Может кто-нибудь сказать мне, что я неправильно закодировал? Все работает, единственное, что сверху нет запаса.
HTML :
<div id="contact_us"> <!-- BEGIN CONTACT US -->
<span class="first_title">Contact</span>
<span class="second_title">Us</span>
<p class="content">For any questions whatsoever please contact us through the following e-mail address:</p></br></br>
<p class="e-mail">info@e-mail.com</p></br></br></br></br>
<p class="read_more"><a href="underconstruction.html">Read More</a></p>
</div> <!-- END CONTACT US -->
CSS :
span.first_title {
margin-top: 20px;
margin-left: 12px;
font-weight: bold;
font-size: 24px;
color: #221461;
}
span.second_title {
margin-top: 20px;
font-weight: bold;
font-size: 24px;
color: #b8b2d4;
}
span
это встроенный элемент, который не поддерживает вертикальные поля.div
Вместо этого поместите поле на внешнюю .источник
span
элементdisplay:inline;
по умолчанию вам нужно сделать этоinline-block
илиblock
Измените свой CSS, чтобы быть таким
источник
Всегда помните одну вещь: мы не можем применить отступ по вертикали к встроенным элементам, если вы хотите применить его, измените его тип отображения на block или inline block. Например, span {display: inline-block;}
источник