Тег <ТАВ>

Тег <ТАВ>

Тег<ТАВ> задает в тексте символ табуляции. Он аналогичен использованию escape-последовательности /t.

123\t\t\t4
Отобразится:
1 2 3 4

Расстояние, на которое сместится строка при введении в нее символа табуляции, можно задавать произвольным образом. Для этого служит атрибут TABSTOPS тега .

Тег <ТАВ> не является стандартным тегом HTML. Он был добавлен в число тегов разметки Flash для того, чтобы форматирование текста можно было проводить единообразно.

Тег ...

Тег отвечает за такие характеристики форматирования текста, как поля, отсту-пы и сдвиги строк. В нем могут быть заданы следующие атрибуты:

• LEFTMARGIN. Размер левого поля в пунктах. Аналог — свойство leftmargin класса TextFormat.

• RIGHTMARGIN. Величина правого поля в пунктах, Аналог — свойство rightmargin класса TextFormat.

• INDENT. Отступ первой строки абзаца в пунктах. Среди свойств класса TextFormat ему аналогично свойство indent.

• BLOCKINDENT.


Отступ текстового абзаца слева в пунктах. Аналог — свойство blockIndent
класса TextFormat.

• LEADING. Расстояние между строками в пунктах. Аналогичное свойства класса TextFormat — leading.

• TABSTOPS. Атрибут определяет, какое смещение строки в пунктах вызовет каждый символ табуляции в последовательности. Его значением является список чисел, в которых прописаны расстояния, на которые до окна сдвинуться строка, если подряд набрано 1, 2, 3, ... п символов табуляции. Аналогом атрибута TABSTOPS является свойство tabStops-класса TextFormat.

this.createTextField("pole", 0, 150, 150, 200, 90);
pole.html=pole.border=pole.multiline=true;
pole.htmlText="

<ТАВ>0дин таб <Р> <ТАВ>Два таба <Р>
<ТАВ>Три таба
";

Тег не является стандартным тегом HTML. Он был введен для того, чтобы воз-можности разметки текста с использованием тегов были аналогичны применению свойств класса Text Format.

Тег ...

Тег предназначен для применения классового стиля CSS по отношению к произвольному текстовому фрагменту.


Имя класса указывается в его атрибуте CLASS.

this.createTextField("pole", 0, 150, 150, 200, 90);
pole.autoSize = pole.border=pole.multiline=true;
// Создаем три классовых стиля, задающих красный, зеленый и синий текст
var style:TextField.Stylesheet = new TextField.Stylesheet();
var green_text:String = ".GREEN {color:#00FF00}";
var red_text:String = ".RED {color:#FF0000}";
var blue_text:String = ".BLUE {color:#0000FF}";
style.parseCSS(green_text+red_text+blue_text);
pole.styleSheet=style;
// Отображаем текст созданными стилями
pole.text = "3еленый Teкст

Красный текст

Голубой текст ";

Оцените статью: (0 голосов)
0 5 0

Статьи из раздела Action Script на эту тему:
Автоматическое удаление пробелов. Свойство condenseWhite
Встраивание в фильм целого шрифта
Динамическая замена выделенного текста. Метод replaceSel()
Динамическое задание выделения. Метод setSelection()
Задание и извлечение текста поля

Вернуться в раздел: Action Script / 13. Работа с текстом