Связь и интернет Архив Программирование
   
Сделать стартовойСделать закладку            
   ПОИСК  
   
Главная / CSS / Не для новичков /
8  Perl
8  PHP
8  JavaScript
8  HTML
8  DHTML
8  XML
8  CSS
8  C / C++
8  Pascal и Delphi
8  Турбо Ассемблер
8  MySQL
8  CASE-технологии
8  Алгоритмы
8  Python
8  Обратная связь
8  Гостевая книга
Новости о мире


Текст - Программирование от RIN.RU
Текст

В этой главе приведено описание свойств, определяющих различные параметры отображения текста.


Красная строка: свойство text-indent


Синтаксис:text-indent: <размер> | <процент> | inherit
Начально:0
Применимо:к блочным элементам
Наследуемо:да
Проценты:относительно ширины вмещающего блока
Устройства:визуальные

Поддержка :Соответствует стандарту (4.0+)
Соответствует стандарту (4.0+)


Свойство text-indent задает отступ первой строки при отображении блочных элементов. Отступ может быть отрицательным и задается одним из следующих способов:


<размер>
Задает фиксированный размер.
<процент>
Вычисляется относительно ширины вмещающего блока.



Пример: следующее правило указывает, что абзацы должны начинаться с красной строки, равной 3em:


P { text-indent: 3em }


Выравнивание текста: свойство text-align


Синтаксис:text-align: left | right | center | justify | <строка> | inherit
Применимо:к блочным элементам
Наследуемо:да
Проценты:не используются
Устройства:визуальные

Поддержка :Поддерживаются только left, right, center и justify (4.0+)
Поддерживаются только left, right и center (4.0+)


Свойство text-align задает выравнивание текста при отображении блочных элементов. Оно может принимать следующие значения:


leftВыравнивание по левому краю.
rightВыравнивание по правому краю.
centerВыравнивание по центру.
justifyВыравнивание по левому краю с выключкой по правому краю.
<строка>Задает строку, по которой будут выравниваться ячейки в столбце таблицы. Это значение применимо только к ячейкам таблицы. Для остальных элементов должно трактоваться как left или right в зависимости от значения свойства direction (ltr или rtl соответственно).


Пример: следующее правило указывает, что все элементы, содержашиеся в элементе DIV с атрибутом class="center", должны выравниваться по центру окна обозревателя (это обеспечивается тем, что данное свойство является наследуемым):


DIV.center { text-align: center }


Украшение текста: свойство text-decoration


Синтаксис:text-decoration: none | [underline || overline || line-through || blink] | inherit
Начально:none
Применимо:ко всем элементам
Наследуемо:нет
Проценты:не используются
Устройства:визуальные

Поддержка :Соответствует стандарту; blink не поддерживается (4.0+)
Соответствует стандарту; overline не поддерживается (4.0+)


Свойство text-decoration задает украшение текста при отображении элементов. Оно может принимать следующие значения:


noneОбычный текст.пример
underlineПодчеркнутый текст.пример
overlineНадчеркнутый текст.пример
line-throughПеречеркнутый текст.пример
blinkМигающий текст.пример

Это свойство не наследуемо, но все потомки блочного элемента будут иметь его украшения текста. Цвет этих украшений будет тем же, что у блочного элемента, даже если потомки имеют другое значение свойства color.


Пример: следующее правило указывает, что гиперссылки должны подчеркиваться:


A:link { text-decoration: underline }


Преобразование текста: свойство text-transform


Синтаксис:text-transform: none | capitalize | uppercase | lowercase | inherit
Начально:none
Применимо:ко всем элементам
Наследуемо:да
Проценты:не используются
Устройства:визуальные

Поддержка :Соответствует стандарту (4.0+)
Соответствует стандарту; реализовано с ошибками (4.0+)




Свойство text-transform задает преобразование текста при отображении элементов. Оно может принимать следующие значения (Netscape Navigator 4.x отображает примеры неверно!):


noneБез преобразования.Это пример.
capitalizeДелать первую букву каждого слова прописной.Это пример.
uppercaseВыводить текст прописными буквами.Это пример.
lowercaseВыводить текст строчными буквами.Это пример.



Фактическое преобразование символов зависит от языка, на котором написан текст. Пример: следующее правило указывает, что заголовок H1 должен выводиться прописными буквами:


H1 { text-transform: uppercase }


Вперед  >>>
 1  2 


 8  Комментарии к статье  8 8  Обсудить в чате

8  В тему

Введение в таблицы стилей

Селекторы, псевдоклассы и псевдоэлементы

Значения свойств, каскадность и наследование

Границы, заполнители и рамки

Позиционирование элементов

Визуализация элементов

Цвет и фон

Шрифты

Таблицы

Генерация содержимого, нумерация и списки

Страничные устройства вывода

Звуковые таблицы стилей

 
  
  
    Copyright ©  RIN 2003 - 2004      * Обратная связь