Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Филиппов Основы современного веб-программирования 2011.pdf
Скачиваний:
5
Добавлен:
12.11.2022
Размер:
1.95 Mб
Скачать

РАЗДЕЛ 2. ГИПЕРТЕКСТОВЫЙ ЯЗЫК РАЗМЕТКИ (HTML)

2.1. Основные определения

HTML (от англ. HyperText Markup Language – «язык разметки гипертекста») – стандартный язык логической разметки документов в Интернете. HTML – не инструкции по визуализации текста (это задача CSS, см. раздел 3) и не язык программирования (это задача JavaScript и PHP, см. разделы 4 и 5). Он предназначен исключительно для структурирования текста. HTML – инструмент, позволяющий сказать: этот текст является абзацем, этот – заголовком, этот – цитатой, этот – ссылкой, этот – списком, а этот объект – изображение и т.д. Такой подход позволяет производить машинную обработку текстов и, при необходимости, формировать простейший визуальный ряд.

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

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

Любой HTML-документ – это набор элементов вида

"элемент" := <"имя элемента" ["список атрибутов"> содержание элемента <]/["имя элемента"]>

Конструкции, выделенные в треугольные скобки, называются тегами. В случае наличия содержания элемента выделяют откры-

вающий тег вида <"имя элемента" ["список атрибутов"]> и закрывающий тег вида </"имя элемента">.

Пример элемента:

<p>текст параграфа</p>

Имена элементов могут набираться в любом регистре, т.е. <strong>, <STRONG> и <sTRong> равнозначны. Также обозрева-

22

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]