Руководство по actionscript. часть 5, стр. 105

Вот простая таблица стилей, которая содержит два правила — одно для элементов и одно для элементов :

р {

font-family: sans-serif font-size: 12рх;

}

11 {

font-family: serif font-size: 10px; margin-left: 10px;

}

В языке ActionScript 3.0 таблица стилей, подобная той, которая продемонстрирована в предыдущем коде, представляется экземпляром класса Stylesheet. С помощью методов класса Stylesheet мы можем создать новую таблицу стилей программным путем или провести синтаксический разбор существующей внешней таблицы стилей. Чтобы связать объект Stylesheet с определенным объектом TextField, мы присваиваем объект Stylesheet переменной stylesheet (которая будет рассмотрена далее) данного объекта TextField. С каждым текстовым полем может быть связан всего лишь один объект Stylesheet, что резко контрастирует с языком CSS1, позволяющим связывать с одним документом HTML или XML несколько таблиц стилей.

Конкретные свойства, доступные для использования в таблицах стилей ActionScript, перечислены в табл. 27.7. Язык ActionScript поддерживает только те свойства стилей из рекомендации консорциума W3C, которые соответствуют параметрам форматирования класса TextFormat. В сравнении с полным набором свойств, определяемых консорциумом W3C, набор свойств, поддерживаемых ActionScript, чрезвычайно ограничен.

Таблица 27.7. Поддерживаемые свойства стиля языка CSS

Название свойства стиля Описание

color Задает цвет шрифта в виде 24-битного шестнадцатеричного числа, перед которым указывается знак фунта (#). Например, красный цвет записывается как #FF0000

display Определяет, должен ли элемент быть скрыт (попе), должен ли после него добавляться автоматический разрыв строки (block) или же автоматический разрыв строки добавляться не должен (inline)

font-family Задает название шрифта устройства или встроенного шрифта

font-size Указывает размер шрифта в пикселах

font-style Задает отображение символа с использованием курсива (italic) или обычное отображение символа (normal по умолчанию)

font-weight Задает отображение символа с использованием полужирного начертания (bold) или обычное отображение символа (normal по умолчанию)

kerning Определяет, должен ли быть использован автоматический кернинг для пар символов (true) или нет (false). Это свойство является неофициальным расширением набора поддерживаемых свойств стилей, описанных в рекомендации консорциума W3C

leading Задает расстояние по вертикали между строками текста, в пикселах. Это свойство является неофициальным расширением набора поддерживаемых свойств стилей, описанных в рекомендации консорциума W3C. Сравните его со свойством line-height, описанным в рекомендации консорциума W3C

Название свойства стиля Описание

letter-spacing Задает расстояние между буквами (то есть трекинг) в пикселах

margin-left Определяет расстояние по горизонтали между левой границей текстового поля и левым краем абзаца в пикселах

margin-right Задает расстояние по горизонтали между правой границей текстового поля и правым краем абзаца в пикселах

text-align Задает выравнивание абзаца по горизонтали (left (по умолчанию), right, center или justify)

text-decoration Определяет графические элементы украшения, добавляемые к тексту. В ActionScript поддерживаемыми значениями являются underline и попе (по умолчанию)

text-indent Задает расстояние, которое обозначает смещение первой строки абзаца относительно левой границы текстового поля (аналогично переменной экземпляра indent класса TextFormat), в пикселах

Таблицы стилей могут применяться для форматирования как XML-, так и HTML-элементов. Однако среди HTML-элементов, используемых приложением Flash Player для форматирования (см. табл. 27.7), с помощью таблиц стилей могут быть отформатированы только теги, и. Другие встроенные теги (например, и ) всегда выполняют свою предопределенную задачу форматирования HTML, и его нельзя изменить с помощью таблиц стилей. Более того, теги и всегда отображаются в виде блочных элементов, даже если в соответствии с таблицей стилей они должны отображаться в виде встроенных элементов.

google.com bobrdobr.ru del.icio.us technorati.com linkstore.ru news2.ru rumarkz.ru memori.ru moemesto.ru

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

Вы должны авторизоваться для отправки комментария.

Полезные ссылки
Случайные записи
  • 15.03.2011">Руководство по actionscript. часть 3, стр. 048
  • 11.03.2011">Руководство по actionscript. часть 3, стр. 144
  • 19.08.2013">Android с новыми возможностями на Chuwi V88
  • 23.01.2011">Руководство по actionscript. часть 1, стр. 069
  • 23.01.2011">Руководство по actionscript. часть 1, стр. 036
  • 11.05.2010">Самоучитель по креативному веб-дизайну. Книга 1, стр.24
  • 10.03.2011">Руководство по actionscript. часть 4, стр. 031
  • 26.02.2011">Руководство по actionscript. часть 6, стр. 062
  • 18.03.2011">Руководство по actionscript. часть 2, стр. 111
  • 18.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.65
  • 19.05.2010">Самоучитель по креативному веб-дизайну. Книга 2, стр.30
  • 28.07.2011">Интернет в роли Купидона
  • 06.03.2011">Руководство по actionscript. часть 4, стр. 133
  • 20.03.2011">Руководство по actionscript. часть 2, стр. 072
  • 14.06.2010">Самоучитель по креативному веб-дизайну. Книга 4, стр.76
Опрос

Какие цвета вы предпочитаете?

View Results

Loading ... Loading ...