Как называется технология позволяющая оформлять html документы. Теги для создания HTML-документа


В этой статье мы рассмотрим структуру HTML документа и познакомимся с разными частями веб-страницы.

Структура документа HTML

В HTML4 веб-страница состоит из трёх главных частей:

  • Объявление типа документа (Document type declaration (DTD) ) сверху;
  • Тег HTML , включающий в себя следующие элементы:
  • 1. Головную часть (Head );
    2. Тело (Body ):

    Посмотрите на пример, приведенный выше. Заметили красный и черный текст? Черным обозначено содержимое, а красным - теги из которых состоят элементы:


    Объявление типа документа (1)

    Первая строка в примере структуры HTML - не элемент, а объявление типа документа (также называемое декларацией DOCTYPE). Оно предоставляет информацию о версии HTML-документа и указывает браузерам спецификацию HTML. Правильный документ объявляет, какая версия языка используется.

    Посмотрите : Информация о DOCTYPE

    Элемент HTML (2)

    Весь документ содержится в элементе html . Он часто называют корневым, и он не может находиться внутри любого другого элемента. Используется и в HTML , и в XHTML документах .

    Внутри элемента html документ разделяется на «голову » (head ) и «тело » (body ).

    Элемент Head (3)

    Элемент head содержит описательную информацию о самом документе. То, что в нем упоминается, не должно отображаться в браузере, но передает ему некоторую информацию. Например, заголовок, используемые таблицы стилей, скрипты и другую информацию.

    Элементы Meta (4)

    Элемент структуры сайта HTML meta внутри head предоставляют информацию о метаданных. Meta-элемент может содержать разные виды информации. В примере, приведенном выше, он определяет кодировку символов (character encoding ), используемую в документе.

    Примечание : метаданные - это информация о документе, но не его содержание.

    Элемент Title (5)

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

    Элемент Body (7)

    body содержит все, что мы хотим вывести на веб-странице. Это часть HTML-документа , которая отображается в браузере.

    Запомните
    • Тег HTML - указывает браузеру, как контент должен отображаться в нем.
    • Любой HTML-документ состоит из трех частей - определение типа документа, голова и тело.
    • HTML 5 определяется с помощью , в то время как HTML 4 имеет три разных способа определения типа - Strict , Transitional и фреймовая структура HTML .
    • - это корневой элемент, который не может помещаться в любой другой.
    • Элементы и вкладываются внутрь элемента .
    • содержит информацию для браузера
    • содержит все, что должно быть отображено в окне браузера.
    • Элемент HTML - это комбинация открывающего тега, содержимого и закрывающего тега.
    • Декларация Doctype сообщает браузеру, какому стандарту он следует.
    • может содержать заголовок, таблицы стилей, скрипты и метаданные.
    • Метаданные - это информация о документе, но не его содержимое.

    Перевод статьи “HTML Document Structure – Post #2 – HTML Tutorials ” был подготовлен дружной командой проекта .

    Хорошо Плохо

    Введение в HTML

    В этой главе:

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

    Как браузер получает веб-страницы?

    Для общего понимания давайте рассмотрим небольшую теорию о том, как браузер получает веб-страницы и что такое веб-сервер. Чтобы получить веб-страницу, нужно создать файл, написанный на языке HTML, и поместить его на веб-сервер. После того как вы поместили созданный файл на веб-сервер, любой браузер сможет через интернет отыскать вашу веб-страницу. Веб-сервер - это обычный компьютер с доступом в интернет, который непрерывно работает и ожидает запросов от браузеров. Любой сервер хранит веб-страницы, картинки, аудиофайлы и файлы других типов. Когда сервер получает запрос от браузера на какой-нибудь ресурс (изображения, веб-страницы и др.), он находит этот ресурс (если может определить местоположение ресурса) и отправляет его браузеру.

    Вы уже знаете, как работает браузер: вы бродите по различным сайтам в интернете, кликая по ссылкам для перехода на различные страницы. Такой клик служит поводом для того, чтобы ваш браузер сделал запрос на HTML-страницу веб-серверу, получил ответ на свой запрос и отобразил эту страницу в своем окне.

    Но каким образом браузер узнает о том, как именно отображать страницу? Вот здесь начинает работать язык HTML. Он говорит браузеру все о содержании и структуре страницы. Если вы выполните свою работу хорошо (код будет написан корректно и без ошибок), то ваши страницы будут одинаково отображаться во всех браузерах.

    Примечание: Браузер (от англ. Web browser - Веб-обозреватель) - программное обеспечение, используемое для просмотра веб-сайтов, то есть для запроса веб-страниц (преимущественно из Сети - интернета), их обработки, вывода в окне браузера и перехода от одной страницы к другой. К наиболее популярным браузерам относятся: Internet Explorer , Mozilla Firefox , Google Chrome , Safari , Opera .

    Обратите внимание: во время обучения вам не придется выкладывать никакие страницы на веб-сервер, все прекрасно будет работать и на вашем локальном компьютере.

    Перед тем как продолжить, давайте рассмотрим, для чего нужен HTML-редактор, что из себя представляет HTML-документ и как его создавать.

    Зачем нужен HTML-редактор?

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

    Существует множество платных и бесплатных HTML-редакторов, к наиболее часто используемым платным относятся Dreamweaver , Visual Studio и PHPStorm . В качестве бесплатных редакторов можно использовать notepad++ и geany .

    Что из себя представляет HTML-документ?

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

    Windows:
    Для того, чтобы сделать из текстового файла HTML-документ, вам надо всего-навсего сохранить файл под другим расширением, сделать это можно двумя способами:

  • В открытом редакторе (или в обычном текстовом документе) нажимаем файл → выбираем сохранить как → внизу в текстовом поле имя файла: напишем к примеру так: mypage.html → жмем сохранить . Всё, HTML-документ создан.
  • Кликаем правой кнопкой мыши (ПКМ ) на текстовом файле → выбираем переименовать и меняем расширение с .txt на .html . Чтобы воспользоваться данным способом, нам надо сделать так, чтобы по умолчанию у всех файлов были доступны их расширения, делается это следующим образом: нажимаем Пуск → открываем Панель управления → выбираем Параметры папок → вкладка Вид → прокручиваем в самый низ и убираем галочку на Скрывать расширения для зарегистрированных типов файлов .
  • Открыть файл, сохраненный с расширением.html, для просмотра в браузере можно двумя способами:

  • Кликнуть по нему два раза левой кнопкой мыши, в этом случае веб-страница откроется в том браузере, который выбран по умолчанию.
  • Кликнуть по нему ПКМ → наводим курсор на открыть с помощью... → выбираем нужный вам браузер.
  • При получении HTML-документа браузер будет отображать его в виде веб-страницы (веб-страницей является то, что отображается в окне браузера), при этом вы не увидите в окне своего браузера отображения написанных вами тегов, потому что они будут интерпретированы для отображения содержимого страницы в нужном вам виде.

    Заголовок Мой первый заголовок

    Мой первый абзац

    Результат данного кода в окне браузера:


    Чтобы отредактировать код HTML-документа, нажмите на него ПКМ → наводим курсор на открыть с помощью... → выбираем нужный вам редактор, если в списке нет нужного редактора, жмем Выбрать программу... и выбираем нужный редактор. Некоторые редакторы (для примера возьмем notepad++ ) можно выбрать прямо в контекстном меню, нажав по документу ПКМ и выбрав сверху Edit with Notepad++ (редактировать с помощью notepad++).

    Что такое HTML?

    HTML - это язык для описания структуры веб-страниц. Cтраницы, созданные с его помощью, могут быть просмотрены только при помощи специальных программ (браузеров), установленных на компьютерах пользователей.

    • Аббревиатура HTML расшифровывается как H yper T ext M arkup L anguage (язык разметки гипертекста).
    • Запомните, он не является языком программирования, это язык разметки.
    • HTML использует теги разметки, чтобы описать структуру веб-страницы.
    Что такое теги?

    HTML теги - это ключевые слова или символы, заключенные в угловые скобки, например ,

    , и т.д. Теги бывают двух видов: парные и одиночные (их также называют пустыми). Парные теги состоят из открывающего и закрывающего тега, например: . Символ "/" после угловой скобки указывает на то, что тег закрывающий. Одиночные теги состоят только из открывающего тега, например:
    . Теги не чувствительны к регистру, поэтому могут быть написаны как прописными, так и строчными буквами:

    Означает то же самое, что и

    По стандарту HTML5 теги могут быть написаны в любом регистре.

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

    Так выглядит страница, в которой используются теги для разметки:

    Летнее меню Напитки в нашем кафе Мультифрукт - 100р.

    Фруктовый напиток, содержащий апельсиновый и ананасовый соки.

    Молочный коктель - 150р.

    Сливочное мороженое, перемешанное с мякотью фруктов.


    То же самое, но без использования тегов:

    Напитки в нашем кафе Мультифрукт - 100р. Фруктовый напиток, содержащий апельсиновый и ананасовый соки. Молочный коктель - 150р. Сливочное мороженое, перемешанное с мякотью фруктов.

    При создании сайта первое, что нужно представлять — это то, как формируется веб-страница. Это, своего рода, «фундамент» в сайтостроении. Поэтому прежде чем, углубляться в изучение более сложных технологий создания сайтов, рекомендуется иметь хотя бы базовые сведения о HTML. В данном уроке мы познакомимся с HTML , разберем структуру документа HTML и на практических примерах закрепим полученные знания.

    Что такое HTML?

    HTML расшифровывается, как язык разметки гипертекста (от англ. HyperText Markup Language). Данный язык отвечает за то, как именно будет отображаться гипертекст на страницах сайта. Теперь давайте разберемся, что же такое гипертекст? Не секрет, что отдельная веб-страница может содержать много разнотипной информации, будь то текст, какие-то таблицы, графики, видеоролики, аудио и т.д. Так вот, всю эту информацию можно назвать одним словом — гипертекст.

    Отметим, что HTML является именно языком разметки, а не языком программирования. В данном языке нет никаких логических функций и произвести какие-либо математические расчеты на нем невозможно. Страницы HTML имеют расширение .html или .htm и обрабатываются браузерами — IE, Mozilla Firefox, Google Chrome, Yandex Chrome, Opera и др.

    Теперь давайте разберемся как же браузер понимает, что и каким образом отображать на веб-странице? Это очень просто. Язык разметки гипертекста HTML имеет встроенные команды, их называют тегами. Именно по ним браузер и ориентируются.

    Структура документа HTML

    Любой HTML документ (веб-станица) должен иметь определенную структуру. Это позволит избежать возможных проблем при открытии страниц в браузерах. В качестве примера давайте рассмотрим страницу, которая содержит следующих HTML код:





    

    2024 © gtavrl.ru.