Псевдоэлемент :first-letter

Псевдоэлемент:first-letter может использоваться для создания такого простого типографического эффекта, как буквица. Он соответствует строчному эле­менту, если его свойство float равно none, иначе он соответствует плавающему элементу.

К псевдоэлементам: first-letter применяются свойства шрифтов, цвета, фона, границ, отступов, рамок: text-decoration, vertical-align (только если для свойства float устанавливается значение none), text-trans form, line-height, float, text-shadow и clear.

В следующем примере из листинга 1.65 высота буквицы устанавливается равной высоте двух строк.

Стиль заглавной буквы

<:!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">

<HEAD>

< TITLE >Глава 7. Стиль заглавной буквы</TITLE>

<STYLE type="text/css">

p { font-size: 12pt: line-height: 12pt }

P:first-letter { font-size: 200&; font-style: italic:

font-weight: bold: float: left }

SPAN { text-transform: uppercase }

</STYLE>

</HEAD>

<BODY>

<P><SPAN>nepвые</SPAN> несколько слов из книги

"Самоучитель по HTML и CSS".</Р> </BODY> </HTML>

Рассмотрим, в какой последовательности должны располагаться функциональ
ные теги.

В следующем примере используются налагающиеся псевдоэлементы. Первая буква каждого элемента Р выделяется зеленым цветом, а размер шрифта устанавливается в 24 пт. Остальные буквы первой форматируемой строки представляются синим цветом, а все оставшиеся буквы абзаца — красным. Приведем CSS-код примера:

Р { color: red; font-size: 12pt } P:first-letter { color: green; font-size: 200% }

P:first-1ine { color: blue }

Псевдоэлементы:before и after

Псевдоэлементы: before и: after можно использовать для вставки содержи­мого до или после содержимого элемента.

Когда псевдоэлементы:first-letter и:first-line сочетаются с псевдоэлемен­тами: before и: after, то они применяются к первой букве или строке элемен­та, включая вставляемый текст:

P.special:before {content: "Важно! "} P.special:first-letter {color: gold}

Слово «Важно!» добавится в начало абзаца стиля special, а буква В этого слова, будет золотистого цвета.

Форматирование текста средствами CSS

Теперь рассмотрим основные приемы работы с текстом — форматирование и уста­новку стиля, выбор шрифта и задание цвета.

Сразу оговоримся, что при работе со шрифтами следует учитывать, что выбранный вами шрифт должен быть установлен на компьютере клиента. В противном случае пользователь увидит страницу, шрифт текста который задается по умолчанию настройками его браузера.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: