Слайд 2HyperText Markup Language
(язык разметки гипертекста)
Понятие HTML включает в себя
различные способы оформления гипертекстовых документов, дизайн, гипертекстовые редакторы, браузеры и
многое другое.
HTML как основа создания Web-страниц имеет прямое отношение и к новому направлению изобразительного искусства — Web-дизайну.
Слайд 3Многие называют HTML языком программирования. Это не совсем верно, так
как в традиционном понимании HTML является языком разметки электронных документов,
лишь указывающим программам просмотра HTML-страниц (браузерам) форму представления описанной в документе информации.
Слайд 4Браузер
Специальные программы для просмотра веб-сайтов (электронных документов, созданных по правилам
языка разметки HTML), называются браузерами.
Основная функция браузера заключается в
интерпретации кода HTML и выводе визуального результата на экран монитора пользователя.
Сегодня существует большое количество самых разнообразных браузеров
Слайд 5Самым первым обозревателем с графическим интерфейсом является Mosaic от фирмы
NCSA.
Более продвинутым был второй браузер — Netscape Navigator.
Слайд 6Наибольшей популярностью пользуются программы:
Internet Explorer,
Opera,
Mozilla,
Google Chrome (На январь
2014 года — 32%)
Слайд 7Специальные термины
• Элемент (element) — конструкция языка HTML. Это контейнер,
содержащий данные и позволяющий отформатировать их определенным образом. Любая
• Web-страница
представляет собой набор элементов. Одна из основных идей гипертекста — возможность вложения элементов.
• Тег (tag) — начальный или конечный маркеры элемента. Теги определяют границы действия элементов и отделяют элементы друг от друга. В тексте Web-страницы теги заключаются в угловые скобки, а конечный тег всегда снабжается косой чертой.
Слайд 8Атрибут (attribute) — параметр или свойство элемента. Это переменная, которая
имеет стандартное имя и которой может присваиваться определенный набор значений.
Атрибуты располагаются внутри начального тега и отделяются друг от друга пробелами.
• Гиперссылка — фрагмент текста, который является указателем на другой файл или объект. Гиперссылки необходимы для того, чтобы обеспечить возможность перехода от одного документа к другому.
• Фрейм (frame) — этот термин имеет два значения. Первое — область документа со своими полосами прокрутки. Второе значение — одиночное изображение в сложном (анимационном) графическом файле (по аналогии с кадром кинофильма). Вместо термина ≪фрейм≫ в специальной литературе и локализованных программных продуктах иногда можно встретить термин ≪кадр≫ или ≪рамка≫.
Слайд 9Апплет (applet) — программа, передаваемая на компьютер клиента в виде
отдельного файла и запускаемая при просмотре Web-страницы.
• Скрипт или сценарий
(script) — программа, включенная в состав Web-страницы для расширения ее возможностей. Броузер Internet Explorer в определенных ситуациях выводит сообщение: ≪Разрешить выполнение сценариев на странице?≫ В этом случае имеются в виду скрипты.
Слайд 10Расширение (extension) — элемент, не входящий в спецификацию языка, но
использующийся, обеспечивая возможность создания нового интересного эффекта форматирования.
• Программный код
или просто код — аналог понятия ≪текст программы≫.
• Код HTML — гипертекстовый документ в своем первоначальном виде, когда видны все элементы и атрибуты.
Слайд 11World Wide Web, WWW или просто Web — Всемирная паутина,
распределенная система доступа к гипертекстовым документам, существующая в Интернете.
• Web-страница
— документ (файл), подготовленный в формате гипертекста и размещенный в World Wide Web.
• Сайт (site) — набор Web-страниц, принадлежащих одному владельцу.
Слайд 12Код http указывает на то, что программа должна работать с
системой гипертекстовых документов и использовать соответствующий протокол (HyperText Transfer Protocol).
Слайд 13HTML-файл или HTML-страница
— документ, созданный в виде гипертекста
на основе языка
HTML. Такие файлы имеют, как правило, расширения htm или html.
В гипертекстовых редакторах и браузерах эти файлы имеют общее название ≪документ≫.
HTML является основным языком для создания документов в WWW.
Слайд 14Особенности гипертекста
Способ создания гипертекста обеспечивает его абсолютную платформенную независимость.
Одной из
основных особенностей HTML является принцип, по которому не только допускается
вложение одних элементов в другие, но и декларируется необходимость такого вложения. Это отличает HTML от многих других языков.
Слайд 15Если рассмотреть исходные тексты различных Web-страниц, то можно легко увидеть
схожесть их структур. Это объясняется тем, что документы создаются по
определенным правилам.
В основу синтаксиса языка HTML лег стандарт ISO 8879:1986
≪Information processing. Text and office systems. Standard Generalized Markup Language (SGML)≫.
Слайд 16Язык HTML представляет собой набор специальных правил.
Каждому правилу соответствует свое
название, свойство и значение. Например, чтобы задать правило жирного начертания
обыкновенного текста, необходимо использовать следующую HTML-конструкцию:
<В>Обыкновенный текстВ>
Слайд 17Как видно из примера, текст, который должен отображаться жирным начертанием,
обособлен группами символов и .
Такие группы принято называть
тегами.
Теги бывают одинарными и парными. В случае с нашим примером тег в> является парным, т. к. он закрывает HTML-конструкцию вместе с символом "/" (прямой слэш). Иногда теги, которые необходимо закрывать парным тегом, называют тегами-контейнерами.
Слайд 18Все элементы языка можно условно разделить на три группы.
К
первой относятся элементы, которые создают структуру гипертекстового документа.
Ко второй
группе можно отнести элементы, создающие эффекты форматирования. Их использование диктуется конкретными требованиями к документу, фантазией разработчика.
К третьей группе относятся элементы, которые позволяют управлять программными средствами, установленными и работающими на компьютере-клиенте.
Слайд 19Структура любого тега подразумевает указание самого тега, его параметра и
значения этого параметра.
При этом наименование параметра и его значения
может писаться как строчными, так и прописными буквами.
Значение параметра ставится в кавычки.
Слайд 20Параметры и их значения могут либо вообще отсутствовать у какого-то
определенного тега:
В приведенном примере для тега построения таблицы
один параметр (WIDTH) указан со значением, другой (BORDER) такового не содержит.
Слайд 21Любой HTML-документ содержит три основных обязательных раздела: HTML, HEAD и
BODY. Рассмотрим подробнее каждый из них.
Слайд 22Раздел HTML
Раздел HTML описывается тегом-контейнером и дает браузеру информацию
о том, что документ разработан с помощью языка разметки HTML.
Сегодня большинство браузеров способно распознать HTML-документ и без указания данного тега, тем не менее, пропускать раздел HTML разработчикам не рекомендуется.
Слайд 23
- Данный элемент является самым внешним, так как между
его начальным и конечным тегом должна находиться вся Web-страница.
Он
допускает вложение элементов HEAD, BODY, FRAMESET и других, определяющих общую структуру Web-страницы.
Конечным тегом