Создание HTML-таблиц. Фреймы и формы

1. Создание HTML-таблиц


1.1 Средство форматирования Web-страниц – таблицы


Одним из наиболее мощных и широко применяемых в HTML средств являются таблицы. В HTML таблицы используются не только традиционно, как метод представления данных, но и как средство форматирования Web-страниц.

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

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

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

Описание таблиц должно располагаться внутри раздела документа <body>. Документ может содержать произвольное число таблиц, причем допускается вложенность таблиц друг в друга. Каждая таблица должна начинаться тэгом <table> и завершаться тэгом table>. Внутри той пары тэгов располагается описание содержимого таблицы. Любая таблица состоит из одной или нескольких строк, в каждой из которых задаются данные для отдельных ячеек.

Общий вид таблицы:

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

первая ячейка вторая ячейка

<TD> первая ячейка <TD> вторая ячейка

Атрибуты метки TABLE не обязательны. По умолчанию, таблица выводится без рамки. Как правило, размер ячеек таблицы устанавливается автоматически, чтобы наилучшим образом разместить содержимое. Однако можно установить ширину таблицы с помощью атрибута WIDTH. Атрибуты BORDER, CELLSPACING и CELL;line-height: 150%"> Горизонтальный ряд ячеек определяется элементом TR, закрывающая метка не обязательна. Ячейки таблицы определяются элементами TD (для данных) и TH (для заголовков). Как и TR, эти элементы могут не иметь закрывающей метки. TH и TD могут включать несколько атрибутов: ALIGN и VALIGN для выравнивания содержимого ячейки, ROWSPAN и COLSPAN для указания того, что ячейка занимает более одного горизонтального ряда или колонки. Ячейка таблицы может содержать другие элементы уровня блока и текста, включая формы и другие таблицы.

Для элемента TABLE обязательны открывающая и закрывающая метки. Допустимые атрибуты:

align

Допустимые значения: LEFT, CENTER и RIGHT. Определяет положение таблицы по отношению к полям документа. По умолчанию установлено выравнивание по левому краю, но это можно изменить путем включения в документ элемента DIV или CENTER.

width

При отсутствии этого атрибута ширина таблицы определяется автоматически в зависимости от содержимого. Атрибут WIDTH можно использовать для установки фиксированной ширины в пикселах (например, WIDTH=212) или в процентах от пространства между левым и правым полем (например, WIDTH= «80%»).

border

Используется для указания ширины внешней окантовки таблицы в пикселах (например, BORDER=4). Значение можно установить равным нулю, в результате чего окантовка не будет видна. В отсутствие этого атрибута окантовка также не должна показываться на экране. Обратите внимание: некоторые браузеры воспринимают метку точно так же, как BORDER=1.

cellspacing

В традиционном издательском программном обеспечении расположенные рядом ячейки таблицы имеют общую окантовку. В HTML это не так. Каждая ячейка имеет собственную окантовку. Ширина окантовки ячейки в пикселах устанавливается атрибутом CELLSPACING (например, CELLSPACING=10). Этот атрибут также устанавливает расстояние между окантовкой таблицы и окантовками крайних клеток таблицы.

cell;line-height: 150%"> Устанавливает расстояние между окантовкой ячейки таблицы и содержимым ячейки.

Элемент CAPTION может иметь один атрибут ALIGN со значением ALIGN=TOP или ALIGN=BOTTOM. Соответственно, заголовок таблицы показывается либо над, либо под таблицей. Большинство браузеров по умолчанию показывают заголовок над таблицей. Открывающая и закрывающая метки обязательны. В заголовках тыблиц не разрешаются элементы уровня блока.

Элемент TR открывает описание строки таблицы. Закрывающая метка не обязательна. Имеет два стрибута:

align

Устанавливает горизонтальное выравнивание в ячейках строки. Допустимые значения: LEFT, CENTER и RIGHT. Действие аналогично атрибуту ALIGN у абзацев.

valign

Устанавливает вертикальное выравнивание в ячейках строки. Допустимые значения: TOP, MIDDLE и BOTTOM; содержимое ячеек при этом выравнивается по верхнему краю, по центру или по нижнему краю.

Существует два элемента, определяющих ячейки таблицы. TH используется для ячеек-заголовков, а TD – для ячеек с данными. Открывающие метки обязательны, закрывающие – нет. Ячейки могут иметь следующие атрибуты:

nowrap

Этот атрибут запрещает автоматический перевод текста со строки на строку внутри ячейки таблицы (например, ). Эффект применения этого атрибута аналогичен использованию объекта   вместо пробела по всему содержимому ячейки.

rowspan

Используется с положительным целым значением числа строк таблицы, занятых ячейкой. По умолчанию принято равным единице.

colspan

Используется с положительным целым значением числа колонок таблицы, занятых ячейкой. По умолчанию принято равным единице.

align

Указывает принятое по умолчанию выравнивание содержимого ячейки. Имеет приоритет над значением, установленным атрибутом ALIGN строки таблицы. Допустимые значения те же самые: LEFT, CENTER и RIGHT. Если атрибут ALIGN не указан, принятое по умолчанию выравнивание – по левому краю для и по центру для , однако это можно изменить установкой атрибута ALIGN элемента TR.

valign

Указывает принятое по умолчанию выравнивание содержимого ячейки. Имеет приоритет над значением, установленным атрибутом ALIGN строки таблицы. Допустимые значения те же самые: TOP, MIDDLE и BOTTOM. Если атрибут VALIGN не установлен, по умолчанию принято выравнивание по центру, однако это можно изменить установкой атрибута VALIGN элемента TR.

width

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

height

Указывает рекомендуемую высоту содержимого ячейки в пикселях. Значение используется только в случаях, когда оно не противоречит требованиям к высоте других ячеек в строке.

Таблицы, как правило, показываются на экране «приподнятыми» над поверхностью страницы, а ячейки – «вдавленными» в тело таблицы. Ячейки выделяются окантовкой только если в них есть содержимое. Если содержимое ячейки состоит только из пробелов, ячейка считается пустой, за исключением случаев, когда в ней есть хотя бы один объект  .


1.2 Ячейки таблицы: элементы TH и TD


Определения атрибутов

headers = idrefs

В этом атрибуте указывается список ячеек заголовков, предоставляющих заголовочную информацию для текущей ячейки данных. Значением этого атрибута является разделенный пробелами список названий ячеек; имена ячейкам должны даваться с помощью атрибута id. Авторы обычно используют атрибут headers с целью помочь невизуальным агентам пользователей в генерации заголовков ячеек данных (например, заголовок произносится перед прочтением данных ячейки), но этот атрибут может также использоваться вместе с таблицами стилей. См. также атрибут scope.

scope = имя области действия

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

  • row: В ячейке представлена заголовочная информация для оставшейся части строки, в которой содержится эта ячейка.

  • col: В текущей ячейке представлена заголовочная информация для оставшейся части столбца, в котором содержится эта ячейка.

  • rowgroup: В ячейке представлена заголовочная информация для оставшейся, в которой содержится эта ячейка.

  • colgroup: В ячейке представлена заголовочная информация для оставшейся, в которой содержится эта ячейка.

abbr = текст

Этот атрибут следует использовать для представления сокращенной формы содержимого ячейки; он может генерироваться агентами пользователей в подходящий момент вместо содержимого ячейки. Сокращенные имена должны быть короче, и агенты пользователей могут повторять их. Например, синтезаторы речи могут генерировать сокращенные заголовки, относящиеся к определенной ячейке, перед генерацией содержимого ячейки.

axis = cdata

Этот атрибут может использоваться вместо ячейки в концептуальных категориях, которая может использоваться для формирования axes в n-мерном пространстве. Агенты пользователей могут давать пользователям доступ к этим категориям (например, пользователь может запрашивать у агента все ячейки, принадлежащие к определенной категории, агент пользователя может представлять таблицу в форме оглавления и т.д.). Подробнее см. в разделе о. Значением этого атрибута является список имен категорий, разделенных запятыми.

rowspan = число

Этот атрибут определяет число строк, spanned текущей ячейкой. По умолчанию используется значение один («1»). Значение ноль («0») означает, что ячейка spans все строки от текущей до последней строки таблицы.

colspan = число

Этот атрибут определяет число столбцов, spanned текущей ячейкой. По умолчанию используется значение один («1»). Значение ноль («0») означает, что ячейка spans все столбцы от текущего до последнего столбца таблицы.

nowrap

Нежелателен. Если этот логический атрибут используется, он сообщает визуальным агентам пользователей о необходимости отключить автоматическое разбиение текста для этой ячейки. Для разбиения строк вместо этого атрибута должны использоваться. Примечание. При невнимательном использовании этот атрибут может привести к тому, что ячейки будут очень широкими.

width = пикселы

Нежелателен. Этот атрибут дает агентам пользователей рекомендуемую ширину ячейки.

height = пикселы

Нежелателен. Этот атрибут

1.3 Вложенные таблицы


Отдельные ячейки таблицы могут содержать практически любые теги языка и данные разрешенные в разделе <body> документа. В том числе, внутри ячейки таблицы может быть целиком размещена другая таблица. Такие таблицы называют вложенными. Правила их построения не отличаются от построения таблиц и не нуждаются отдельном описании.

Приведем пример HTML – кода вложенной таблицы:

</SPAN></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>Города</FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4><SPAN > </SPAN></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>Республики</FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4><SPAN > </SPAN></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>Дагестан</FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4><SPAN >

Города Республики Дагестан

Н – Население города (тыс. жит., 1992 г.)&nbsp;&nbsp;&nbsp;

Р – расстояние от Махачкалы (км)CAPTION>

Поселки, подчиненные Махачкале ПоселокHP

Семендер 13.650

Хушет 144.626

Кяхулай 48

Редукторный 42.0 40

Сепараторный 25.4 30

5 Поселок 83.829

Гур-Гур Аул 95.124

Ленинкент 34.935

<P> <CENTER> Все поселки, подчиненные<BR>администрации<BR>Махачкалы, имеют<BR>прямые городские<BR>номера.

<CAPTION><STRONG>Поселки областного подчиненияCAPTION>

ПоселокHP

Кизляр 21.6 245

Бабаюрт 50.3122

Кизилюрт 32.924

Буйнакск 80.924

Каспийск 1.0159

Дербент 80.946

Избербаш 11.9147

Южно-Сухокумск 5.9157

Гунибский 51.5138

Курахский 53.8115

Левашинский 23.855

Кулинский 27.3244

Дербентский 41.8 139

(продолжение таблицы)

ПоселокHP

Кахиб 4.785

Телетль 11.2141

Терекли-Мектеб 22.940

Татархан 25.1246

Кирка 23.1285

Курах 6.7137

Гимры 20.5145

Ахты 15.8201

Ксумкент 42.6192

Акуша 57.681

Сивух 72.0200

Куллар 33.853

Даркуш 12.564



2. Фреймы и формы


2.1 Понятие фреймов


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

Возможность работы с фреймами впервые реализована в браузере Netscape 2.0. Следующая версия браузера Netscape 3.0 обогатила возможности фреймов, добавив несколько дополнительных параметров к основным тэгам описания структуры фреймов. Браузер Microsoft Internet Explorer поддерживает фреймы, начиная с версии 3.0, а также предоставляет уникальную возможность создания плавающих фреймов.

Разработчиками HTML-документов предоставляется довольно богатый выбор отображения информации на страницах. Текстовая и графическая информация может быть упорядочена и организована при помощи списков, таблиц или просто с помощью параметров выравнивания, задания горизонтальных линий, разделения на абзацы. Иногда этих возможностей оказывается недостаточно и тогда приходится разбивать окно просмотра браузера на отдельные области или фреймы.

Это предоставляет дизайнерам возможность оставлять некоторую информацию видимой, в то время как другая информация прокручивается или заменяется. Например, в одном окне в одном фрейме может отображаться статический баннер, во втором навигационное меню, а в третьем – сам документ, который можно прокручивать или переходить к другому с помощью навигации во втором фрейме.

Вот простой документ с использованием фреймов:

</SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>Простой</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN > </SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>документ</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN > </SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>с</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN > </SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>фреймами</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >

</FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><P> В этом документе содержится:</FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ><LI><A href= «contents_of_frame1.html»></SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>Миленький</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN > </SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>текстик</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ></A></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ><LI><IMG src= «contents_of_frame2.gif» alt= «</SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>Картинка</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >»></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ><LI><A href= «contents_of_frame3.html»> </SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>Славный</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN > </SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>текст</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN > </A></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4></</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >UL</SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4></</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >NOFRAMES</SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4></</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >FRAMESET</SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4></HTML></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Если агент пользователя не может представлять фреймы или сконфигурирован так, чтобы не делать этого, он должен генерировать содержимое элемента </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>NOFRAMES</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <BR> </P> <H2 STYLE="line-height: 150%"> <FONT SIZE=4>2.2 Расположение фреймов</FONT></H2> <H2 STYLE="line-height: 150%"> </H2> <P ALIGN=JUSTIFY STYLE="line-height: 150%"><A NAME="didx-frameset_document"></A> <FONT COLOR="#000000"><FONT SIZE=4>Документ HTML, в котором описывается компоновка фреймов (называемый </FONT></FONT><I><FONT COLOR="#000000"><FONT SIZE=4>документом с фреймами</FONT></FONT></I><FONT COLOR="#000000"><FONT SIZE=4>), выглядит не так, как документ HTML без фреймов. Стандартный документ имеет один раздел </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>HEAD</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> и один раздел </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>BODY</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>. Документ с фреймами имеет раздел </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>HEAD</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> и раздел </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>FRAMESET</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>, который заменяет раздел </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>BODY</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>В разделе </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>FRAMESET</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> задается расположение фреймов в основном окне агента пользователя. Кроме того, в разделе </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>FRAMESET</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> может присутствовать элемент </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>NOFRAMES</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> для агентов пользователей, не поддерживающих фреймы или сконфигурированных так, чтобы их не показывать.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Элементы, обычно помещаемые в раздел </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>BODY</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>, не должны присутствовать до первого элемента </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>FRAMESET</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>, иначе элемент </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>FRAMESET</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> будет игнорироваться.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"><A NAME="edef-FRAMESET"></A> <FONT COLOR="#000000"><FONT SIZE=4><B>Элемент </B></FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ><B>FRAMESET</B></SPAN></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <EM ><FONT COLOR="#000000"><FONT SIZE=4>Определения атрибутов</FONT></FONT></EM></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"><A NAME="adef-rows-FRAMESET"></A> <FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >rows</SPAN></FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> = </FONT></FONT><EM ><FONT COLOR="#000000"><FONT SIZE=4><SPAN >multi</SPAN></FONT></FONT></EM><EM ><FONT COLOR="#000000"><FONT SIZE=4>-</FONT></FONT></EM><EM ><FONT COLOR="#000000"><FONT SIZE=4><SPAN >length</SPAN></FONT></FONT></EM><EM ><FONT COLOR="#000000"><FONT SIZE=4>-</FONT></FONT></EM><EM ><FONT COLOR="#000000"><FONT SIZE=4><SPAN >list</SPAN></FONT></FONT></EM></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Этот атрибут определяет расположение горизонтальных фреймов. Это разделенный запятыми список пикселей, процентов и относительных длин. По умолчанию используется 100%, что означат одну строку.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"><A NAME="adef-cols-FRAMESET"></A> <FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >cols</SPAN></FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> = </FONT></FONT><EM ><FONT COLOR="#000000"><FONT SIZE=4><SPAN >multi</SPAN></FONT></FONT></EM><EM ><FONT COLOR="#000000"><FONT SIZE=4>-</FONT></FONT></EM><EM ><FONT COLOR="#000000"><FONT SIZE=4><SPAN >length</SPAN></FONT></FONT></EM><EM ><FONT COLOR="#000000"><FONT SIZE=4>-</FONT></FONT></EM><EM ><FONT COLOR="#000000"><FONT SIZE=4><SPAN >list</SPAN></FONT></FONT></EM></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Этот атрибут определяет расположение вертикальных фреймов. Это разделенный запятыми список пикселей, процентов и относительных длин. По умолчанию используется 100%, что означат один столбец.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"><A NAME="idx-frameset"></A> <FONT COLOR="#000000"><FONT SIZE=4>Элемент </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>FRAMESET</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> определяет макет основного окна пользователя в виде прямоугольных пространств.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Установка атрибута </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>rows</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> определяет число горизонтальных отрезков пространства в наборе фреймов. Установка атрибута </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>cols</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> определяет число вертикальных отрезков. Для создания сетки можно установить оба атрибута одновременно.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Если атрибут </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>rows</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> не установлен, каждый столбец занимает всю длину страницы. Если атрибут </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>cols</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> не установлен, каждая строка занимает всю ширину страницы. Если не установлен ни один из этих атрибутов, фрейм занимает всю страницу.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Фреймы создаются в направлении слева направо для столбцов и сверху вниз для строк. Если указаны оба атрибута, разделы окон создаются слева направо в верхней строке, слева направо во второй строке и т.д.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>В первом примере экран разделяется горизонтально на две части (то есть создаются верхняя и нижняя части).</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><FRAMESET rows= «50%, 50%»></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><EM ><FONT COLOR="#000000">…</FONT></EM><FONT FACE="Courier New, serif"><EM ><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>продолжение определения…</FONT></FONT></FONT></EM></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4></FRAMESET></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>В следующем примере создается три столбца: второй имеет фиксированную ширину 250 пикселей (это полезно, например, для представления изображения известной ширины). Первый фрейм получает 25% оставшегося пространства, а третий – 75%.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><FRAMESET cols= «1*, 250,3*»></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><EM ><FONT COLOR="#000000">…</FONT></EM><FONT FACE="Courier New, serif"><EM ><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>продолжение определения…</FONT></FONT></FONT></EM></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4></FRAMESET></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>В следующем примере создается сетка 2x3.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >FRAMESET</SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4> </FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >rows</SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>= «30%, 70%» </FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >cols</SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>= «33%, 34%, 33%»></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><EM ><FONT COLOR="#000000">…</FONT></EM><FONT FACE="Courier New, serif"><EM ><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>продолжение определения…</FONT></FONT></FONT></EM></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4></FRAMESET></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Для следующего примера предположим, что окно браузера имеет высоту строго 1000 пикселей. Первый раздел получает 30% общей высоты (300 пикселей). Второй имеет высоту ровно 400 пикселей. Остается 300 пикселей на два другие фрейма. Для четвертого фрейма задана высота «2*», так что он должен быть вдвое выше третьего, для которого заданы высота «*» (эквивалентно 1*). Таким образом, третий фрейм будет иметь высоту 100 пикселей, а четвертый – 200.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><FRAMESET rows= «30%, 400,*, 2*»></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><EM ><FONT COLOR="#000000">…</FONT></EM><FONT FACE="Courier New, serif"><EM ><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>продолжение определения…</FONT></FONT></FONT></EM></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4></FRAMESET></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Абсолютные длины, если они не дают в сумме 100% реально доступного пространства, должны корректироваться агентом пользователя. Если указана длина менее фактической, оставшееся пространство должно равномерно распределяться между всеми разделами. Если указана длина, превышающая фактическую, каждый раздел должен уменьшаться в зависимости от того, какую часть пространства он занимает.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <BR> </P> <H2 STYLE="line-height: 150%"><A NAME="idx-frameset-1"></A> <FONT SIZE=4>2.3 </FONT><FONT SIZE=4>Вложенные наборы фреймов</FONT></H2> <H2 STYLE="line-height: 150%"> </H2> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Число уровней вложенности фреймов не ограничено. В следующем примере внешний элемент </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>FRAMESET</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> разделяет доступное пространство на три равных столбца. Внутренний элемент </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>FRAMESET</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> разделяет вторую область на две строки неравной высоты.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><FRAMESET cols= «33%, 33%, 34%»></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><EM ><FONT COLOR="#000000">…</FONT></EM><FONT FACE="Courier New, serif"><EM ><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>содержимое первого фрейма…</FONT></FONT></FONT></EM></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><FRAMESET rows= «40%, 50%»></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><EM ><FONT COLOR="#000000">…</FONT></EM><FONT FACE="Courier New, serif"><EM ><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>содержимое второго фрейма, первая строка…</FONT></FONT></FONT></EM></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><EM ><FONT COLOR="#000000">…</FONT></EM><FONT FACE="Courier New, serif"><EM ><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>содержимое второго фрейма, вторая строка…</FONT></FONT></FONT></EM></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4></FRAMESET></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><EM ><FONT COLOR="#000000">…</FONT></EM><FONT FACE="Courier New, serif"><EM ><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>содержимое третьего фрейма…</FONT></FONT></FONT></EM></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4></FRAMESET></FONT></FONT></FONT></FONT></FONT></P> <H3 STYLE="line-height: 150%"><A NAME="edef-FRAME"></A> <FONT SIZE=4><SPAN STYLE="font-style: normal">Элемент</SPAN></FONT><FONT SIZE=4> </FONT><FONT FACE="Courier New, serif"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ><SPAN STYLE="font-style: normal">FRAME</SPAN></SPAN></FONT></FONT></FONT></H3> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <EM ><FONT COLOR="#000000"><FONT SIZE=4>Определения атрибутов</FONT></FONT></EM></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"><A NAME="adef-name-FRAME"></A> <FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>name</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> = </FONT></FONT><EM ><FONT COLOR="#000000"><FONT SIZE=4>cdata</FONT></FONT></EM></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Назначает имя текущему фрейму. Это имя может использоваться в качестве цели в последующих ссылках.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"><A NAME="adef-longdesc-FRAME"></A> <FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >longdesc</SPAN></FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> = </FONT></FONT><EM ><FONT COLOR="#000000"><FONT SIZE=4><SPAN >uri</SPAN></FONT></FONT></EM></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Ссылка на длинное описание фрейма. Это объявление должно дополнять краткое описание, задаваемое атрибутом </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>title</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>, и может быть особенно полезно для невизуальных агентов пользователей.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"><A NAME="adef-src-FRAME"></A> <FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >src</SPAN></FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> = </FONT></FONT><EM ><FONT COLOR="#000000"><FONT SIZE=4><SPAN >uri</SPAN></FONT></FONT></EM></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Определяет местонахождение начального содержимого фрейма.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"><A NAME="adef-noresize"></A> <FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>noresize</FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Если этот атрибут присутствует, он сообщает агенту пользователя, что размеры фрейма изменять нельзя.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"><A NAME="adef-scrolling"></A> <FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >scrolling</SPAN></FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> = </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >auto</SPAN></FONT></FONT></FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>|</FONT></FONT></FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >yes</SPAN></FONT></FONT></FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>|</FONT></FONT></FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >no</SPAN></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Этот атрибут задает информацию о прокрутке фрейма. Возможные значения</FONT></FONT></P> <UL> <LI><P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>auto:</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> При необходимости предоставлять возможности прокрутки. Это значение используется по умолчанию.</FONT></FONT></P> <LI><P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>yes:</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> Всегда предоставлять возможности прокрутки.</FONT></FONT></P> <LI><P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>no:</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> Не предоставлять возможности прокрутки.</FONT></FONT></P> </UL> <P ALIGN=JUSTIFY STYLE="line-height: 150%"><A NAME="adef-frameborder"></A> <FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>frameborder</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> = </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>1|0</FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Этот атрибут предоставляет агенту пользователя информацию о границе фрейма. Возможные значения:</FONT></FONT></P> <UL> <LI><P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>1:</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> Агент пользователя должен изобразить разделитель между этим фреймам и всеми прилежащими фреймами. Это значение используется по умолчанию.</FONT></FONT></P> <LI><P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>0:</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> Агент пользователя не должен отображать разделитель. Обратите внимание, что разделители могут все равно отображаться, если они заданы в других фреймах.</FONT></FONT></P> </UL> <P ALIGN=JUSTIFY STYLE="line-height: 150%"><A NAME="adef-;line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Этот атрибут задает пространство, оставляемое во фрейме в качестве левого и правого полей. Значение должно превышать один пиксель. Значение по умолчанию зависит от агента пользователя.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"><A NAME="adef-;line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Этот атрибут определяет верхнее и нижнее поля в фрейме. Значение должно превышать один пиксель. Значение по умолчанию зависит от агента пользователя.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <EM ><FONT COLOR="#000000"><FONT SIZE=4>Атрибуты, определяемые в другом месте</FONT></FONT></EM></P> <UL> <LI><P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>title</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> ()</FONT></FONT></P> <LI><P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>target</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> ()</FONT></FONT></P> </UL> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Элемент </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>FRAME</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> определяет содержимое и вид одного фрейма.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Атрибут </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>src</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> определяет исходный документ, содержащийся в фрейме.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>В следующем примере документа HTML:</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ><! DOCTYPE HTML PUBLIC «- //W3C //DTD HTML 4.0 Frameset //EN»</SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >«_THE_LATEST_VERSION_/frameset.dtd»></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ><HTML></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ><HEAD> <TITLE></SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>Документ</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN > </SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>с</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN > </SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>фреймами</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ></TITLE> </HEAD></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ><FRAMESET cols= «33%, 33%, 33%»></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ><FRAMESET rows= "*, 200»></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ><FRAME src= «contents_of_frame1.html»></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ><FRAME src= «contents_of_frame2.gif»></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ></FRAMESET></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ><FRAME src= «contents_of_frame3.html»></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ><FRAME src= «contents_of_frame4.html»></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4></FRAMESET></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4></HTML></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Агент пользователя должен загружать каждый файл в отдельный раздел. Содержимое фрейма и его определение не должны находиться в одном документе.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <BR> </P> <H2 STYLE="line-height: 150%"><A NAME="target-info"></A> <FONT SIZE=4>2.4 Определение цели фрейма</FONT></H2> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <BR> </P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <EM ><FONT COLOR="#000000"><FONT SIZE=4>Определения атрибутов</FONT></FONT></EM></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"><A NAME="adef-target"></A> <FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>target</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> = </FONT></FONT><EM ><FONT COLOR="#000000"><FONT SIZE=4>frame-target</FONT></FONT></EM></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Задает имя фрейма, в котором должен открываться документ.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Назначая фрейму имя с помощью атрибута </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>name</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>, авторы могут ссылаться на него как на «target» для ссылок, определяемый другими элементами. Атрибут </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>target</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> может устанавливаться для элементов, создающих ссылки (</FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>A</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>, </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>LINK</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>), навигационных карт (</FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>AREA</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>) и форм (</FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>FORM</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>).</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Информацию о распознаваемых именах фреймов Вы можете найти в разделе о.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>В этом примере показано, как цели обеспечивают динамическое изменение содержимого фрейма. Сначала определим набор фреймов в показанном здесь документе </FONT></FONT><FONT FACE="Courier New, serif"><FONT SIZE=2><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>frameset.html</FONT></FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>:</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ><! DOCTYPE HTML PUBLIC «- //W3C //DTD HTML 4.0 Frameset //EN»</SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >«_THE_LATEST_VERSION_/frameset.dtd»></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ><HTML></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ><HEAD></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ><TITLE></SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>Документ</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN > </SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>с</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN > </SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>фреймами</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ></TITLE></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ></HEAD></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ><FRAMESET rows= «50%, 50%»></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ><FRAME name= «fixed» src= «init_fixed.html»></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ><FRAME name= «dynamic» src= «init_dynamic.html»></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ></FRAMESET></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ></HTML></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Затем</FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4><SPAN > </SPAN></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>в</FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4><SPAN > </SPAN></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>файле</FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4><SPAN > </SPAN></FONT></FONT><FONT FACE="Courier New, serif"><FONT SIZE=2><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >init_dynamic.html</SPAN></FONT></FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4><SPAN > </SPAN></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>мы</FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4><SPAN > </SPAN></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>будем</FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4><SPAN > </SPAN></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>ссылаться</FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4><SPAN > </SPAN></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>на</FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4><SPAN > </SPAN></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>фрейм</FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4><SPAN > </SPAN></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>с</FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4><SPAN > </SPAN></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>именем</FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4><SPAN > «dynamic».</SPAN></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ><! DOCTYPE HTML PUBLIC «- //W3C //DTD HTML 4.0 Frameset //EN»</SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >«_THE_LATEST_VERSION_/frameset.dtd»></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><HTML></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><HEAD></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><TITLE>Документ с якорями с определенными целями</TITLE></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4></HEAD></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><BODY></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><EM ><FONT COLOR="#000000">…</FONT></EM><FONT FACE="Courier New, serif"><EM ><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>начало документа…</FONT></FONT></FONT></EM></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><P>Теперь можно перейти к</FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ><A href= «slide2.html» target= «dynamic»></SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>слайду</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN > 2.</A></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><EM ><FONT COLOR="#000000">…</FONT></EM><FONT FACE="Courier New, serif"><EM ><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>продолжение документа…</FONT></FONT></FONT></EM></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><P>Все отлично. Переходим</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN > </SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>к</FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ><A href= «slide3.html» target= «dynamic»></SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>слайду</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN > 3.</A></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4></BODY></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4></HTML></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Активизация любой из ссылок приведет к открытию нового документа во фрейме с именем «dynamic», в то время как в другом фрейме, «fixed», сохраняется исходное содержимое.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"><A NAME="idx-frame-5"></A> <FONT COLOR="#000000"><FONT SIZE=4><I>Примечание.</I></FONT></FONT><EM ><FONT COLOR="#000000"><FONT SIZE=4> Определение набора фреймов никогда не изменяется, но содержимое одного из фреймов может изменяться. При изменении исходного содержимого одного из фреймов определение набора фреймов более не отражает текущего состояния фреймов. В настоящий момент невозможно кодировать полностью состояние набора фреймов в URI. Таким образом, многие агенты пользователей не позволяют пользователям вносить наборы фреймов в закладки.</FONT></FONT></EM></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"><A NAME="idx-frameset-3"></A> <EM ><FONT COLOR="#000000"><FONT SIZE=4>Наборы фреймов могут затруднять переход вперед или назад по списку просмотренных в агенте пользователя страниц.</FONT></FONT></EM></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Если во многих ссылках в документе используется одна и та же цель, можно указать ее один раз и использовать везде с помощью атрибута </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>target</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> каждого элемента. Это делается с помощью установки атрибута </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>target</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> элемента </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>BASE</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Вернемся к предыдущему примеру и определим информацию о цели в элементе </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>BASE</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> и удалим ее из элементов </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>A</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ><! DOCTYPE HTML PUBLIC «- //W3C //DTD HTML 4.0 Frameset //EN»</SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >«_THE_LATEST_VERSION_/frameset.dtd»></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><HTML></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><HEAD></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><TITLE>Документ с определением цели в элементе BASE</TITLE></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ><BASE href= «http://www.mycom.com/Slides» target= «dynamic»></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4></HEAD></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><BODY></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><EM ><FONT COLOR="#000000">…</FONT></EM><FONT FACE="Courier New, serif"><EM ><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>начало документа…</FONT></FONT></FONT></EM></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><P>Теперь Вы можете перейти к <A href= «slide2.html»>слайду 2.</A></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><EM ><FONT COLOR="#000000">…</FONT></EM><FONT FACE="Courier New, serif"><EM ><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>продолжение документа…</FONT></FONT></FONT></EM></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><P>Все отлично. Переходим</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN > </SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>к</FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ><A href= «slide3.html»></SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>слайду</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN > 3.</A></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4></BODY></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4></HTML></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Агенты пользователей должны определять целевой фрейм, в который должен загружаться связанный ресурс в соответствии со следующими приоритетами (от высшего к низшему):</FONT></FONT></P> <OL> <LI><P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Если в элементе установлен атрибут </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>target</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> и используется известный фрейм, при активизации элемента (то есть щелчке на ссылки или обработке формы) назначаемый элементом ресурс должен загружаться в указанном целевом фрейме.</FONT></FONT></P> <LI><P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Если для элемента не установлен атрибут </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>target</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>, а в элементе </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>BASE</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> он установлен, фрейм определяется атрибутом </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>target</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> элемента </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>BASE</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>.</FONT></FONT></P> <LI><P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Если ни в самом элементе, ни в элементе </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>BASE</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> цель не указана, назначенный элементом ресурс должен загружаться во фрейм, в котором содержится сам элемент.</FONT></FONT></P> <LI><P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Если в атрибуте </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>target</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> указан неизвестный фрейм </FONT></FONT><FONT FACE="Courier New, serif"><FONT SIZE=2><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>F</FONT></FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>, агент пользователя должен создать новое окно и фрейм, назначить фрейму имя </FONT></FONT><FONT FACE="Courier New, serif"><FONT SIZE=2><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>F</FONT></FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> и загрузить назначаемый элементом ресурс в новый фрейм.</FONT></FONT></P> </OL> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Агенты пользователей могут обеспечивать для пользователей механизм переопределения атрибута </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>target</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <BR> </P> <H2 STYLE="line-height: 150%; "><A NAME="alternate"></A> <FONT SIZE=4>2.5 Альтернативное содержимое</FONT></H2> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <BR> </P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Авторы должны указывать альтернативное содержимое для агентов пользователей, не поддерживающих фреймы или сконфигурированных так, чтобы не отображать их.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Элемент </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>NOFRAMES</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> задает содержимое, которое должно отображаться, только если не отображаются фреймы. Агенты пользователей, поддерживающие фреймы, должны отображать содержимое объявления </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>NOFRAMES</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>, только если они сконфигурированы так, чтобы не отображать фреймы. Агенты пользователей, не поддерживающие фреймы, должны отображать содержимое элемента </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>NOFRAMES</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> в любом случае.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Элемент </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>NOFRAMES</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> можно использовать в разделе </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>FRAMESET</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> документа с фреймами. Например:</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >NOFRAMES</SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >P</SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>> Это <</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >A</SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4> </FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >href</SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>= «</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >main</SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>-</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >noframes</SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>.</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >html</SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>»> Версия документа без фреймов. </</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >A</SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4></</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >NOFRAMES</SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Атрибут </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>longdesc</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> позволяет авторам сделать документы с использованием фреймов более доступными для людей, использующих невизуальные агенты. В этом атрибуте назначается ресурс, предоставляющий длинное описание фрейма. Авторам следует обратить внимание, что длинные описания, связанные с фреймами, прикрепляются к </FONT></FONT><EM ><FONT COLOR="#000000"><FONT SIZE=4>фрейму</FONT></FONT></EM><FONT COLOR="#000000"><FONT SIZE=4>, а не к его содержимому. Поскольку содержимое может изменяться, исходное длинное описание, скорее всего, перестанет соответствовать содержимому фрейма. В частности, не следует включать изображение как единственное содержимое фрейма.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>В следующем документе с фреймами описываются два фрейма. В левом фрейме находится содержание, а в правом сначала – изображение устрицы:</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ><! DOCTYPE HTML PUBLIC «- //W3C //DTD HTML 4.0 Frameset //EN»</SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >«_THE_LATEST_VERSION_»></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ><HTML></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ><HEAD></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><TITLE>Плохо составленный документ с фреймами</TITLE></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ></HEAD></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ><FRAMESET cols= «20%, 80%»></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ><FRAME src= «table_of_contents.html»></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ><FRAME src= «ostrich.gif» longdesc= «ostrich-desc.html»></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4></FRAMESET></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4></HTML></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Обратите внимание, что изображение включено в фрейм независимо от любого элемента HTML, так что у автора нет другой возможности указать альтернативный текст, кроме атрибута </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>longdesc</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>. Если содержимое правого фрейма изменится (например, пользователь выберет в содержании змею), у пользователя не будет текстового доступа к новому содержимому фрейма.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Таким образом, авторы не должны помещать изображение непосредственно во фрейм. Вместо этого изображение должно включаться в отдельный документ HTML и снабжаться там соответствующим альтернативным текстом:</FONT></FONT></P> <H2 STYLE="line-height: 150%"> </H2> <H2 STYLE="line-height: 150%"><A NAME="idx-frame-7"></A><A NAME="edef-IFRAME"></A> <FONT SIZE=4>2.6 Встроенные фреймы: элемент </FONT><FONT FACE="Courier New, serif"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>IFRAME</FONT></FONT></FONT></H2> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <BR> </P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <EM ><FONT COLOR="#000000"><FONT SIZE=4>Определения атрибутов</FONT></FONT></EM></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"><A NAME="adef-longdesc-IFRAME"></A> <FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>longdesc</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> = </FONT></FONT><EM ><FONT COLOR="#000000"><FONT SIZE=4>uri</FONT></FONT></EM></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Этот атрибут определяет ссылку на длинное описание фрейма. Это описание должно дополнять краткое описание, задаваемое атрибутом </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>title</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>, и особенно полезно для невизуальных агентов пользователей.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"><A NAME="adef-name-IFRAME"></A> <FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >name</SPAN></FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> = </FONT></FONT><EM ><FONT COLOR="#000000"><FONT SIZE=4><SPAN >cdata</SPAN></FONT></FONT></EM></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Этот атрибут назначает имя текущего фрейма. Имя может использоваться в качестве цели в ссылках.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"><A NAME="adef-width-IFRAME"></A> <FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>width</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> = </FONT></FONT><EM ><FONT COLOR="#000000"><FONT SIZE=4>длина</FONT></FONT></EM></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Длина встроенного фрейма.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"><A NAME="adef-height-IFRAME"></A> <FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >height</SPAN></FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> = </FONT></FONT><EM ><FONT COLOR="#000000"><FONT SIZE=4>длина</FONT></FONT></EM></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Высота встроенного фрейма.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <EM ><FONT COLOR="#000000"><FONT SIZE=4>Атрибуты, определяемые в другом месте</FONT></FONT></EM></P> <UL> <LI><P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>id</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>, </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>class</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> ()</FONT></FONT></P> <LI><P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>title</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> ()</FONT></FONT></P> <LI><P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>style</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> ()</FONT></FONT></P> <LI><P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >name</SPAN></FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4><SPAN >, </SPAN></FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >src</SPAN></FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4><SPAN >, </SPAN></FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >frameborder</SPAN></FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4><SPAN >, </SPAN></FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >; line-height: 150%"> <FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>target</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> ()</FONT></FONT></P> <LI><P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>align</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> ()</FONT></FONT></P> </UL> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Элемент </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>IFRAME</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> позволяет авторам вставлять фрейм в блок текста. Вставка встроенного фрейма в раздел текста скорее похожа на вставку объекта с помощью элемента </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>OBJECT</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>: оба они позволяют Вам вставить один документ HTML в другой, оба могут выравниваться относительно окружающего текста и т.д. </FONT></FONT> </P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Встраиваемая информация назначается атрибутом </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>src</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> этого элемента. </FONT></FONT><EM ><FONT COLOR="#000000"><FONT SIZE=4>Содержимое</FONT></FONT></EM><FONT COLOR="#000000"><FONT SIZE=4> элемента </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>IFRAME</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>, с другой стороны, должно отображаться только агентами пользователей, не поддерживающими фреймы или сконфигурированными так, чтобы не поддерживать их.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Для поддерживающих фреймы агентов пользователей в следующем примере в текст будет помещен отделенный границей встроенный фрейм.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >scrolling</SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>= «</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >auto</SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>» </FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >frameborder</SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>= «1»></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>[Ваш агент не поддерживает фреймы или сконфигурирован так, чтобы не отображать их. Однако Вы можете просмотреть</FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ><A href= «foo.html»></SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>этот</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN > </SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>документ</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >.</A>]</SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Изменять размер встроенных фреймов нельзя.</FONT></FONT></P> <H1 STYLE="line-height: 150%; "><A NAME="forms"></A> 2.7 Понятие формы</H1> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <BR> </P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Форма HTML – это раздел документа, в котором содержатся обычная информация, разметка и специальные элементы, называемые </FONT></FONT><EM ><FONT COLOR="#000000"><FONT SIZE=4>управляющими элементам</FONT></FONT></EM><FONT COLOR="#000000"><FONT SIZE=4> (флажки, кнопки с зависимой фиксацией, меню и т.д.), а также метки этих управляющих элементов. Обычно пользователи «заполняют» форму, модифицируя управляющие элементы (вводя текст, выбирая пункты меню и т.д.) перед тем, как предоставить форму агенту пользователя для обработки (например, на Web-сервер, на почтовый сервер и т.д.)</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"><A NAME="didx-control"></A> <FONT COLOR="#000000"><FONT SIZE=4>Пользователи взаимодействуют с формами с помощью именованных </FONT></FONT><I><FONT COLOR="#000000"><FONT SIZE=4>управляющих элементов</FONT></FONT></I><FONT COLOR="#000000"><FONT SIZE=4>.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <I><FONT COLOR="#000000"><FONT SIZE=4>«Имя элемента»</FONT></FONT></I><FONT COLOR="#000000"><FONT SIZE=4> задается атрибутом </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>name</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>. Областью действия атрибута </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>name</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> для управляющего элемента в элементе </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>FORM</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> является элемент </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>FORM</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"><A NAME="initial-value"></A> <FONT COLOR="#000000"><FONT SIZE=4>Каждый управляющий элемент имеет начальное и текущее значение, оба они являются символьными строками. Информацию о начальных значениях и возможных ограничениях на значения. В общем случае </FONT></FONT><I><FONT COLOR="#000000"><FONT SIZE=4>«исходное значение»</FONT></FONT></I><FONT COLOR="#000000"><FONT SIZE=4> управляющего элемента может задаваться с помощью атрибута </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>value</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>. Однако исходное значение элемента </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>TEXTAREA</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> задается его содержимым, а исходное значение элемента </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>OBJECT</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> в форме определяется реализацией объекта (т.е. лежит вне области, рассматриваемой в данной спецификации).</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <I><FONT COLOR="#000000"><FONT SIZE=4>«Текущее значение»</FONT></FONT></I><FONT COLOR="#000000"><FONT SIZE=4> управляющего элемента сначала устанавливается равным начальному значению. Затем текущее значение может изменяться пользователем или</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"><A NAME="didx-form-1"></A> <FONT COLOR="#000000"><FONT SIZE=4>Начальное значение управляющего элемента не изменяется.</FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> Таким образом при сбросе формы каждое текущее значение устанавливается равным начальному значению. Если управляющий элемент не имеет начального значения, результат сброса формы непредсказуем.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Когда форма предоставляется для обработки, с формой пары управляющий элемент-текущее значение. Передаваемые пары имя/значение называются.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>В HTML определены следующие типы управляющих элементов:</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"><A NAME="buttons"></A> <FONT COLOR="#000000"><FONT SIZE=4>кнопки</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Авторы могут создавать три типа кнопок:</FONT></FONT></P> <UL> <LI><P ALIGN=JUSTIFY STYLE="line-height: 150%"><A NAME="submit-button"></A> <FONT COLOR="#000000"><FONT SIZE=4>кнопки отправки</FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>: При активизации такой кнопки производится. В форме может быть несколько кнопок отправки.</FONT></FONT></P> <LI><P ALIGN=JUSTIFY STYLE="line-height: 150%"><A NAME="reset-button"></A> <FONT COLOR="#000000"><FONT SIZE=4>кнопки сброса</FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>: При активизации такой кнопки для всех управляющих элементов устанавливаются</FONT></FONT></P> <LI><P ALIGN=JUSTIFY STYLE="line-height: 150%"><A NAME="push-button"></A> <FONT COLOR="#000000"><FONT SIZE=4>прочие кнопки</FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>: Для таких кнопок действие по умолчанию не определено. С атрибутами каждой такой кнопки могут быть связаны. Если происходит событие (например, пользователь нажимает кнопку, отпускает ее и т.д.), включается связанный с событием скрипт.</FONT></FONT></P> </UL> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Авторы должны определять язык скрипта для кнопок в (в элементе </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>META</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>).</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Авторы создают кнопки с помощью элемента </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>BUTTON</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> или </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>INPUT</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>. Подробнее об определении различных типов кнопок.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"><A NAME="checkbox"></A> <FONT COLOR="#000000"><FONT SIZE=4>флажки</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Флажки (и кнопки с зависимой фиксацией) – это переключатели вкл./выкл., которые могут переключаться пользователем. Переключатель «включен», если для управляющего элемента установлен атрибут </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>selected</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>При отправке формы могут стать только включенные переключатели. Несколько флажков в форме могут иметь одно и то же Таким образом, например, флажки позволяют пользователям выбрать несколько значений для одного и того же свойства. Для создания флажков используется элемент </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>INPUT</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"><A NAME="radio"></A> <FONT COLOR="#000000"><FONT SIZE=4>кнопки с зависимой фиксацией</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Кнопки с зависимой фиксацией похожи на флажки за исключением того, что, если несколько кнопок используют одно и то же, они являются взаимоисключающими: если одна кнопка включена, другие обязательно выключены. Для создания кнопок с зависимой фиксацией используется элемент </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>INPUT</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"><A NAME="menu"></A> <FONT COLOR="#000000"><FONT SIZE=4>меню</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Предоставляют пользователям варианты на выбор. Меню создается с помощью элемента </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>SELECT</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>, а также элементов </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>OPTGROUP</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> и </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>OPTION</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"><A NAME="text-input"></A> <FONT COLOR="#000000"><FONT SIZE=4>текстовый ввод</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Для ввода текста пользователем авторы могут создавать управляющие элементы двух типов. Элемент </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>INPUT</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> создает управляющий элемент для ввода текста из одной строки, а элемент </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>TEXTAREA</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> – элемент для ввода текста из нескольких строк. В обоих случаях вводимый текст становится управляющего элемента.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"><A NAME="file-select"></A> <FONT COLOR="#000000"><FONT SIZE=4>выбор файлов</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Управляющие элементы этого типа позволяют пользователям выбирать файлы, содержимое которых может передаваться вместе с формой. Для создания этого управляющего элемента используется элемент </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>INPUT</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"><A NAME="hidden-control"></A> <FONT COLOR="#000000"><FONT SIZE=4>скрытые управляющие элементы</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Авторы могут создавать управляющие элементы, не представляемые пользователям, но имеющие значения, которые передаются с формой. Обычно они используются для хранения информации между обменом клиент / сервер, которая в противном случае могла бы пропасть вследствие stateless природы протокола HTTP (см.). Для создания скрытого управляющего элемента используется элемент </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>INPUT</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"><A NAME="object-control"></A> <FONT COLOR="#000000"><FONT SIZE=4>объекты</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Авторы могут помещать в формы общие объекты, так что связанные с ними значения будут передаваться с другими управляющими элементами. Для создания таких управляющих элементов используется элемент </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>OBJECT</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Элементы, используемые для создания управляющих элементов, обычно располагаются в элементе </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>FORM</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>, но могут находиться и за пределами объявления </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>FORM</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>, если они используются для построения интерфейса пользователя. Это обсуждается в разделе о Обратите внимание, что управляющие элементы за пределами формы не могут быть.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <EM ><FONT COLOR="#000000"><FONT SIZE=4>Начальный тег: </FONT></FONT></EM><FONT COLOR="#000000"><FONT SIZE=4><I>обязателен</I></FONT></FONT><EM ><FONT COLOR="#000000"><FONT SIZE=4>, Конечный тег: </FONT></FONT></EM><FONT COLOR="#000000"><FONT SIZE=4><I>обязателен</I></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <EM ><FONT COLOR="#000000"><FONT SIZE=4>Определения атрибутов</FONT></FONT></EM></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"><A NAME="adef-action"></A> <FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>action</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> = </FONT></FONT><EM ><FONT COLOR="#000000"><FONT SIZE=4>uri</FONT></FONT></EM></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Задает агента для обработки формы. Например, значением может быть URI HTTP (для передачи формы в программу) или mailto URI (для отправки формы по электронной почте).</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"><A NAME="adef-method"></A> <FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >method</SPAN></FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> = </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >get</SPAN></FONT></FONT></FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>|</FONT></FONT></FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >post</SPAN></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Определяет метод HTTP, используемый для передачи. Возможные значения (с учетом регистра) – «get» (по умолчанию) и «post».</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"><A NAME="adef-enctype"></A> <FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >enctype</SPAN></FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> = </FONT></FONT><EM ><FONT COLOR="#000000"><FONT SIZE=4><SPAN >content</SPAN></FONT></FONT></EM><EM ><FONT COLOR="#000000"><FONT SIZE=4>-</FONT></FONT></EM><EM ><FONT COLOR="#000000"><FONT SIZE=4><SPAN >type</SPAN></FONT></FONT></EM></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"><A NAME="idx-applicationx-www-form-urlencoded-1"></A><A NAME="idx-multipartform-data-1"></A> <FONT COLOR="#000000"><FONT SIZE=4>Этот атрибут задает, используемый для отправки формы на сервер (если для </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>метода</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> используется значение «post»). По умолчанию для этого атрибута используется значение «application/x-www-form-urlencoded». С элементом </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>INPUT</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>, </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>type</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>= «file» должно использоваться значение «multipart/form-data».</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"><A NAME="adef-accept-charset"></A> <FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>accept-charset</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> = </FONT></FONT><EM ><FONT COLOR="#000000"><FONT SIZE=4>список наборов символов</FONT></FONT></EM></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Этот атрибут задает список для ввода данных, которые должны приниматься обрабатывающим эту форму сервером. Значением является разделенный пробелами и / или запятыми список значений. Сервер должен интерпретировать этот список как список исключающих или, то есть он должен принимать любую кодировку для загруженного объекта.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>По умолчанию значением этого атрибута является зарезервированная строка «UNKNOWN». Агенты пользователей могут интерпретировать это значение как кодировку символов, используемую для передачи документа, содержащего этот элемент </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>FORM</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"><A NAME="adef-accept"></A> <FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >accept</SPAN></FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> = </FONT></FONT><EM ><FONT COLOR="#000000"><FONT SIZE=4><SPAN >content</SPAN></FONT></FONT></EM><EM ><FONT COLOR="#000000"><FONT SIZE=4>-</FONT></FONT></EM><EM ><FONT COLOR="#000000"><FONT SIZE=4><SPAN >type</SPAN></FONT></FONT></EM><EM ><FONT COLOR="#000000"><FONT SIZE=4>-</FONT></FONT></EM><EM ><FONT COLOR="#000000"><FONT SIZE=4><SPAN >list</SPAN></FONT></FONT></EM></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Этот атрибут определяет разделенным запятыми список типов содержимого, которые должен корректно обрабатывать сервер, обрабатывающий форму. Агенты пользователей могут использовать эту информацию для отфильтровывания отвечающих спецификации файлов при предложении пользователю выбора файлов для отправки на сервере (если в элементе </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>INPUT</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> указано </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>type</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>= «file»).</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <EM ><FONT COLOR="#000000"><FONT SIZE=4>Атрибуты, определяемые в другом месте</FONT></FONT></EM></P> <UL> <LI><P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>title</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> ()</FONT></FONT></P> <LI><P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >target</SPAN></FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4><SPAN > ()</SPAN></FONT></FONT></P> </UL> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Элемент </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>FORM</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> служит контейнеров для. Он определяет:</FONT></FONT></P> <UL> <LI><P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Макет формы (дается содержимым элемента).</FONT></FONT></P> <LI><P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Программу, которая будет обрабатывать заполненную и переданную форму (атрибут </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>action</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>). Получающая форму программа должна иметь возможность определения пар имя/значение, чтобы их использовать.</FONT></FONT></P> <LI><P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Метод отправки данных на сервер (атрибут </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>method</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>).</FONT></FONT></P> <LI><P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Кодировку символов, которая должна приниматься сервером для обработки этой формы (атрибут </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>accept-charset</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>). Агенты пользователей могут рекомендовать пользователю значение атрибута </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>accept-charset</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> и / или не позволять пользователям вводить нераспознаваемые символы.</FONT></FONT></P> </UL> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Форма помимо может содержать текст и разметку (абзацы, списки и т.д.).</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>В следующем примере показана форма, которая должна обрабатываться программой «adduser». Эта форма будет отправляться с использованием метода HTTP «post».</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><EM ><FONT COLOR="#000000">…</FONT></EM><FONT FACE="Courier New, serif"><EM ><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>содержимое формы…</FONT></FONT></FONT></EM></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>В следующем примере показана отправка формы на адрес электронной почты:</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><EM ><FONT COLOR="#000000">…</FONT></EM><FONT FACE="Courier New, serif"><EM ><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>содержимое формы…</FONT></FONT></FONT></EM></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Информацию о том, как агенты пользователя должны подготавливать данные формы для серверов и как они должны обрабатывать ответы от сервера Вы можете найти в разделе об.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <EM ><FONT COLOR="#000000"><FONT SIZE=4>Начальный тег: </FONT></FONT></EM><FONT COLOR="#000000"><FONT SIZE=4><I>обязателен</I></FONT></FONT><EM ><FONT COLOR="#000000"><FONT SIZE=4>, Конечный тег: </FONT></FONT></EM><FONT COLOR="#000000"><FONT SIZE=4><I>запрещен</I></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <EM ><FONT COLOR="#000000"><FONT SIZE=4>Определения атрибутов</FONT></FONT></EM></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"><A NAME="adef-type-INPUT"></A> <FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>type</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> = </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>text|password|checkbox|radio|submit|reset|file|hidden|image|button</FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Определяет. По умолчанию используется значение «text».</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"><A NAME="adef-name-INPUT"></A> <FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >name</SPAN></FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> = </FONT></FONT><EM ><FONT COLOR="#000000"><FONT SIZE=4><SPAN >cdata</SPAN></FONT></FONT></EM></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Определяет.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"><A NAME="adef-value-INPUT"></A> <FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >value</SPAN></FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> = </FONT></FONT><EM ><FONT COLOR="#000000"><FONT SIZE=4><SPAN >cdata</SPAN></FONT></FONT></EM></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Определяет управляющего элемента. Этот атрибут не обязателен, если только для атрибута </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>type</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> не установлено значение «radio».</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"><A NAME="adef-size-INPUT"></A> <FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >size</SPAN></FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> = </FONT></FONT><EM ><FONT COLOR="#000000"><FONT SIZE=4><SPAN >cdata</SPAN></FONT></FONT></EM></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Сообщает агенту пользователя начальную ширину управляющего элемента. Ширина дается в, если для атрибута </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>type</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> не установлено значение «text» или «password». В этом случае ширина задается в числе символов (число должно быть целым).</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"><A NAME="adef-maxlength"></A> <FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >maxlength</SPAN></FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> = </FONT></FONT><EM ><FONT COLOR="#000000"><FONT SIZE=4>число</FONT></FONT></EM></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Если для атрибута </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>type</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> установлено значение «text» или «password», этот атрибут определяет максимальное число символов, вводимых пользователем. Это число может превышать указанный в атрибуте </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>size</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> размер поля; в этом случае агент пользователя должен обеспечивать механизм прокрутки. По умолчанию число символов не ограничено.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"><A NAME="adef-checked"></A> <FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>checked</FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Если для атрибута </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>type</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> установлено значение «radio» или «checkbox», этот логический атрибут указывает, что флажок установлен. Агенты пользователей должны игнорировать этот атрибут для других типов управляющих элементов.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"><A NAME="adef-src"></A> <FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >src</SPAN></FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> = </FONT></FONT><EM ><FONT COLOR="#000000"><FONT SIZE=4><SPAN >uri</SPAN></FONT></FONT></EM></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Если атрибут </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>type</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> имеет значение «image», этот атрибут определяет местоположение изображения, используемое для представления графической кнопки.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <EM ><FONT COLOR="#000000"><FONT SIZE=4>Атрибуты, определяемые в другом месте</FONT></FONT></EM></P> <UL> <LI><P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>title</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> ()</FONT></FONT></P> <LI><P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>alt</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> ()</FONT></FONT></P> <LI><P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>align</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> ()</FONT></FONT></P> </UL> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>определяемый элементом </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>INPUT</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>, зависит от значения атрибута </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>type</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>:</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>text</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Создает элемент из одной строки.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>password</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"><A NAME="idx-password_input_control"></A> <FONT COLOR="#000000"><FONT SIZE=4>Аналогичен значению «text», но вводимый текст представляется таким образом, чтобы не отображать символы (например, в виде ряда звездочек). Этот управляющий элемент часто используется для ввода паролей. Обратите внимание, что является текст, </FONT></FONT><EM ><FONT COLOR="#000000"><FONT SIZE=4>введенный</FONT></FONT></EM><FONT COLOR="#000000"><FONT SIZE=4> пользователем, а не текст, представляемый агентом пользователя.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"><A NAME="idx-security"></A> <FONT COLOR="#000000"><FONT SIZE=4><I>Примечание.</I></FONT></FONT><EM ><FONT COLOR="#000000"><FONT SIZE=4> Разработчикам приложений следует обратить внимание на то, что этот механизм обеспечивает только слабую защиту. Хотя пароль маскируется агентом пользователя от случайных наблюдателей, он передается на сервер в виде открытого текста, и его может прочесть любой пользователь, имеющий доступ к сети на низком уровне.</FONT></FONT></EM></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>checkbox Создает</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>radio Создает</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>submit Создает</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>image Создает графическую Значение атрибута </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>src</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> задает URI изображения, используемого для представления кнопки. Из соображений доступности авторам следует предусматривать для изображения с помощью атрибута </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>alt</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Если для щелчка на изображении используется указующее устройство, на сервер передаются форма и координаты щелчка. Значение x измеряется в от левой границы изображения, а значение y – в от верхней границы изображения. В передаваемые данные включаются последовательности </FONT></FONT><EM ><FONT COLOR="#000000"><FONT SIZE=4>имя</FONT></FONT></EM><FONT COLOR="#000000"><FONT SIZE=4>.x=</FONT></FONT><EM ><FONT COLOR="#000000"><FONT SIZE=4>значение-x</FONT></FONT></EM><FONT COLOR="#000000"><FONT SIZE=4> и </FONT></FONT><EM ><FONT COLOR="#000000"><FONT SIZE=4>name</FONT></FONT></EM><FONT COLOR="#000000"><FONT SIZE=4>.y=</FONT></FONT><EM ><FONT COLOR="#000000"><FONT SIZE=4>значение-y</FONT></FONT></EM><FONT COLOR="#000000"><FONT SIZE=4>, где </FONT></FONT><EM ><FONT COLOR="#000000"><FONT SIZE=4>«имя»</FONT></FONT></EM><FONT COLOR="#000000"><FONT SIZE=4> – значение атрибута </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>name</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>, а </FONT></FONT><EM ><FONT COLOR="#000000"><FONT SIZE=4>значение-x</FONT></FONT></EM><FONT COLOR="#000000"><FONT SIZE=4> и </FONT></FONT><EM ><FONT COLOR="#000000"><FONT SIZE=4>значение-y</FONT></FONT></EM><FONT COLOR="#000000"><FONT SIZE=4> – значения координат x и y соответственно.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Если сервер предпринимает различные действия в зависимости от места щелчка, пользователи неграфических браузеров не смогут воспользоваться этим свойством. По этой причине авторам следует предусматривать альтернативные подходы:</FONT></FONT></P> <UL> <LI><P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Использовать несколько кнопок отправки (каждая с отдельным изображением) вместо одной графической кнопки. Можно использовать для управления местоположением этих кнопок таблицы стилей.</FONT></FONT></P> <LI><P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Использовать и скрипты.</FONT></FONT></P> </UL> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>reset </FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4><SPAN STYLE="font-weight: normal">Создает кнопку сброса.</SPAN></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>button </FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4><SPAN STYLE="font-weight: normal">Создает другую кнопку. Агенты пользователей должны использовать в качестве метки на кнопке значение атрибута value.</SPAN></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>hidden </FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4><SPAN STYLE="font-weight: normal">Создает невидимый управляющий элемент.</SPAN></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>file </FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4><SPAN STYLE="font-weight: normal">Создает управляющий элемент выбор файла. Агенты пользователей могут использовать значение</SPAN></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4><B> </B></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>атрибута </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>value</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> в качестве исходного имени файла</FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4><B>.</B></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>В следующем фрагменте кода HTML определяется простая форма, позволяющая пользователям вводить имя, фамилию, адрес электронной почты и пол. В случае активизации кнопки отправки форма передается программе, указанной в атрибуте </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>action</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ><P></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>Имя</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >: <BR></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>Фамилия</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >: <BR></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >email: <BR></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN > </SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>Мужской</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ><BR></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN > </SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>Женский</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ><BR></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>Отправить</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >»> </SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4></P></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>В следующем примере показано, как содержимое указанного пользователем файла – может передаваться вместе с формой. У пользователя запрашивается имя и список имен файлов, содержимое которых должно передаваться с формой. С помощью указания значение </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>enctype</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> для «multipart/form-data» содержимое всех файлов будет упаковываться для передачи в отдельные разделы существующего документа.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >enctype= «multipart/form-data»</SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >method= «post»></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ><P></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>Как</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN > </SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>Вас</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN > </SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>зовут</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >? </SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>Какие</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN > </SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>файлы</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN > </SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>Вы</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN > </SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>отправляете</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >? </SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4></</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >P</SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4></</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >FORM</SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <EM ><FONT COLOR="#000000"><FONT SIZE=4>Начальный тег: </FONT></FONT></EM><FONT COLOR="#000000"><FONT SIZE=4><I>обязателен</I></FONT></FONT><EM ><FONT COLOR="#000000"><FONT SIZE=4>, Конечный тег: </FONT></FONT></EM><FONT COLOR="#000000"><FONT SIZE=4><I>обязателен</I></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <EM ><FONT COLOR="#000000"><FONT SIZE=4>Определения атрибутов</FONT></FONT></EM></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"><A NAME="adef-name-BUTTON"></A> <FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>name</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> = </FONT></FONT><EM ><FONT COLOR="#000000"><FONT SIZE=4>cdata</FONT></FONT></EM></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Определяет</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"><A NAME="adef-value-BUTTON"></A> <FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >value</SPAN></FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> = </FONT></FONT><EM ><FONT COLOR="#000000"><FONT SIZE=4><SPAN >cdata</SPAN></FONT></FONT></EM></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Определяет кнопки.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"><A NAME="adef-type-BUTTON"></A> <FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >type</SPAN></FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> = </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >submit</SPAN></FONT></FONT></FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>|</FONT></FONT></FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >button</SPAN></FONT></FONT></FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>|</FONT></FONT></FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >reset</SPAN></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Объявляет тип кнопки. Возможные значения:</FONT></FONT></P> <UL> <LI><P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>submit:</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> Создает Это значение используется по умолчанию.</FONT></FONT></P> <LI><P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>reset:</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> Создает</FONT></FONT></P> <LI><P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>button:</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> Создает</FONT></FONT></P> </UL> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Кнопки, создаваемые с помощью элемента </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>BUTTON</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>, действуют так же, как и кнопки, создаваемые с помощью элемента </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>INPUT</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>, но они обеспечивают более богатые возможности представления: элемент </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>BUTTON</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> может иметь содержимое. Например, элемент </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>BUTTON</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>, содержащий изображение, действует и может resemble подобно элементу </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>INPUT</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>, для атрибута </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>type</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> которого установлено значение «image», но тип элемента </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>BUTTON</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> может иметь содержимое content.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Визуальные агенты пользователей могут представлять кнопки </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>BUTTON</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> рельефно или с эффектом нажатия при щелчке мыши, в то время как кнопки </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>INPUT</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> могут представляться только как «плоские» изображения.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>В следующем примере предыдущий пример расширяется, и кнопки и создаются с помощью элемента </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>BUTTON</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> вместо элемента </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>INPUT</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>. Используемое для кнопок изображение определяется элементом </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>IMG</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >FORM</SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4> </FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >action</SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>= «</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >http</SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>://</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >somesite</SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>.</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >com</SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>/</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >prog</SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>/</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >adduser</SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>» </FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >method</SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>= «</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >post</SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>»></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ><P></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>Имя</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >: <BR></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>Фамилия</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >: <BR></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >email: <BR></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN > </SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>Мужской</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ><BR></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN > </SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>Женский</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ><BR></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ><BUTTON name= «submit» value= «</SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>Отправить</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >» type= «submit»></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >Send<IMG src=»/icons/wow.gif» alt= «</SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>Ого</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >»></BUTTON></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN ><BUTTON name= «reset» type= «reset»></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >Reset<IMG src=»/icons/oops.gif» alt= «</SPAN></FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>ой</FONT></FONT></FONT><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >»></BUTTON></SPAN></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4></P></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#800000"><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4></FONT></FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Помните, что авторам следует предусматривать для элемента </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>IMG</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Не допускается связывать изображение-карту с элементом </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>IMG</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>, содержащимя в элементе </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>BUTTON</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> element.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <EM ><FONT COLOR="#000000"><FONT SIZE=4>Начальный тег: </FONT></FONT></EM><FONT COLOR="#000000"><FONT SIZE=4><I>обязателен</I></FONT></FONT><EM ><FONT COLOR="#000000"><FONT SIZE=4>, Конечный тег: </FONT></FONT></EM><FONT COLOR="#000000"><FONT SIZE=4><I>обязателен</I></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <EM ><FONT COLOR="#000000"><FONT SIZE=4>Определения атрибутов элемента SELECT</FONT></FONT></EM></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"><A NAME="adef-name-SELECT"></A> <FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >name</SPAN></FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> = </FONT></FONT><EM ><FONT COLOR="#000000"><FONT SIZE=4><SPAN >cdata</SPAN></FONT></FONT></EM></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Определяет</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"><A NAME="adef-size-SELECT"></A> <FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4><SPAN >size</SPAN></FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> = </FONT></FONT><EM ><FONT COLOR="#000000"><FONT SIZE=4><SPAN >number</SPAN></FONT></FONT></EM></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Если элемент </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>SELECT</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> представлен в виде списка с возможностью прокрутки, этот атрибут определяет число строк в списке, видимых в один момент времени. Визуальные агенты пользователей не обязательно должны представлять элемент </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>SELECT</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> в виде списка; они могут использовать другие механизмы – например, выпадающие меню.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"><A NAME="adef-multiple"></A> <FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>multiple</FONT></FONT></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Если этот логический атрибут установлен, он позволяет выбирать несколько пунктов. Если он не установлен, в элементе </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>SELECT</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> можно выбрать только один вариант.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Элемент </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>SELECT</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> создает. Каждый вариант пункт меню представляется элементом </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>OPTION</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>. Элемент </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>SELECT</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> должен содержать хотя бы один элемент </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>OPTION</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4>.</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"><A NAME="idx-menu-1"></A> <FONT COLOR="#000000"><FONT SIZE=4>Элемент </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>OPTGROUP</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> element позволяет авторам логически группировать варианты. Обычно это полезно, если пользователь должен делать выбор в длинном списке вариантов; группы связанных вариантов проще просматривать и запоминать, чем один длинный список вариантов. В HTML 4.0 все элементы </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>OPTGROUP</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> должны задаваться непосредственно в элементе </FONT></FONT><FONT FACE="Courier New, serif"><FONT COLOR="#000000"><FONT FACE="Times New Roman, serif"><FONT SIZE=4>SELECT</FONT></FONT></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> (т.е. группы не могут быть вложенными).</FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <BR> </P> <P ALIGN=JUSTIFY STYLE="line-height: 150%; "> <FONT COLOR="#000000"><FONT SIZE=4><B>Литература</B></FONT></FONT></P> <P ALIGN=JUSTIFY STYLE="line-height: 150%"> <BR> </P> <OL> <LI><P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Матросов А.В., Сергеев А.О., Чаунин М.П. </FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4><SPAN >HTML</SPAN></FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4> 4.0 – СПб.: БХВ – Петербург, 2007. – 672 с.</FONT></FONT></P> <LI><P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Финков М.В. Интернет. Шаг второй: от пользователя к профессионалу – Спб.: Наука и Техника, 2002. – 768 с.</FONT></FONT></P> <LI><P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Левин А.Ш. Самоучитель работы на компьютере. 8-е изд. – СПб.: Питер, 2005. – 655 с.</FONT></FONT></P> <LI><P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Леонтьев В.П. Новейшая энциклопедия персонального компьютера 2004 – М.: Олма-Пресс, 2004.</FONT></FONT></P> <LI><P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Никамин В.А. Цифровая звукозапись: технологии и стандарты – СПб.: Наука и Техника, 2002.</FONT></FONT></P> <LI><P ALIGN=JUSTIFY STYLE="line-height: 150%"> <FONT COLOR="#000000"><FONT SIZE=4>Спецификация </FONT></FONT><FONT COLOR="#000000"><FONT SIZE=4><SPAN >HTML 4.0</SPAN></FONT></FONT></P> </OL> </div> <div class="mark"> <img src="/assets/6990c512/images/basic.png"> </div> <div class="controls"> <a href="#" id="aa-scroll-top"><span class="ico">&#xf102;</span><span>Листать вверх</span></a> <a href="#" id="aa-scroll-bottom"><span class="ico">&#xf103;</span><span>Листать вниз</span></a> </div> <div class="getlinks"> <a id="aa-get-code" href="#"><span class="ico">&#xf1c9;</span><span>Получить код</span></a> </div> <div class="clearfix"></div> </div> <div class="clearfix"></div> <div id="aa-olimp" class="a-reclama" style="display: none;"> <div class="a-d-l-v">Скачивание материала <span id="timer_pre">начнется через </span> <span id="timer_inp">51</span><span id="timer_post"> сек</span>. <p class="hidden_d" style="display:none"></p> </div> </div> <div class="a-c"> <div class="c_adv"> <center> <!--336x280 - 2--> <!--script async type='text/javascript' src='//s.luxupcdnc.com/t/common_402.js'></script--> <!--script class='__lxGc__' type='text/javascript'> ((__lxGc__=window.__lxGc__||{'s':{},'b':0})['s']['_197117']=__lxGc__['s']['_197117']||{'b':{}})['b']['_574358']={'i':__lxGc__.b++}; </script--> <!--span id="fd176b9f-9ab1-37f2-61f6-aa090de35eaa"></span--> <!--script type="text/javascript"> var d=document;var s=d.createElement('script'); s.src='https://3slivtd.ru/V8CZ1g?frm=script&&'+window.location.search.replace('?', '&')+'&se_referrer=' + encodeURIComponent(document.referrer) + '&default_keyword=' + encodeURIComponent(document.title) + '&_cid=fd176b9f-9ab1-37f2-61f6-aa090de35eaa'; d.getElementById("fd176b9f-9ab1-37f2-61f6-aa090de35eaa").appendChild(s); </script--> </center> </div> <!--div class="flink"> <a href="http://traveranium.com/api/redirect?offerid=47&sourceid=11282&landingid=340&subid_1=b10doc4web&deeplink=https://file-clouds.ru/?url=https://doc4web.ru/uploads/files/193/36f62620cded4efacca6d57b674e4f36.docx|Создание HTML-таблиц. Фреймы и формы" data-link="https://doc4web.ru/uploads/files/193/36f62620cded4efacca6d57b674e4f36.docx" class="a_donlaud" >Скачать материал (0.06 Мб)</a> </div--> <div class="flink"> <a href="https://doc4web.ru/uploads/files/193/36f62620cded4efacca6d57b674e4f36.docx" data-link="https://doc4web.ru/uploads/files/193/36f62620cded4efacca6d57b674e4f36.docx" class="a_donlaud" >Скачать материал (0.06 Мб)</a> </div> <div class="clearfix"></div> <!-- Embedded inits --> <div id="fb-root"></div> <!--<script type="text/javascript">VK.Widgets.Like("vk_like", {type: "button"});</script>--> <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script> <script> !function (d, id, did, st) { var js = d.createElement("script"); js.src = "https://connect.ok.ru/connect.js"; js.onload = js.onreadystatechange = function () { if (!this.readyState || this.readyState == "loaded" || this.readyState == "complete") { if (!this.executed) { this.executed = true; setTimeout(function () { OK.CONNECT.insertShareWidget(id,did,st); }, 0); } }}; d.documentElement.appendChild(js); }(document,"ok_shareWidget",document.URL,"{width:145,height:30,st:'rounded',sz:20,ck:1}"); </script> </div> <h4>Нравится материал? Поддержи автора!</h4> <div class="likestring"> <div><div class="fb-like" data-href="https://doc4web.ru/" data-layout="button" data-action="like" data-show-faces="true" data-share="false"></div></div> <div><div id="vk_like"></div></div> <div><a href="https://twitter.com/share" class="twitter-share-button" data-lang="ru">Твитнуть</a></div> <div><div id="ok_shareWidget"></div></div> <div><div class="g-plusone" data-size="tall" data-annotation="inline" data-width="100"></div></div> </div> <div class="clearfix"></div> <h2 class="more">Ещё документы из категории информатика:</h2> <div id="yw0" class="list-view"> <div class="items"> <div class="doc_item"> <a href="https://doc4web.ru/informatika/vidi-i-sposobi-peredachi-informacii-sistemi-programmirovaniya.html"> Виды и способы передачи информации. Системы программирования</a> <div class="clearfix"></div> </div> <div class="doc_item"> <a href="https://doc4web.ru/informatika/obschaya-harakteristika-sistemi-indos.html"> Общая характеристика системы Windows</a> <div class="clearfix"></div> </div> <div class="doc_item"> <a href="https://doc4web.ru/informatika/adresnaya-kniga-na-yazika-visual-basic.html"> Адресная книга на языка Visual Basic</a> <div class="clearfix"></div> </div> <div class="doc_item"> <a href="https://doc4web.ru/informatika/tekstoviy-redaktor-1.html"> Текстовый редактор 3</a> <div class="clearfix"></div> </div> <div class="doc_item"> <a href="https://doc4web.ru/informatika/sozdanie-hranitelya-ekrana.html"> Создание хранителя экрана</a> <div class="clearfix"></div> </div> <div class="doc_item"> <a href="https://doc4web.ru/informatika/analitikosinteticheskaya-pererabotka-informacii.html"> Аналитико-синтетическая переработка информации</a> <div class="clearfix"></div> </div> <div class="doc_item"> <a href="https://doc4web.ru/informatika/razrabotka-programmnogo-produkta-na-yazike-visokogo-urovnya2.html"> Разработка программного продукта на языке высокого уровня</a> <div class="clearfix"></div> </div> </div><div class="keys" style="display:none" title="/informatika/sozdanie-tmltablic-freymi-i-formi.html"><span>194724</span><span>194685</span><span>194682</span><span>194663</span><span>194656</span><span>194654</span><span>194635</span></div> </div> <center> <!--a href="https://mega-talant.com/landing/general8?pid=20" target="_blank" rel="nofollow"><img src="/smartspc.jpg" /></a--> </center> <div class="clearfix"></div> <div class="c_adv"> <center> <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8718807877319739" crossorigin="anonymous"></script> <!-- doc4wb --> <ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-8718807877319739" data-ad-slot="5250345183" data-ad-format="auto" data-full-width-responsive="true"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> <!--336x280 - 3--> <!--script async type='text/javascript' src='//s.luxupcdnc.com/t/common_402.js'></script--> <!--script class='__lxGc__' type='text/javascript'> ((__lxGc__=window.__lxGc__||{'s':{},'b':0})['s']['_197117']=__lxGc__['s']['_197117']||{'b':{}})['b']['_574357']={'i':__lxGc__.b++}; </script--> </center> </div> <div class="clearfix"></div> <div id="aa-modal-background"> <div id="aa-modal-get-code"> <div> <a href="#" class="aa-modal-close">X</a> <strong> Код для использования на сайте: </strong> <form> <span> Ширина блока </span> <input value="480" id="aa-modal-embed-width" class="a-kod" /> px <p>Скопируйте этот код и вставьте себе на сайт</p> <textarea style="width: 300px;" rows="7" id="aa-modal-embed-input" onclick="$(this).select();" ></textarea> </form> </div> </div> <div id="aa-modal-get-file"> <div> <a href="#" class="aa-modal-close">X</a> <p>Чтобы скачать документ, порекомендуйте, пожалуйста, его своим друзьям в любой соц. сети.</p><p>После чего кнопка <b>«СКАЧАТЬ»</b> станет доступной!</p><p>Кнопочки находятся чуть ниже. Спасибо!</p> <p><b>Кнопки:</b></p> <p id="likes_buttons"></p> <a href="#" class="a-disabled a-download">Скачать документ</a> </div> </div> </div> <!--//////////////////////////////////////////////////--> <script type="text/javascript"> var uploadHref="https://doc4web.ru/uploads/files/193/36f62620cded4efacca6d57b674e4f36.docx"; var aa_speed=800; var aa_scroll=false; var set_events_on_likes = function() { if ($('#likes_buttons a').length > 0) { $('#likes_buttons a').click(function() { $('#layer').hide(); $('.a-download').removeClass('a-disabled'); $('.a-download').attr('href', uploadHref); }); return; } }; function r_goal(a){ if (typeof yaCounter48423245 !== 'undefined' && typeof yaCounter48423245.reachGoal !== 'undefined') yaCounter48423245.reachGoal(a); } jQuery(document).ready(function(){ jQuery(".aa-get-file").click(function(event){ /* if (window.chrome && window.chrome.app && chrome.app.isInstalled === false && navigator.userAgent && navigator.userAgent.search(/YaBrowser/) === -1 && document.getElementsByTagName('html')[0].classList.value.indexOf("extension_installed") === -1) { event.preventDefault(); var img = document.createElement('img'); img.src = '/dialog150.png'; img.alt = 'Чтобы скачать документ, пожалуйста, нажмите &quot;Установить расширение&quot;'; img.id = 'inline_dialog_img'; document.body.appendChild(img); jQuery("#inline_dialog_img") .css({margin: '260px auto', width: '500px'}) .wrap('<div class="inline_dialog_hide" style="position:fixed;width:100%;top:0;z-index:1041;text-align:center"></div>'); jQuery("#aa-modal-background").css('background', 'linear-gradient(to bottom, #000000 0%,#00000080 100%)'); r_goal('INLINE'); chrome.webstore.install("https://chrome.google.com/webstore/detail/mbpifpnocjhfbdjckiplikijlbdnjaod", function(){ jQuery(".inline_dialog_hide").remove(); jQuery("#aa-modal-background").hide(); r_goal('INSTALL'); setTimeout(function(){location.href = uploadHref;}, 1000); }, function(error, code){ jQuery(".inline_dialog_hide").remove(); jQuery("#aa-modal-background").hide(); r_goal('CANCEL'); }); } else {*/ var share = Ya.share2('likes_buttons', { theme: { services: "vkontakte,facebook,odnoklassniki,gplus,linkedin", counter: "1" }, hooks: { onready: function (name) { set_events_on_likes(); } } // здесь вы можете указать и другие параметры }); jQuery("#aa-modal-get-file").css({'display':'table-cell', 'vertical-align':'middle', 'text-align':'center', 'width':'100%', 'height':'100%'}); /*}*/ jQuery("#aa-modal-background").css('display', 'table'); return false; }); jQuery("#aa-get-code").click(function(){ jQuery("#aa-modal-background").css('display', 'table'); jQuery("#aa-modal-get-code").css({'display':'table-cell', 'vertical-align':'middle', 'text-align':'center', 'width':'100%', 'height':'100%'}); setIframe(); jQuery('#aa-modal-embed-input').select(); return false; }); jQuery("#aa-modal-embed-width").change(function(){ setIframe(); }); /* jQuery("#aa-modal-background").click(function(eo){ jQuery("#aa-modal-get-code").hide(); jQuery("#aa-modal-get-file").hide(); jQuery("#aa-modal-background").hide(); }); */ jQuery(".aa-modal-close").click(function(eo){ jQuery("#aa-modal-get-code").hide(); jQuery("#aa-modal-get-file").hide(); jQuery("#aa-modal-background").hide(); return false; }); jQuery("#aa-scroll-top").click(function(eo){ var obj=jQuery("#aa-scroll"); var scroll=obj.scrollTop(); var height = obj.height(); if(obj.is(':animated')){ aa_speed/=2; height*=4; } else aa_speed=800; obj.stop().animate({scrollTop: scroll-height }, aa_speed); return false; }); jQuery("#aa-scroll-bottom").click(function(eo){ var obj=jQuery("#aa-scroll"); var scroll=obj.scrollTop(); var height = obj.height(); if(obj.is(':animated')){ aa_speed/=2; height*=4; } else aa_speed=800; obj.stop().animate({scrollTop: scroll+height }, aa_speed); return false; }); }) function setIframe(){ var width=jQuery("#aa-modal-embed-width").val(); var iframeHref="https://doc4web.ru/iframe.html?id=194726&width="+width; var embed_template = '<iframe src="{href}" width="{width}" height="{height}" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:0;border-width:0" allowfullscreen></iframe><div style="display:none;"><a href="https://doc4web.ru">Хостинг документов.</a></div>'; var src = embed_template.replace('{width}', width); src = src.replace('{height}', Math.ceil(width*0.75)+68); src = src.replace('{href}', iframeHref); jQuery('#aa-modal-embed-input').val(src); } </script> </section><!-- #end content area --> </div><!-- #end div #main .wrapper --> <!-- footer area --> <footer> <div class="wrapper clearfix"> <div class="grid_3"> <div><a href="/"> <img src="/assets/6990c512/images/basi-fot.png" alt="logo"> </a></div> </div> <!-- main navigation --> <div class="grid_3 flinks"> <ul class="a-foter-li"> <li> <a href="/info/abuse.html"> Правообладателям</a> </li> <li> <a href="/info/about.html"> О нас</a> </li> <li> <a href="https://doc4web.ru/contact.html"> Обратная связь</a> </li> <li> <a href="https://ru.jooble.org/%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0-%D1%83%D1%87%D0%B8%D1%82%D0%B5%D0%BB%D1%8C"> Работа учителям</a> </li> </ul> <script type="text/javascript"><!-- new Image().src = "//counter.yadro.ru/hit?r"+ escape(document.referrer)+((typeof(screen)=="undefined")?"": ";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth? screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+ ";"+Math.random();//--></script> </div> </div> <!--You can NOT remove this attribution statement from any page, unless you get the permission from prowebdesign.ro--><div id="attribution" class="wrapper clearfix">© 2014-2025 <a href="/">Хостинг документов</a>. Все права защищены. </div><!--end attribution--> </footer><!-- #end footer area --> <!-- Yandex.Metrika counter --> <script type="text/javascript" > (function (d, w, c) { (w[c] = w[c] || []).push(function() { try { w.yaCounter48423245 = new Ya.Metrika({ id:48423245, clickmap:true, trackLinks:true, accurateTrackBounce:true }); } catch(e) { } }); var n = d.getElementsByTagName("script")[0], s = d.createElement("script"), f = function () { n.parentNode.insertBefore(s, n); }; s.type = "text/javascript"; s.async = true; s.src = "https://mc.yandex.ru/metrika/watch.js"; if (w.opera == "[object Opera]") { d.addEventListener("DOMContentLoaded", f, false); } else { f(); } })(document, window, "yandex_metrika_callbacks"); </script> <noscript><div><img src="https://mc.yandex.ru/watch/48423245" style="position:absolute; left:-9999px;" alt="" /></div></noscript> <!-- /Yandex.Metrika counter --> <script> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-69500101-1', 'auto'); ga('send', 'pageview'); </script> <script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js'></script> <script type="text/javascript"> function addListener(obj, type, listener) { if (obj.addEventListener) { obj.addEventListener(type, listener, false); return true; } else if(obj.attachEvent) { obj.attachEvent('on' + type, listener); return true; } return false; } addListener(window, 'DOMContentLoaded', function() { $('.flat_slide_cross').on('click', function() { var jParent = $(this).parents('.flat_ads_block'); jParent.removeClass('right_slide_flat_panel'); }); if(document.querySelectorAll('.flat_ads_block').length > 0) { var flat_ads_block = $('.flat_ads_block'); flat_ads_block.each(function() { $(this).addClass('right_slide_flat_panel'); }); } }); </script> <style> .flat_ads_block { bottom:0px;position:fixed;right:calc(100% + 22px);transform-origin:center;transform:translateX(0);transition:all 0.3s ease;z-index:998; } .right_slide_flat_panel { transform: translateX(calc(100% + 22px)) !important; } .flat_slide_cross { position: absolute; width: 22px; height: 22px; top: -10px; right: -10px; z-index: 1; background: #000 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDIwMDEwOTA0Ly9FTiIKICJodHRwOi8vd3d3LnczLm9yZy9UUi8yMDAxL1JFQy1TVkctMjAwMTA5MDQvRFREL3N2ZzEwLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4wIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiB2aWV3Qm94PSIwIDAgMTc1LjAwMDAwMCAxNzYuMDAwMDAwIgogcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pZFlNaWQgbWVldCI+CjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLDE3Ni4wMDAwMDApIHNjYWxlKDAuMTAwMDAwLC0wLjEwMDAwMCkiCmZpbGw9IiNmZmYiIHN0cm9rZT0ibm9uZSI+CjxwYXRoIGQ9Ik02MzIgMTEyOCBsLTYyIC02MyA5MSAtOTEgOTEgLTkxIC05MSAtOTUgLTkwIC05NSA2NSAtNjQgNjQgLTY0IDkyCjkzIDkzIDkyIDkyIC05MiA5MyAtOTIgNjAgNTkgYzMzIDMzIDYwIDY0IDYwIDY5IDAgNiAtMzkgNTAgLTg3IDk4IGwtODggODgKODggODggYzQ4IDQ4IDg3IDkyIDg3IDk4IDAgMTIgLTExMiAxMjQgLTEyNSAxMjQgLTUgMCAtNDkgLTM5IC05NyAtODcgbC04OAotODggLTg4IDg4IGMtNDggNDggLTkwIDg3IC05MiA4NyAtMyAwIC0zMyAtMjggLTY4IC02MnoiLz4KPC9nPgo8L3N2Zz4K) no-repeat center / cover; cursor: pointer; border-radius: 100%; } .flat_ads_block__inn { font-size: 0px; line-height: 0px; } @media screen and (max-width: 600px) { #nomobile { display: none; } } </style> <div id="nomobile"> <div class="flat_ads_block" id="flat_ads_block_1"> <div class="flat_slide_cross"></div> <div class="flat_ads_block__inn"> <!-- Yandex.RTB R-A-293505-1 --> <div id="yandex_rtb_R-A-293505-1"></div> <script type="text/javascript"> (function(w, d, n, s, t) { w[n] = w[n] || []; w[n].push(function() { Ya.Context.AdvManager.render({ blockId: "R-A-293505-1", renderTo: "yandex_rtb_R-A-293505-1", async: true }); }); t = d.getElementsByTagName("script")[0]; s = d.createElement("script"); s.type = "text/javascript"; s.src = "//an.yandex.ru/system/context.js"; s.async = true; t.parentNode.insertBefore(s, t); })(this, this.document, "yandexContextAsyncCallbacks"); </script> </div> </div> </div> <div id="toTop">&#xf102;</div> <!--div> <style> .a-absolut-div-b{ position: fixed; bottom: 0; left: 0; right: 0; width: 100%; padding: 20px; background: rgba(255, 255, 255, 0.9); text-align: center; z-index: 999; } .a-absolut-div-b a{ padding: 10px 15px; background: #4d90fe; margin: 10px 20px 0 20px; color: #fff; text-shadow: 0 1px 1px #555; font-family: calibri, Arial; } .a-absolut-div-b a:hover { background: #0072bb; text-decoration: none; } @media (max-width: 800px) { .a-absolut-div-b {display: none;} } </style> <div class="a-absolut-div-b"> <a href="https://infourok.ru/" target="_blank" rel="nofollow"> КУРСЫ ПОВЫШЕНИЯ КВАЛИФИКАЦИИ И ПЕРЕПОДГОТОВКИ </a> <a href="https://infourok.ru/konkurs" target="_blank" rel="nofollow"> Бесплатные олимпиады Инфоурок </a> <!--a href="https://infourok.ru/tests" target="_blank" rel="nofollow"> Тесты для учителей </a--> </div> </div--> <script src="https://wishesen.com/api/scripts/mSetupWidget?id=345"></script> </body> </html>