Урок 13. Управление шрифтами в CSS
New Page 1
Тема сегодняшнего урока: CSS:
Текст и его свойства» (text-decoration, text-indent,
text-transform).
Рассмотрим
пример:
<HTML>
<HEAD>
<TITLE>Урок 14. CSS: Текст и
его свойства</TITLE>
</HEAD>
<STYLE TYPE="text/css">
<!--
.myClass1
{ text-decoration:underline;
}
.myClass2 { text-decoration:none;
}
-->
</STYLE>
<BODY>
<P class="myClass1">Этот текст подчеркнутый</P>
<P class="myClass2">А этот нет</P>
</BODY>
</HTML>
|
Результат этого примера будет выглядеть вот так:
Этот текст подчеркнутый А этот нет |
Таким образом, мы познакомились со свойством text-decoration. Оно может иметь следующие значения:
none - обычный текст
underline- подчеркнутый текст.
overline - текст подчеркнутый сверху.
line-through - зачеркнутый текст.
blink - мигающий текст. Что характерно, в Opera и FireFox частота магания разная, а в IE - данное свойство не работает.
Если нам необходимо задать отступ при начале абзаца ("красная" строка), то воспользуемся свойством text-indent. Опять же, рассмотрием пример:
<HTML> <HEAD> <TITLE>Урок 14. CSS: Текст и его свойства</TITLE> </HEAD> <STYLE TYPE="text/css"> <!-- .myClass1 { text-indent:2 em; text-align:justify; } .myClass2 { text-indent:1 em; text-align:justify; } --> </STYLE> <BODY>
<P class="myClass1">В этом цикле статей будет пошагово описано создание на Delphi приложение «Мониторинг поисковых запросов». Это приложение предназначено для определения позиции сайта по заданным поисковым запросам. </P> <P class="myClass1"> И так, пожалуй начнем. Очевидно, для разработки этого приложения нам понадобится знать, как средствами Delphi соединиться с Web-сайтом и получить с него текст, который отображается в браузере, когда вы набираете URL. Для этого в Delphi 7 предусмотрен компонент TIdHTTP, он находиться на закладке Indy Clients. </P> <P class="myClass2">И так, кладем на форму компоненты TIdHTTP, TEdit, TMemo и TButton. Сразу присвоим им, а так же самой форме нормальные идентификаторы, отредактировав в Object Inspector-е свойство Name. </P> <P class="myClass2"> В частности, форму назовем frmMain, поле редактирования edURL (потому что в нем мы будем набирать URL адреса, с которого хотим загрузить страницу). Поле текста назовем moResult, кнопочку btmExec, сам объект для соединения с сайтом IdHTTP. </P> </BODY> </HTML> |
И результат примера:
![CSS: Текст и его свойства» (text-decoration, text-indent, text-transform)](http://www.easyprog.ru/webimage/les14_2.jpg)
Вот мы познакомились еще с одним свойством: text-align - выравнивание. возможные значения:
left - по левому краю.
right - по правому краю.
justify - по ширине.
center - по центру.
И, напоследок, еще один пример:
<HTML> <HEAD> <TITLE>Урок 14. CSS: Текст и его свойства</TITLE> </HEAD> <STYLE TYPE="text/css"> <!-- .myClass1 { text-transform:capitalize; } .myClass2 { text-transform:uppercase; } .myClass3 { text-transform:lowercase; } --> </STYLE> <BODY>
<P class="myClass1">Все слова с заглавной буквы</P> <P class="myClass2">Все буквы заглавные</P> <P class="myClass3">ВCE БУКВЫ СТРОЧНЫЕ</P> </BODY> </HTML> |
А вот и результат работы примера:
![CSS: Текст и его свойства» (text-decoration, text-indent, text-transform)](http://www.easyprog.ru/webimage/les14_3.jpg)
В котором мы познакомились со свойством text-transform:, которое может иметь следующие значения:
capitalize - каждое слово с заглавной буквы.
uppercase - все буквы заглавные
lowercase - все буквы строчные
none - обычный текст.
|