Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
По областям_все.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
461.82 Кб
Скачать
  1. Язык разметки html. Структура документа html. Динамический html.

HTML (от англ. HyperText Markup Language — «язык разметки гипертекста») — стандартный язык разметки документов во Всемирной паутине. Большинство веб-страниц создаются при помощи языка HTML (или XHTML). Язык HTML интерпретируется браузерами и отображается в виде документа в удобной для человека форме.

HTML-документ заключается в теги <html> и </html>. Между этими тегами располагаются два раздела: раздел заголовка ( элемент head ) и раздел тела документа ( элемент body для простого документа либо элемент frameset, задающий набор кадров ). Все указанные элементы имеют начальный и конечный тег.

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

Формально, согласно спецификации HTML 4+, первым в документе должен указываться элемент doctype, сообщающий браузеру об использованной версии HTML ( а версии, как уже говорилось, различаются наборами допустимых элементов и правилами их объявления ). В элементе doctype указывается также адрес, с которого браузер может загрузить определение типа документа - Dtd (Document Type Definition). На практике же этот элемент зачастую опускают без ущерба для отображения документа.

Вот пример самого простого HTML-документа :

<!doctype HTML public"-//W3C//Dtd HTML 4.0 Frameset // EN"

"http://www.w3.org/tr/REC-html40/frameset.dtd">

<html>

<head>

<title>Самый простой HTML-документ</title>

</head>

<body>

Проще не бывает

</body>

</html>

Браузер отобразит этот документ, выведя в строке заголовка своего окна текст "Самый простой HTML-документ", а в самом окне текст "Проще не бывает", причем параметры шрифта и цвет фона будут зависеть от умолчаний конкретного браузера. На практике, конечно, в разделе заголовка следует задавать определенную информацию. Для элемента body могут быть указаны атрибуты, определяющие цвета текста и фон документа.

Строгости ради надо сказать, что согласно спецификации HTML 4+ лишь два элемента документа являются обязательными: doctype и title.

Динамический HTML (Dynamic HTML или DHTML) - это термин, применяемый для обозначения HTML-страниц с динамически изменяемым содержимым.    DHTML состоит из трех частей: собственно HTML, каскадных таблиц стилей (Cascade Style Sheets - CSS) и языка сценариев (JavaScript или VBScript). Объектная модель документа (Dokument Object Model - DOM) связывает эти три компонента, придавая документу новое качество: возможность динамического изменения страницы без перезагрузки документа.    DHTML достаточно новая технология и не все браузеры поддерживают DOM и каскадные таблицы стилей. Но DHTML использует стандартные теги HTML, и поэтому пользователи браузеров, которые не поддерживают DOM, практически увидят все, что задумано автором сайта, хотя и "не во всей красе" - то есть в статическом виде.