- •Введение- история-перспективы.
- •Теги, определяющие структуру документа
- •Строки, содержащей информацию о версии html
- •Блока заголовка документа
- •Тела документа, которое содержит либо непосредственнно обрабатываемую информацию либо определяющего набор фреймов.
- •Html 4.0 Strict – указывает на то, что такой документ не должен содержать отмененных элементов и атрибутов и не должен быть контейнером для фреймов.
- •Html 4.0 Traditional – более «мягкое определение». Может содержать все то, что и html 4.0 Strict, а также ряд отмененных элементов и атрибутов.
- •Html 4.0 Frameset - указывает на то, что данный документ является контейнером для набора фреймов.
- •Элемент meta
- •Vlink – Отменен Указывает цвет посещенных ссылок.
- •Id, class – идентификаторы элемента
- •Группирующие элементы div, span
- •Как правило вывод элемента уровня блока начинается с новой строки.
- •Id, class – идентификаторы элемента
- •Заголовки – элементы h1,h2,h3,h4,h5 и h6.
- •Id, class – идентификаторы элемента
- •Элемент address
- •Id, class – идентификаторы элемента
- •Фреймосодержащие документы
- •Элемент frame
- •Id, class – идентификаторы элемента
- •Элемент noframes
- •Элемент iframe
- •Id, class – идентификаторы элемента
- •Ссылки Элемент a
- •Если указан атрибут href – то источник
- •Если указан атрибут name – назначение для произвольного числа ссылок.
- •Целевые имена кадров
- •Элемент link
- •Списки.
- •Рисунки.
- •Типы управляющих элементов, создаваемые с помощью элемента input
- •Примеры форм с управляющими элементами типа input
- •Элемент button
- •17.6 Элементы select, optgroup и option
- •17.6.1 Заранее выбранные варианты
- •17.7 Элемент textarea
- •17.9.1 Элемент label
- •17.10 Добавление в формы структуры: элементы fieldset и legend
- •17.11 Переход фокуса на элемент
- •17.11.1 Переход с помощью клавиши Tab
- •17.11.2 Клавиши доступа
- •17.12 Отключенные управляющие элементы и элементы только для чтения
- •17.12.1 Отключенные управляющие элементы
Теги, определяющие структуру документа
Любой документ HTML состоит из 3-х частей
Строки, содержащей информацию о версии html
Блока заголовка документа
Тела документа, которое содержит либо непосредственнно обрабатываемую информацию либо определяющего набор фреймов.
Вторая и третья части должны быть вложены в контейнер
<HTML>
</HTML>
В общем случае в стандарте эти теги определены как опционные – неоязательные. Любой броузер должен их предусматривать по умолчанию и правильно интерпретировать документ и в их отсутсвии. Однако правилами хорошего тона считается необходимым наличие этих тегов.
Информация о версии !DOCTYPE
Любой действительный документ HTML4.0 должен содержать информацию о версии языка HTML, используемого в документе. Существуют 3 вида документов:
Html 4.0 Strict – указывает на то, что такой документ не должен содержать отмененных элементов и атрибутов и не должен быть контейнером для фреймов.
Html 4.0 Traditional – более «мягкое определение». Может содержать все то, что и html 4.0 Strict, а также ряд отмененных элементов и атрибутов.
Html 4.0 Frameset - указывает на то, что данный документ является контейнером для набора фреймов.
Примеры
<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.0 Strict//EN ”>
<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.0 Traditional//EN ”>
<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.0 Frameset//EN ”>
Элемент HTML
<HTML>
<HEAD>
<TITLE>заголовок документа </TITLE>
</HEAD>
<BODY>
тело документа
</BODY>
</HTML>
или для документа, определяющего набор фреймов
<HTML>
<HEAD>
<TITLE>заголовок документа </TITLE>
</HEAD>
<FRAMESET>
определение набора фреймов
</FRAMESETT>
</HTML>
Атритуты:
Собственные:
Атрибут VERSION – указывает версию докумнта – отменен в новом стандарте.
Общие:
LANG – информация о языке код языка
ru – русский
en – английский
"en-US": американская версия английского.
и др.
Двухбуквенные первичные коды зарезервированы для сокращений языков по стандарту [ISO639]. Сюда входят коды fr (французский), de (немецкий), it (итальянский), nl (голландский), el (греческий), es (испанский), pt (португальский), ar (арабский), he (иврит), ru (русский), zh (китайский), ja (японский), hi (хинди), ur (урду) и sa (санскрит).
DIR – направление текста может принимать значения
ltr слева -направо
rtl справо-налево
Элемент HEAD
Содержит инофрмацию о текущем документе, такую как заголовок документа, ключевые слова, и иную информацию, которая напрямую не отражается в документе, но может быть эффективно использована различными поисковыми системами.
Пример:
<HEAD>
<TITLE> заголовок<TITLE>
<META NAME=”Keywords” CONTENT=”expert systems,
database systems”>
</HEAD>
Собственные атрибуты:
PROFILE указывает расположение одного или нескольких файлов, содержащих определения META.
Общие атрибуты:
LANG – информация о языке
DIR – направление текста
Элемент TITLE
Каждый действительный документ HTML должен обязательно иметь элемент TITLE . Большинство броузеров отображают строку, находящуюся внутри контейнера TITLE в заголовке окна. Хотя явных ограничений на длину строки не задано, следует ограничиться 40-50 символами. И еще одно замечание при формировании этой строки Вы должны четко представлять контингент Ваших пользователей, поэтому иногда желательно заголовок представить на том языке, на котором работает большинство Ваших пользователей.
Пример:
<TITLE> My first HTML page </Title>
Специальных атрибутов нет, общие атрибуты LANG и DIR
