Big First Letter или Буквица

Рубрики: Верстка, Полезняшки |

Если заглянуть в какой-нибудь старинный фолиант, то всенепременно можно обнаружить сильно отличающуюся как по размерам, так и по исполнению первую букву текста. По-русски это называлось — Буквица. На сайте, а в особенности на блоге, такая фишка выглядит интересно и необычно. Реализовать ее довольно легко. Достаточно при написании поста поместить первую букву в тэги <span></span> с каким-либо классом, которому, в свою очередь, прописать в листе стилей CSS соответствующие правила:

.bukvitsa {
color: #066;
font-size: 5em;
font-family: “Times New Roman”, Serif;
float: left;
line-height: 1em;
margin: 0 5px 0 0;
}

Код для текста выглядит так:

<span class="bukvitsa">Е</span>сли заглянуть в какой-нибудь старинный фолиант, то всенепременно можно обнаружить сильно отличающуюся как по размерам, так и по исполнению первую букву текста…

Регулировать расположение первой буквы можно, меняя значения у высоты строки (line-height) и отступов (margin).

Можно автоматизировать сей процесс, чтобы первая буква всегда подставлялась в текст крупной и красивой. Хотя такой вариант больше подходит все-таки заголовкам, а не абзацам. Но мало ли кому захочется так сделать и для абзацев. Для этого нужно просто для тэга <p> прописать эти же правила:

p:first-letter {
color: #066;
font-size: 5em;
font-family: “Times New Roman”, Sans-Serif;
float: left;
line-height: 1em;
margin: 0 5px 0 0;
}

В данном случае пришлепка first-letter, называемая псевдо-классом, как-раз и говорит браузеру, что первую букву надо показать вот эдак и никак иначе. Псевдо-класс first-letter можно использовать не только для тэга абзаца, но и для заголовков h1 – h6 и далее.

Тут есть небольшой нюанс (спасибо за подсказку CurlyBrace): чтобы такая конструкция срабатывала в ИЕ6, обязательно нужно перед открывающей фигурной скобкой оставлять пробел.

Комментарии (2) на запись “Big First Letter или Буквица”

  1. вадим 10.10.2008 22:52

    Интересно спасибо

  2. Виталий 30.10.2008 00:58

    Да классно,если шрифт с завитульками подобрать, то вообще бомба!!!И довольно просто.Спасиба автору!

Трэкбеки

Оставить комментарий




Поиск

Рубрики

Архив



SMS.копилка

Пузомерки


PageRank





Blog Catalog

DMOZ

Каталог дизайнерских блогов