Слайд 1Структура html-документа
В создании презентации использованы контент сайта puzzleweb.ru
Слайд 2doctype
Каждый HTML документ, отвечающий спецификации HTML какой-либо версии (мы будем указывать
последнюю версию), обязан начинаться со строки декларации версии HTML, делается это с помощью объявления следующим образом:
Эта строка поможет браузеру определить, как правильно интерпретировать код полученной веб-страницы. В данном случае мы говорим браузеру, что HTML соответствует последнему стандарту спецификации.
Хотя слово doctype размещается в угловых скобках (< и >), оно не является тегом, это инструкция, предназначенная специально для браузеров, и восклицательный знак (!) в начале отличает ее от остального кода в HTML-документе.
Слайд 3Элемент html
После объявления версии и типа документа необходимо обозначить его начало
и конец, делается это с помощью элемента :
Это элемент также называют корневым, потому что все остальные элементы документа располагаются в нем. Корневой элемент может иметь только два дочерних элемента: и .
Слайд 4Элемент head
Элемент является контейнером для других элементов, которые предоставляют информацию
о документе, известную как метаданные. Эти метаданные сообщают браузеру о местонахождении внешних скриптов и таблиц стилей, устанавливая отношение между текущим документом и другими ресурсами, и могут предоставлять дополнительные данные, предназначенные для браузеров. Помимо обязательного элемента
, рассматриваемого далее в этой главе, браузеры не отображают никакие метаданные, находящиеся внутри элемента .
Элемент должен быть первым дочерним элементом , никакое содержимое или элементы не должны располагаться перед ним:
Слайд 6Элемент title
Элемент предоставляет текстовый заголовок для документа. Каждый HTML-документ должен
иметь ровно один элемент
, который должен располагаться внутри элемента :
Заголовок окна
Браузеры отображают содержимое элемента как заголовок (имя) документа, который обычно отображается вверху окна браузера или в названии вкладки:
Слайд 7Элемент body
Элемент является контейнером для всего содержимого веб-страницы. Все, что
отображается в окне браузера и видит пользователь, содержится в нем (у каждого HTML-документа может быть только один элемент ). Его основная цель - отделить содержимое документа от метаданных:
Заголовок окна
Слайд 9Структура сайта
Не держите все файлы в одной папке. Даже небольшими сайтами
намного проще управлять, если разложить HTML документы, изображения и другие ресурсы в разные папки, создав тем самым определенную структуру расположения различных файлов. Структурируя файлы как вам удобно, вы можете выбрать для себя достаточно гибкую систему организации файлов, учитывая то, что сайт может расти, система файлов при этом будет оставаться ясной и понятной. Структуру (иерархию) каталогов, в которых располагаются различные файлы, обычно можно увидеть в виде древа. Рассмотрим в качестве примера следующее изображение.
Слайд 10Как вы видите, структура - это всего лишь схема, отображающая вложенность
одних каталогов в другие. В примере мы использовали всего три каталога, однако этого будет достаточно для того, чтобы описать всю необходимую информацию. Часто каталоги описывают с помощью терминов наследственных (семейных) связей. У нас есть папка под названием "Бананы", она расположена внутри папки "Фрукты". Папка "Фрукты" - это родитель каталога "Бананы", а каталог "Бананы" - ребенок (дочерний каталог) папки "Фрукты". Также у нас есть еще папка "Киви", которая является тоже ребенком каталога "Фрукты".
Чтобы вам лучше запомнить, опишем термины отдельно:
Слайд 11Дочерний каталог - это папка, над которой в иерархическом древе есть
родительский каталог.
Родительский каталог - это папка, содержащая другой каталог.
Есть еще такое понятие как "корневой каталог" - это основная (главная) папка, в которой расположены все прочие каталоги и файлы.
Слайд 12Структура элементов
Структуру элементов также можно представить в виде схемы, отображающей вложенность
одних элементов в другие. Рассмотрим простой пример:
Слайд 14Схему, показывающую вложенность элементов, можно представить следующим образом:
Дочерний элемент - это
элемент, над которым в иерархическом древе есть родительский элемент. Дочерний элемент также еще называют ребенком.
Родственный элемент - это другой дочерний элемент того же родительского элемента на том же уровне ответвления. Такие элементы также называют сестринскими, в примере такими элементами являются и ,
и