Данный файл является частью Руководства по TADS для авторов игр.
Copyright © 1987 - 2017 Майкл Дж. Робертс (Michael J. Roberts). Все права защищены.
Руководство было преобразовано в формат HTML Н. К. Гайем (N. K. Guy), компания tela design.

Перевод руководства на русский язык - Валентин Коптельцев


Приложение K


Теги и атрибуты, поддерживаемые Multimedia TADS

 

В данном приложении в основном обобщается информация о тегах и атрибутах, упомянутых в других главах и приложениях настоящего Руководства. В целом Multimedia TADS обеспечивает достаточно полную поддержку спецификации HTML 3.2. Есть три важных отличия - отказ от тегов, малоприменимых для интерактивной литературы, включение ряда полезных тегов из спецификации HTML 3.0, а также реализация специализированного функционала, необходимого для текстовых квестов, но не востребованного обычными браузерами.


Теги

A (якорь или ссылка)

ABOUTBOX (окно "Об игре" - только TADS)

ADDRESS (контактная информация)

AREA (активная область)

B (полужирный шрифт)

BASEFONT (размер шрифта по умолчанию)

BANNER (непрокручиваемые области экрана - баннеры)

BIG (увеличенный размер шрифта)

BLOCKQUOTE (блок текста, выделенный отступом)

BODY (определение общих атрибутов страницы)

BQ (синоним тега BLOCKQUOTE)

BR (перенос строки)

CAPTION (заголовок таблицы)

CENTER (выравнивание по центру)

CITE (выделение цитаты в текстовом блоке)

CODE (выделение программного кода в текстовом блоке)

Комментарии ( <!-- --> )

CREDIT

DD (описание термина в списке)

DFN (выделение термина при первом его появлении в тексте)

DIR (список папок)

DIV (фрагмент документа)

DL (список определений)

DT (определение термина в списке)

EM (выделенный текст)

FONT (цвет, начертание, размер шрифта)

с H1 до H6 (стандартные заголовки)

HR (горизонтальная черта)

I (курсив)

IMG (изображение)

KBD (названия клавиш)

LH (заголовок списка)

LI (элемент списка)

LISTING (код программы)

MAP (связывание изображения с активными областями)

MENU (меню)

NOBR (запрет переносов строк)

OL (нумерованный список)

P (абзац)

Q (заключенная в кавычки строчная цитата)

PRE (предформатированный текст, моноширинный шрифт)

S (зачеркнутый текст)

SAMP (результат вывода скрипта)

SMALL (уменьшенный размер шрифта)

SOUND (звук - только TADS)

SPACER (пустое пространство)

STRIKE (зачеркнутый текст)

STRONG (выделенный текст)

SUB (нижний индекс)

SUP (верхний индекс)

TAB (табуляция)

TABLE (таблица)

TD (ячейка таблицы)

TH (ячейка таблицы с заголовком)

TITLE (заголовок документа; для TADS - название игры)

TR (строка таблицы)

TT (моноширинный шрифт)

U (шрифт с подчеркиванием)

UL (ненумерованный список)

VAR (переменная)

XMP (предформатированный текст)


Атрибуты

BACKGROUND

BGCOLOR

TEXT

LINK

VLINK

ALINK

ALIGN

COMPACT

TYPE

START

VALUE

WIDTH

NOSHADE

SIZE

VALIGN

BORDER

CELLSPACING

CELLPADDING

NOWRAP

ROWSPAN

COLSPAN

HEIGHT

NAME

CHECKED

MAXLENGTH

SRC

MULTIPLE

SELECTED

ROWS

COLS

HREF

REL

REV

TITLE

ALT

HSPACE

VSPACE

USEMAP

ISMAP

CODEBASE

CODE

FACE

COLOR

CLEAR

SHAPE

COORDS

NOHREF

ID

REMOVE

TO

INDENT

DP

PLAIN

CONTINUE

SEQNUM

LAYER

CANCEL

REPEAT

RANDOM

FADEIN

FADEOUT

INTERRUPT

SEQUENCE


Значения атрибутов

BLACK

SILVER

GRAY

WHITE

MAROON

RED

PURPLE

FUCHSIA

GREEN

LIME

OLIVE

YELLOW

NAVY

BLUE

TEAL

AQUA

LEFT

RIGHT

CENTER

DISC

SQUARE

CIRCLE

TOP

MIDDLE

BOTTOM

PASSWORD

CHECKBOX

RADIO

SUBMIT

RESET

FILE

HIDDEN

IMAGE

ALL

RECT

POLY

JUSTIFY

DECIMAL

PREVIOUS

BORDER

FOREGROUND

AMBIENT

BGAMBIENT

BACKGROUND

LOOP

RANDOM

REPLACE

CYCLE

CANCEL

STATUSBG

STATUSTEXT


Некоторые распространенные теги HTML, не поддерживаемые Multimedia TADS

APPLET (апплет Java)

BASE (базовый адрес)

BLINK (мерцающий текст)

EMBED (загрузка содержимого при помощи плагина)

FORM (форма для пользовательского ввода)

FRAME (область окна - фрейм)

FRAMESET (набор фреймов)

HEAD (заголовок документа)

HTML (тег-контейнер для всего содержимого веб-страницы)

ILAYER (слой с относительным позиционированием)

INPUT (поле для ввода в форме)

ISINDEX (поисковый индекс)

KEYGEN (генерация ключей)

LAYER (слой с абсолютным позиционированием)

LINK (связь с внешним файлом)

MENU (простой список)

META (метатеги)

MULTICOL (многоколоночное форматирование)

NOEMBED (текст, выводимый при невозможности отображения плагина)

NOFRAMES (текст при невозможности отображения фреймов)

NOLAYER (текст при невозможности отображения слоев)

NOSCRIPT (текст при невозможности запуска скрипта)

OBJECT (внедренный объект)

OPTION (одна из опций списка-переключателя SELECT)

PARAM (параметр для апплета)

PLAINTEXT (отображение всего расположенного далее текста без применения тегов форматирования)

SCRIPT (код JavaScript, выполняемый на стороне клиента)

SELECT (список-переключатель в форме)

SERVER (код JavaScript, выполняемый на стороне сервера)

SPAN (область применения стиля оформления)

STYLE (определение стилей)

TEXTAREA (поле в форме для многострочного текстового ввода)

WBR (перенос строки внутри слова)



— Теги, теги, теги! — звал он, высоко поднимая руку, из которой сыпались обратно в ведро золотистые зёрна.
ВЕРА ВАСИЛЬЕВНА ЧАПЛИНА, Крылатый друг (1955)


Приложение J Содержание Приложение L