webmaster

Пример как разместить текст поверх изображения на HTML

8 марта 2017, в 10:01

Пример как разместить текст поверх изображения на HTML?

    Достаточно часто, начинающие вебмастера, задаются таким вопросом.
    В современном сайтостроение стало модно использовать стили CSS. Не будет ошибкой сказать, для более простого понимания изложенного - это язык программирования, использующий специальные операнды для отображения информации на дисплеях в удобоваримой и красивой форме.
СЛОЖНО ЗВУЧИТ! Так и есть на самом деле. Достаточно сложное занятие и обычно его делает  специалист, его называют верстальщиком. В этой работе есть очень много моментов, тонкостей, подводных камней. Это одна из самых высокооплачиваемых работ в области сайтостроения. Например - в разных браузерах одна и та же страница, может отображаться по разному.
    Поэтому на начальном этапе, особенно когда  сайт еще молодой, не лезти в дебри. Время тик-так,  ваш домен требует ежегодных вложений, как минимум на продление. Используйте простую HTML разметку - это быстрей, проще и поисковики ее больше любят. Лучше написать 3 статьи, чем на одну страницу с использованием CSS вы потратите пол дня.
    Но выход все же есть, программирование сегодня напоминает конструктор Лего. Из множества блоков получают один объект с нужными свойствами. Ниже представлен пример с простым наложением. За одно поймете на сколько не просто использовать стили. Для каждой страницы их обычно не делают! Вставляйте свой текст и свои названия сайта, кликайте мышкой и Ок.

       Пример на действующей странице.

 
<body>
<br>
<style>
.imgteaser { /* общий блок */
position: relative;
display: table;
margin: 0 auto;
border: 10px solid #456;
line-height: 0;
color: rgb(223,223,223);
cursor: pointer;
}

.imgteaser:after { /* "Регистрация и использование DatingNew абсолютно бесплатны без СМС! " */
content: "подробнее новые контакты \bb";
position: absolute;
right: 10px;
bottom: 10px;
padding: 5px 10px;
background: rgba(17,34,51,.6);
line-height: 1.6em;
}
.imgteaser:hover:after {content: none;}

.imgteaser figcaption {display: none;}
.imgteaser:hover figcaption { /* прозрачная область */
display: block;
position: absolute;
bottom: 10px;
left: 10px;
right: 10px;
padding: 5px 10px;
background: rgba(68,85,102,.7);
font-size: 80%;
line-height: 1.3em;
}

.imgteaser:hover figcaption strong { /* New-girls*/
display: block;
line-height: 2em;
font-size: 110%;
}
</style>
<a href="https://datingnew.cf/search/"><figure class="imgteaser"> <img
style="border: 0px solid ; width: 945px; height: 630px;"
onclick="https://datingnew.cf/#login"
title="Новая Социальная Сеть знакомств для тех, кто находится в поиске"
src="https://datingnew.cf/f/new-ledi.jpg"
alt="Новые девушки знакомства общение, уникальные леди" align="top"
hspace="0" vspace="0"> <figcaption><strong>ЗНАКОМСТВА И ОБЩЕНИЕ</strong>Регистрация
и использование DatingNew абсолютно бесплатны без СМС!</figcaption>
</figure></a>
</body>
</html>


Зарабатывайте с нами, зарабатывайте больше нас!


 

Автор: Goblin-sys/
Ваше имя
Эл. Почта
День рождения
Ваш город
Чикаго, Соединённые Штаты Америки
Пароль
888892
Перейти к знакомству
Авторские права
Копирование статей с сайта возможно только при установке прямой html-ссылки на сайт Social Network DatingNew.Cf, открытой для индексирования! Копирование без соблюдения авторских прав, будет преследоваться по закону!