Правила сайта FAQ Фотоальбомы Гостевая Мини-чат
[Добавить в избранное] | Регистрация | Вход
19.07.2018, Четверг, 06:56
[Вход· Регистрация· Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Веб-раздел » HTML » Определение HTML (Общая тема)
Определение HTML
Сообщение #1
HTML





Общее представление



Браузеры



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

Вот примеры фрагментов HTML-документа:
  • Код
    <strong>Текст между двумя тегами — открывающим и закрывающим.</strong>

  • Код
    <a href="http://www.example.com">Здесь элемент содержит атрибут href, то есть гиперссылку.</a>

  • Код
    А вот пример пустого элемента: <br>




Регистр, в котором набрано имя элемента и имена атрибутов, в HTML значения не имеет (в отличие от XHTML). Элементы могут быть вложенными. Например, следующий код:

Код
<!DOCTYPE html><html>   <head>      <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />      <title>HTML Document</title>   </head>   <body>      <p>         <b>            Этот текст будет полужирным,
            <i>а этот - ещё и курсивным</i>         </b>      </p>   </body></html>

даст такой результат:

Цитата
Этот текст будет полужирным, а этот — ещё и курсивнымКроме элементов, в HTML-документах есть и сущности (англ. entities) — «специальные символы». Сущности начинаются с символа амперсанда и имеют вид &имя; или &#NNNN;, где NNNN — код символа в Юникоде в десятичной системе счисления.
Например, © — знак авторского права (©). Как правило, сущности используются для представления символов, отсутствующих в кодировке документа, или же для представления «специальных» символов: & — амперсанда (&), < — символа «меньше» (<) и > — символа «больше» (>), которые некорректно записывать «обычным» образом, из-за их особого значения в HTML.
Каждый HTML-документ, отвечающий спецификации HTML какой-либо версии, должен начинаться со строки объявления версии HTML !DOCTYPE;, которая обычно выглядит примерно так:

Код
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"     "http://www.w3.org/TR/html4/strict.dtd">

Если эта строка не указана, то добиться корректного отображения документа в браузере становится труднее.
Далее обозначается начало и конец документа тегами <html> и </html> соответственно. Внутри этих тегов должны находиться теги заголовка (<head></head>) и тела (<body></body>) документа.


Варианты DOCTYPE для HTML 4.01
  • Строгий (Strict): не содержит элементов, помеченных как «устаревшие» или «не одобряемые» (deprecated).

Код
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

  • Переходный (Transitional): содержит устаревшие теги в целях совместимости и упрощения перехода со старых версий HTML.

Код
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"     "http://www.w3.org/TR/html4/loose.dtd">

  • С фреймами (Frameset): аналогичен переходному, но содержит также теги для создания наборов фреймов.

Код
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"     "http://www.w3.org/TR/html4/frameset.dtd">



Варианты DOCTYPE для HTML 5
В HTML 5 используется только один вариант DOCTYPE:
Код
<!DOCTYPE html>



Тема помощи по модам, битые ссылки и другое, группа ВКонтакте, Чёрный Сталкер


Ранг: Генерал-майор;
Пол: Мужчина
Уважение: 17  ±
Награды: 10  +
Пропуск №: 1; Постов: 454
Форум » Веб-раздел » HTML » Определение HTML (Общая тема)
  • Страница 1 из 1
  • 1
Поиск: