Стиль первой буквы.
⇐ ПредыдущаяСтр 17 из 17 Псевдоэлемент first-letter задаёт стиль первой буквы в каком либо текстовом блоке, проще говоря, без особых усилий позволяет сделать "буквицу". Вы заметили, что на этом сайте первые буквы в абзацах отличны цветом и размером от других букв? - это и есть пример работы псевдоэлемента first-letter. Ну а если Вам этого примера мало можете взглянуть на ещё один: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> Смотреть пример В примере выше мы изменили размер, шрифт, цвет и жирность первой буквы для всех параграфов на странице. Стиль первой строки. Псевдоэлемент first-line определяет стиль первой строки в текстовом блоке. Пример: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> Смотреть пример Честно признаться, я не знаю в каких ситуациях действительно целесообразно применять псевдоэлемент first-line, хотя не исключаю, что такие ситуации бывают. Обусловлено это в первую очередь тем, что в зависимости от расширения экрана, размера шрифта, интервала между словами и символам и т.д. первая строка в текстовом блоке будет разной длины, что не позволяет веб мастеру полностью контролировать стиль данного текстового блока.
Контент. Псевдоэлементы after и before предназначены для "врезки" в страницу сайта контента который изначально неуказан в HTML документе. Вставляется содержание перед (:before) или после (:after) какого либо элемента с помощью свойства content, которое собственно и определяет содержимое для вставки. Всё вместе пишется так: p:after {content: "Конец, а кто слушал молодец!!"; } Теперь после каждого параграфа будет добавляться надпись: "Конец, а кто слушал молодец!!" Значением свойства content может быть:
Пример: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
Смотреть пример Чувствую перехитрил я с примером, поэтому несколько комментариев к нему: Звездочка перед псевдоэлементом *:псевдоэлемент{свойство} говорит о том, что указанные правила стиля распространяются на все элементы. Так в нашем примере текст в начале везде синий, а в конце везде красный, если он конечно не указывается дополнительно, как например в случае с зелёными "маркерами" в списке из примера. В качестве добавляемого контента может вступать какой либо объект, в примере мы добавили рисунок ко всем заголовкам, однако если браузер не сможет обработать тот или иной файл, то ничего не добавится. Спецсимволы HTML (например, спецсимвол: ¶), будут отображаться простым текстом (¶ а не ¶) так что если необходимо добавить какую либо хитрую закорючку используйте юникод. Псевдоэлементы after и before, как и свойство content не поддерживаются браузерами Internet Explorer 7 и ниже.
Читайте также: B) Результирующая амплитуда от бесконечного числа зон Френеля равна половине амплитуды, создаваемой первой зоной Френеля. Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|