Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Лабораторная работа № 6. Фреймы.



Краткие теоретические сведения

Фреймы позволяют разбить окно просмотра браузера на не­сколько прямоугольных подобластей, располагающихся рядом друг с другом. В каждую из подобластей можно загрузить отдельный HTML-документ, просмотр которого осуществляется независимо от других. Между фреймами, также, как и между отдельными окнами браузера, при необходимости можно организовать взаимодействие, которое заключается в том, что выбор ссылки в одном из фреймов может привести к загрузке нужного документа в другой фрейм или окно браузера.

Выбор фреймовой структуры отображения информации на \VW\V оправдан в следующих случаях:

· при необходимости организовать управление загрузкой до­кументов в одну из подобластей окна просмотра браузера при рабо­те в другой подобласти;

· для расположения в определенном месте окна просмотра информации, которая должна постоянно находиться на экране вне зависимости от содержания других подобластей экрана;

· для представления информации, которую удобно располо­жить в нескольких смежных подобластях окна, каждая из которых может просматриваться независимо.

Приведенный список не исчерпывает все возможные случаи, где можно применить фреймы, а носит рекомендательный характер. Фреймы очень похожи на таблицы — и те, и другие осуществляют разбиение окна просмотра браузера на прямоугольные области, в которых располагается некоторая информация. Однако при помощи фреймов можно решить не только задачу форматирования страниц документа, но организовать взаимодействие между ними. Принци­пиальная разница между фреймами и таблицами состоит в том, что каждому фрейму должен соответствовать отдельный HTML- документ, а содержимое всех ячеек таблицы всегда является частью одного документа. Кроме того, отображаемая во фрейме страница может прокручиваться при просмотре независимо от других. Каж­дый фрейм по существу является отдельным «мини-браузером». В отличие от фреймов, вся структура которых всегда представлена на экране, таблицы могут полностью не помещаться в окне и быть просмотрены только по частям. Отсюда следует вывод, что если в HTML -таблицах общее число ячеек практически не ограничено и может достигать нескольких сотен, то число фреймов в документе обычно не превосходит нескольких единиц.

Правила описания фреймов

Перейдем теперь к рассмотрению правил записи тегов, исполь­зуемых для документов с фреймовыми структурами.

Для начала рассмотрим полный HTML-код, создающий доку­мент с фреймами средней сложности.

Пример 1:

< HTML>

< HEAD>

< TITLE> < /TITLE>

< /HEAD>

< FRAMESET ROWS=" 25%, 50%, 25 %" >

< FRAME SRC=" header.htm" >

< FRAMESET COLS=" 25%, 75 %" >

< FRAME SRC=" list.htm" >

< FRAME SRC=" info.htm" >

< /FRAMESET>

< FRAME SRC=" footer.htm" >

< /FRAMESET>

< NOFRAMES>

Ваш браузер не может отображать фреймы

< /NOFRAMES>

< /HTML>

Этот пример создает страницу с фреймами, показанную на рис. 6.1. Как вы видите, этот HTML-код определяет четыре фрейма. Верхний фрейм занимает всю ширину страницы и содержит заголовок. Далее идут два центральных фрейма, один из которых расположен с левой стороны и занимает 25 % от ширины экрана, а второй занимает оставшееся место. Последний, четвертый фрейм занимает нижнюю четверть экрана. В каждый из фреймов загружается отдельный HTML-документ, имя которого определяется параметром SRC.

Как видно из примера, для описания структуры фреймов приме­няются теги < FRAMESET>, < FRAME> и < NOFRAMES>. Рассмот­рим назначение этих тегов.

Тег < FRAMESET>

Фреймы определяются в структуре, называемой FRAMESET, ко­торая используется для страниц, содержащих фреймы, вместо раз­дела BODY обычного документа. Web-страницы, составленные из фреймов, не могут содержать раздел BODY в своем HTML-коде. В свою очередь, страницы с разделом BODY не могут использовать фреймы. Контейнер из тегов < FRAMESET> и < /FRAMESET> обрамляет каждый блок определений фрейма. Внутри контейнера < FRAMESET> могут содержаться только ТЕГИ < FRAME> И вло­женные теги < FRAMESET>.

Тег < FRAMESET> имеет два параметра: ROWS (строки) и COLS (столбцы) и записывается в следующем виде:

< FRAMESET В.0т=" Список значений" COLS=" Список значений" >.

.

Рисунок 6.1- Документ с четырьмя фреймами

Можно определить значения для ROWS или COLS, или обоих вместе. Необходимо определить по меньшей мере два значения хотя бы одного из этих параметров. Если другой параметр опущен, то его значение принимается равным 100 %. Список значений парамет­ров ROWS и COLS тега < FRAMESET> представляет собой разде­ленный запятыми список значений, которые могут задаваться в пикселах, в процентах или в относительных единицах. Число строк или столбцов определяется числом значений в соответствующем списке. Например, запись < FRAMESET ROWS=" 100, 240, 140" > определяет набор трех фреймов. Эти значения представляют собой абсолютные значения в пикселах. Другими словами, первый фрейм (первая строка) имеет высоту 100 пикселов, второй - 240 и послед­ний - 140 пикселов.

Задание значений размеров фреймов в пикселах не очень удобно. Здесь не учитывается тот факт, что браузеры запускаются в различ­ных операционных системах и с различными разрешениями диспле­ев. В то же время можно определить абсолютные значения размеров для некоторых случаев, например, для отображения небольшого изображения с известными размерами. Лучшим вариантом будет за­дание значений в процентах или в относительных единицах, напри­мер:

< FRAMESET ROWS=" 25%, 50%, 25%" >.

В этом примере создаются три фрейма, размещаемые как строки во всю ширину экрана. Верхняя строка займет 25 процентов от доступной высоты экрана, средняя строка - 50 %и нижняя - 25%. Если сумма за­данных процентов не равна 100 %, то значения будут пропорциональ­но отмасштабированы, чтобы в итоге получилось ровно 100 %. Значе­ния в относительных единицах выглядят следующим образом:

< FRAMESET COLS=" *, 2*, 3*" >.

Звездочка (*) используется для пропорционального деления про­странства. Каждая звездочка представляет собой одну часть целого. Складывая все значения чисел, стоящих у звездочек (если число опу­щено, то подразумевается единица), получим знаменатель дроби. В этом примере первый столбец займет 1/6 часть от общей ширины окна, второй столбец — 2/6 (или 1/3), а последний — 3/6 (или 1/2).

Помните, что числовое значение без каких-либо символов опре­деляет абсолютное число пикселов для строки или колонки. Значе­ние со знаком процента (%) определяет долю от общей ширины (для COLS) или высоты (для ROWS) от окна просмотра, а значение со звездочкой (*) задает пропорциональное распределение оставше­гося пространства.

Приведем пример, использующий все три варианта задания зна­чений:

< FRAMESET COLS= ”100, 25%, *, 2*”>.

В этом примере первый столбец будет иметь ширину 100 пикселов. Второй столбец займет 25 процентов от всей ширины окна просмотра, третий столбец — 1/3 оставшегося пространства и, наконец, послед­ний столбец — 2/3. Абсолютные значения рекомендуется назначать первыми по порядку слева направо. За ними следуют процентные зна­чения от общего размера пространства. В заключение записываются значения, определяющие пропорциональное разбиение оставшегося пространства. Если используется тег < FRAMESET>, в котором заданы значения и COLS, и ROWS, то будет создана сетка из фреймов.

Например:

< FRAMESET ROWS=”*, 2*, *” COLS=”2*, *”>

Эта строка HTML-кода создает сетку фреймов с тремя строками и двумя столбцами. Первая и последняя строки занимают 1/4 высо­ты каждая, а средняя строка — половину. Первый столбец занимает 2/3 ширины, а второй - 1/3.

Контейнер < FRAMESET> < /FRAMESET> может быть вложен внутрь другого такого же контейнера, как это было показано в начальном примере. Рассмотрим далее использование тега < FRAME>.

Тег < FRAME>

Тег < FRAME> определяет одиночный фрейм. Он должен распола­гаться внутри пары тегов < FRAMESET> и < /FRAMESET>. Например:

< FRAMESET ROWS=" *, 2*" >

< FRAME>

< FRAME>

< /FRAMESET>

Обратите внимание, что тег < FRAME> не является контейнером и в отличие от < FRAMESET> не имеет завершающего тега. Все определение одиночного фрейма выполняется одной строчкой HTML-кода. Необходимо записать столько тегов < FRAME>, сколь­ко отдельных фреймов определено при задании тега < FRAMESET>. В предыдущем примере тегом < FRAMESET> задано две строки, поэтому потребовалось записать два тега < FRAME>. Однако этот пример, по существу, бесполезен, так как ни один из фреймов не имеет какого-либо содержания!

Тег < FRAME> имеет шесть параметров: SRC, NAME, MARGINWIDTH, MARGINHEIGHT, SCROLLING И NORESIZE.

Приведем запись тега < FRAME> со всеми параметрами:

< FRAME SRC=" url" NAME=" window_name" SCROLLING=YES I NO I AUTO MARGINWIDTH= " value " MARGINHEIGHT= " value " NORESIZE>

На практике в теге < FRAME> редко используются одновременно все параметры. Наиболее важный параметр — SRC (сокращение от слова source). Довольно часто в теге < FRAME> задается единствен­ный параметр SRC. Например:

< FRAME SRC=" url" >.

Значение параметра SRC определяет URL-адрес документа, ко­торый будет загружен изначально в данный фрейм. Обычно в каче­стве такого адреса записывается имя HTML-файла, расположенного в том же самом каталоге, что и основной документ. Тогда строка определения фрейма будет выглядеть, например, так:

< FRAME SRC=" sample.htm" >.

Обратите внимание, что любой HTML-файл, заданный в описа­нии фрейма, должен быть полным HTML-документом, а не фраг­ментом. Это означает, что документ должен иметь теги HTML, HEAD, BODY и т. д. Конечно, в качестве значения SRC может быть задан любой допустимый URL-адрес. Если, например, фрейм ис­пользуется для отображения изображения в формате GIF, которое располагается на сервере, то следует записать:

< FRAME SRC-'http: //www.BNTU.BY/example.gif " >.

Параметр NAME определяет имя фрейма, которое может ис­пользоваться для ссылки к данному фрейму. Обычно ссылка задает­ся из другого фрейма, располагающегося на той же самой странице. Например:

< FRAMESRC=" sample.htm" NAME= " Frame l " > .

Такая запись создает фрейм с именем " Frame_l", на который мо­жет быть выполнена ссылка. Например:

< А HREF=" other.htm" TARGET=" Ргаtе _1" > Щелкните здесь для загрузки документа other.htm во фрейм с именем Frame_l< /A>.

Обратите внимание на параметр TARGET, который ссылается на имя фрейма. Если для фрейма не задано имя, то будет создан фрейм без имени, и не будет возможности использовать ссылки на него из другого фрейма. Имена фреймов должны начинаться с алфавитно-цифрового символа.

Параметры MARGINWIDTH и MARGINHEIGHT дают возмож­ность устанавливать ширину полей фрейма. Записывается это сле­дующим образом:

MARGINWIDTH=" value ",

где " value" — абсолютное значение в пикселах.

Например:

< FRAME MARGINHEIGHT= ”5” MARGINWIDTH= ”7”>.

Данный фрейм имеет поля сверху и снизу по 5 пикселов, а слева и справа по 7 пикселов. Не забудьте, что здесь идет речь о полях, а не о рамках. Параметры MARGINWIDTH и MARGINHEIGHT определяют пространство внутри фрейма, в пределах которого не будет располагаться никакая информация. Минимально допустимое значение этих параметров равно единице.

Для фреймов будут автоматически создаваться и отображаться полосы прокрутки, если содержимое фрейма не помещается полно­стью в отведенном пространстве. Иногда это нарушает дизайн стра­ницы, поэтому было бы удобно иметь возможность управлять отоб­ражением полос прокрутки. Для этих целей используется параметр SCROLLING. Формат записи:

< FRAME SCROLLING=”YES\NO\AUTO ”>.

Параметр SCROLLING может принимать три значения: YES, NO или AUTO. Значение AUTO действует так же, как и в случае отсут­ствия параметра SCROLLING. Значение YES вызывает появление полос прокрутки вне зависимости от необходимости этого, a NO - запрещает их появление. Например:

< FRAME SCROLLING=YES>.

Обычно пользователь может изменять размер фреймов при про­смотре страницы. Если установить курсор мыши на рамке фрейма, то курсор примет форму, указывающую на возможность изменения раз­меров, и позволит выполнить перемещение рамки в нужное место. Это иногда нарушает структуру красиво спроектированных фреймов. Для предотвращения возможности изменения пользователем размера фреймов следует воспользоваться параметром NORESIZE:

< FRAME NORESIZE>.

Этот параметр не требует никаких значений. Естественно, когда задан параметр NORESIZE для одного из фреймов, то размер любо­го из смежных фреймов также не может быть изменен. Иногда, в зависимости от расположения фреймов, использования параметра NORESIZE в одном из фреймов будет достаточно, чтобы предот­вратить возможность изменения размеров любого из них на экране.

Тег < NOFRAMES>

Возможность работы с фреймами не предполагалась ни в стан­дарте HTML 3.0, ни в HTML 3.2. Здесь до последнего времени складывалась достаточно типичная ситуация, когда реально исполь­зуемые возможности активно применяются на многих WWW- страницах, однако не являются частью стандарта. Это означало, что браузеры вполне законно могли игнорировать фреймы.

С появлением стандарта HTML 4.0 ситуация изменилась — те­перь поддержка фреймовых структур закреплена стандартом. Заме­тим, что большинство современных браузеров распознавали фрей­мы и до появления HTML 4.0. Тем не менее, необходимо предо­ставлять информацию пользователям, применяющим браузеры без поддержки фреймов. Для таких браузеров можно предусмотреть альтернативную информацию, которая записывается между парой тегов < NOFRAMES> и < /NOFRAMES>. Это выглядит следующим образом:

< NOFRAMES>

весь HTML-документ

< /NOFRAMES>

Все, что размещено между тегами < NOFRAMES> и < /NOFRAMES>, будет отображаться браузерами, не имеющими возможностей поддержки фреймов. Браузеры с поддержкой фрей­мов проигнорируют всю информацию между этими тегами.

Заметим, что в реальной жизни разработчики HTML-страниц ча­сто не используют возможности тега < NOFRAMES> для создания страниц без фреймовых структур, а просто создают две версии сво­их HTML-документов. Для такого варианта на стартовой странице обычно предлагается выбор загрузки документа с фреймовой струк­турой или без нее. Далее в зависимости от выбора пользователя за­гружается только один вариант документа.

Ход работы

1. Создать документ на основании текста программы, приведенного в теоретической части (пример 1).

2. Создать фреймовую структуру следующего вида:

ФРЕЙМ 1: Заголовок сайта
ФРЕЙМ 2: Список ссылок на фотографии студенческой группы. Фотографии открываются во ФРЕЙМЕ 3. ФРЕЙМ 3: В этом фрейме открываются фотографии по ссылкам из ФРЕЙМА 2.  
ФРЕЙМ 4: В этом фрейме открываются подписи к фотографиям, открываемым во ФРЕЙМЕ 3.

Размеры фреймов задать самостоятельно.


 

Приложение А
Названия цветов

Название Hex Red Green Blue
aliceblue #F0F8FF
antiquewhite #FAEBD7
aqua #00FFFF
aquamarine #7FFFD4
azure #F0FFFF
beige #F5F5DC
bisque #FFE4C4
black #000000
blanchedalmond #FFEBCD
blue #0000FF
blueviolet #8A2BE2
brown #A52A2A
burlywood #DE8887
cadetblue #5F9EA0
chocolate #D2691E
coral #FF7F50
cornflowerblue #6495ED
cornsilk #FFF8DC
crimson #DC143C
cyan #00FFFF
darkblue #00008B
darkcyan #008B8B
darkgoldenrod #B8860B
darkgray #A9A9A9
darkgreen #006400
darkkhaki #BDB76D
darkmagenta #8B008B
darkolivegreen #556B2F
darkorange #FF8C00
darkorchid #9932CC
darkred #8B0000
darksalmon #E9967A
darkseagreen #8FBC8F
darkslateblue #483D8B
darkslategray #2F4F4F
darkturquoise #00CED1
darkviolet #9400D3
deeppink #FF1493
deepskyblue #00BFFF
dimgray #696969
dodgerblue #1E90FF
firebrick #B22222
floralwhite #FFFAF0
forestgreen #228B22
fuchsia #FF00FF
gainsboro #DCDCDC
ghostwhite #F8F8FF
gold #FFD700
goldenrod #DAA520
gray #808080
green #008000
greenyellow #ADFF2F
honeydew #F0FFF0
hotpink #FF69B4
indianred #CD5C5C
indigo #4B0082
ivory #FFFFF0
khaki #F0E68C
lavender #E6E6FA
lavenderblush FFF0F5
lemonchiffon #FFFACD
lightblue #ADD8E6
lightcoral #F08080
lightcyan #E0FFFF
lightgoldenrodyellow #FAFAD2
lightgreen #90EE90
lightpink #FFB6C1
lightsalmon #FFA07A
lightseagreen #20B2AA
lightskyblue #87CEFA
lightslategray #778899
lightsteelblue #B0C4DE
lightyellow #FFFFE0
lime #00FF00
limegreen #32CD32
linen #FAF0F6
magenta #FF00FF
maroon #800000
mediumaquamarine #66CDAA
mediumblue #0000CD
mediumorchid #BA55D3
mediumpurple #9370DB
mediumseagreen #3CB371
mediumslateblue #7B68EE
mediumspringgreen #00FA9A
mediumturquoise #48D1CC
medium violetred #C71585
midnightblue #191970
mintcream #F5FFFA
mistyrose #FFE4E1
moccasin #FFE4B5
navajowhite #FFDEAD
navy #000080
oldlace #FDF5E6
olive #808000
olivedrab #6B8E23
orange #FFA500
orangered #FF4500
orchid #DA70D6
palegoldenrod #EEE8AA
palegreen #98FB98
paleturquoise #AFEEEE
palevioletred #DB7093
papayawhip #FFEFD5
peachpuff #FFDAB9
peru #CD853F
pink #FFC0CB
plum #DDA0DD
powderblue #B0E0E6
purple #800080
red #FF0000
rosybrown #BC8F8F
royalblue #4169E1
salmon #FA8072
sandybrown #F4A460
seagreen #2E2B57
seashell #FFE5EE
sienna #A0522D
silver #C0C0C0
skyblue #87CEEB
slateblue #6A5ACD
slategray #708090
snow #FFFAFA
springgreen #00FF7F
steelblue #4682B4
tan #D2B48C
teal #008080
thistle #D8BFD8
tomato #FF6347
turquoise #40E0D0
violet #EE82EE
wheat #F5DEB3
white #FFFFFF
whitesmoke #F5F5F5
yellow #FFFF00
yellowgreen #9ACD32

Приложение Б
Краткий справочник по тегам

Краткий справочник содержит описание тегов HTML. IE - Microsoft Inter­net Explorer, NC - Netscape Communicator. Число означает, с какой версии браузер поддерживает данный тег.

Тег Версия HTML NC IE Описание
A 1.0 3+ 3+ Ссылка
ADDRESS 2.0 3+ 3+ Информация об авторе
APPLET 3.2 3+ 3+ Java апплет
AREA 3.2 3+ 3+ Задание активной области для карты изобра­жения
B 2.0 3+ 3+ Жирный текст
BASE 2.0 3+ 3+ URL, относительно которого ведется адреса­ция ссылок
BASEFONT 3.2 3+ 3+ Задание шрифта, размера и цвета текста по умолчанию
BGSOUND - - 3+ Фоновая музыка
BIG 3.2 3+ 3+ Увеличивает размер шрифта
BLINK - 3+ - Мерцающий текст
BLOCKQUO TE 2.0 3+ 3+ Создание цитаты
BODY 2.0 3+ 3+ Тело документа
BR 2.0 3+ 3+ Перевод строки
BUTTON 4.0 6+ 4+ Кнопка
CAPTION 3.2 3+ 3+ Заголовок таблицы
CENTER 3.2 3+ 4+ Выравнивание элемента по центру окна брау­зера
CITE 2.0 3+ 3+ Используется для выделения цитат
CODE 2.0 3+ 3+ Обозначает фрагмент программного кода
COL 4.0 - 3+ Колонка таблицы
COLGROUP 4.0 - 3+ Служит для определения группой столбца таблицы
COMMENT - - 3+ Комментарий игнорируемый браузером
DD 2.0 3+ 3+ Описание списка определений
DEL 4.0 - 4+ Отмечает текст как удаленный
DFN 3.2 - 3+ Отмечает текстовый фрагмент как определе­ние
DIR 2.0 3+ 3+ Создание списка
DIV 3.2 3+ 3+ Контейнер для задания стиля блока, используется также для создания слоев
DL 2.0 3+ 3+ Создание списка определений
DT 2.0 3+ 3+ Задание списка определений
EM 2.0 3+ 3+ Выделение фрагмента текста
EMBED - 3+ 3+ Вставка внешнего объекта в HTML
FIELDSET 4.0 6+ 4+ Группировка элементов форм
FONT 3.2 3+ 3+ Изменение параметров шрифта
FORM 2.0 3+ 3+ Добавление формы
FRAME 4.0 3+ 3+ Определяет одиночный фрейм
FRAMESET 4.0 3+ 3+ Разбивает окно браузера на фреймы
H1 2.0 3+ 3+ Заголовок первого уровня
H2 2.0 3+ 3+ Заголовок второго уровня
H3 2.0 3+ 3+ Заголовок третьего уровня
H4 2.0 3+ 3+ Заголовок четвертого уровня
H5 2.0 3+ 3+ Заголовок пятого уровня
H6 2.0 3+ 3+ Заголовок шестого уровня
HEAD 2.0 3+ 3+ Блок для хранения служебной информации
HR 2.0 3+ 3+ Горизонтальная линия
HTML 2.0 3+ 3+ Указывает браузеру, что документ в формате HTML
I 2.0 3+ 3+ Курсивное начертание текста
IFRAME 4.0 - 3+ Плавающий фрейм
IMG 2.0 3+ 3+ Вставка изображения
INPUT 2.0 3+ 3+ Поле формы
INS 4.0 - 4+ Отмечает текст как вставку
ISINDEX 2.0 3+ 4+ Поиск по ключевым словам
KBD 2.0 3+ 3+ Отмечает текст как вводимый пользователем с клавиатуры
LABEL 4.0 6+ 4+ Название группы в форме
LAYER - 4+ - Создание слоя
LEGEND 4.0 6+ 4+ Создает рамку вокруг формы
LI 2.0 3+ 3+ Элемент списка
LINK 2.0 4+ 3+ Связь с другими документами
MAP 3.2 3+ 3+ Карта-изображение
MARQUEE - - 3+ Поле для перемещения текста
MENU 2.0 3+ 3+ Создание списка
META 2.0 3+ 3+ Метаинформация
MULTICOL - 3+ - Многоколоночный текст
NOBR - 3+ 3+ Запрет перевода строки
NOEMBED - 3+ - Альтернативный текст для встроенных объек­тов
NOFRAMES 4.0 3+ 3+ Альтернативное содержание для браузеров не поддерживающих фреймы
NOLAYER - 3+ - Альтернативное содержание для браузеров не поддерживающих слои
NOSCRIPT 4.0 3+ 3+ Альтернативное содержание для браузеров не поддерживающих скрипты
OBJECT 4.0 4+ 3+ Вставка внешнего объекта
OL 2.0 3+ 3+ Нумерованный список
OPTION 2.0 3+ 3+ Создание выпадающего списка
P 2.0 3+ 3+ Параграф
PARAM 3.2 3+ 3+ Задание значения параметру.
PLAINTEXT - 3+ 3+ Обычный текст
PRE 2.0 3+ 3+ Текст пишется как есть, включая все пробелы
Q 4.0 - 4+ Отмечает короткие цитаты в строке текста.
S 3.2 2+ 3+ Зачеркнутый текст
SAMP 2.0 - 3+ Отмечает текст как пример
SCRIPT 3.2 3+ 3+ Область скрипта
SELECT 2.0 3+ 3+ Элемент выпадающего списка
SMALL 3.2 3+ 3+ Уменьшает размер шрифта
SPAN 4.0 4+ 3+ Встроенный элемент для задания стиля фраг­мента
STRIKE 3.2 3+ 3+ Зачеркнутый текст
STRONG 2.0 3+ 3+ Выделение фрагментов текста
STYLE 3.2 4+ 3+ Указание стиля
SUB 3.2 3+ 3+ Нижний индекс
SUP 3.2 3+ 3+ Верхний индекс
TABLE 3.2 3+ 3+ Таблица
TBODY 4.0 - 4+ Тело таблицы
TD 3.2 3+ 3+ Ячейка таблицы
TEXT AREA 2.0 3+ 3+ Поле многострочного текста в форме
TFOOT 4.0 - 3+ Нижний колонтитул таблицы
TH 3.2 3+ 3+ Ячейка таблицы, которая является заголовком
THEAD 4.0 - 4+ Верхний колонтитул таблицы
TITLE 2.0 3+ 3+ Заголовок страницы
TR 3.2 3+ 3+ Строка таблицы
TT 2.0 3+ 3+ Моноширинный текст
U 3.2 3+ 3+ Подчеркнутый текст
UL 2.0 3+ 3+ Маркированный список
VAR 2.0 3+ 3+ Отмечает имена переменных программ

 

 


 


Поделиться:



Последнее изменение этой страницы: 2017-05-11; Просмотров: 435; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.043 с.)
Главная | Случайная страница | Обратная связь