Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Структура HTML-документа. HTML – это теговый язык разметки документов






HTML – это теговый язык разметки документов. Чтобы браузер понимал, что имеет дело не с простым текстом, а с особым элементом, который задает его форматирование, применяются теги [8]. Теги являются основой HTML и берутся в угловые скобки. Общий синтаксис написания тегов следующий.

< тег параметр1=" значение" параметр2=" значение" > < тег параметр1=" значение" параметр2=" значение" >...< /тег>

Теги бывают одиночными и парными (контейнеры). Одиночный тег используется самостоятельно, а парный может включать внутри себя другие теги или текст. У тегов допустимы различные параметры, которые разделяются между собой пробелом. Впрочем, есть теги, без всяких дополнительных атрибутов. Параметры условно можно подразделить на обязательные, они непременно должны присутствовать, и необязательные, их добавление зависит от цели применения.

Далее описаны некоторые рекомендации и свойства, которые относятся к тегам:

  • теги не чувствительны к регистру;
  • если для тега не добавлен какой-либо допустимый параметр, браузер будет подставлять значение, заданное по умолчанию;
  • внутри тега между его параметрами допустимо ставить перенос строк;
  • все параметры тегов рекомендуется брать в двойные или одинарные кавычки (хотя в современном браузере отсутствие кавычек не приведет к ошибкам);
  • если какой-либо тег или его параметр был написан неверно, то браузер проигнорирует подобный тег;
  • существует определенная иерархия вложенности тегов (например, метатеги должны находиться внутри контейнера < HEAD>), причем если теги между собой равноценны в иерархии, то их последовательность не имеет значения;
  • существует три состояния закрывающего тега:
  • обязателен – закрывающий тег должен присутствовать всегда, иначе это приведет к ошибке при отображении документа;
  • не требуется – для некоторых тегов вроде < BR> закрывающего тега нет в принципе;
  • не обязателен – говорит о том, что разработчик может его, как добавить, так и опустить, к ошибке это не приведет;
  • порядок параметров в любом теге не имеет значения и на результат отображения элемента не влияет.

Обычные веб-страницы состоят из двух разделов – заголовка (< HEAD>) и тела документа (< BODY>) [9]. Раздел заголовка может содержать текст и теги, но содержимое этого раздела не показывается напрямую на странице. Тело документа предназначено для размещения тегов и содержательной части.

Пример. Простейший HTML -документ

<! DOCTYPE html PUBLIC " -//W3C//DTD XHTML 1.0 Transitional//EN" " https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" > < html> < head> <! -- Этот раздел предназначен для заголовка страницы и технической информации. --> < /head> < body> <! -- Этот раздел предназначен для размещения содержимого страницы. --> < /body> < /html>





© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.