Теги html уроки: Элементы (елементы) HTML уроки для начинающих академия

Содержание

Элементы (елементы) HTML уроки для начинающих академия


Элементы HTML

HTML-элемент обычно состоит из тега Start и тега End с содержимым, вставленным между:

<tagname>Содержание идет здесь…</tagname>

HTML- элемент — это все, от начального тега до конечного тега:

<p>Мой первый абзац.</p>

Начальный тегСодержимое элементаКонечный тег
<h2>Мой первый заголовок</h2>
<p>Мой первый абзац.</p>
<br>  

Элементы HTML без содержимого называются пустыми элементами. Пустые элементы не имеют конечного тега, такого как <br> элемент (который указывает на разрыв строки).


Вложенные элементы HTML

Элементы HTML могут быть вложенными (элементы могут содержать элементы).

Все HTML-документы состоят из вложенных элементов HTML.

Этот пример содержит четыре элемента HTML:

Пример

<h2>My First Heading</h2>
<p>My first paragraph.</p>

</body>
</html>

Пример объяснения

<html>элемент определяет весь документ.

Он имеет тег Start <html> и тег End </html>.

Элемент Content — это другой элемент HTML ( <body> элемент).

<h2>My First Heading</h2>
<p>My first paragraph.</p>

</body>
</html>

<body>элемент определяет тело документа.

Он имеет тег Start <body> и тег End </body>.

Элемент Content — это два других HTML-элемента ( <h2> и
<p>
).

<h2>My First Heading</h2>
<p>My first paragraph.</p>

</body>

<h2>элемент определяет заголовок.

Он имеет тег Start <h2> и тег End </h2>.

Элемент Content: мой первый заголовок.

<h2>My First Heading</h2>

The <p> element defines a paragraph.

It has a start tag <p> and an
end tag </p>.

The element content is: My first paragraph.

<p>My first paragraph.</p>



Не забывайте, что конечный тег

Некоторые элементы HTML будут отображаться корректно, даже если вы забыли конечный тег:

Пример

<p>This is a paragraph
<p>This is a paragraph

</body>
</html>

Приведенный выше пример работает во всех браузерах, так как закрывающий тег считается необязательным.

Никогда не полагайтесь на это. Если вы забыли конечный тег, это может привести к неожиданным результатам и/или ошибкам.


Пустые элементы HTML

Элементы HTML без содержимого называются пустыми элементами.

<br>пустой элемент без закрывающего тега (тег <br> определяет разрыв строки).

Пустые элементы могут быть «закрыты» в открывающем теге так: <br />.

HTML5 не требует закрытия пустых элементов. Но если требуется более строгая проверка, или если необходимо сделать документ удобочитаемым синтаксическими анализаторами XML, необходимо правильно закрыть все элементы HTML.


Использовать строчные теги

Теги HTML не чувствительны к регистру: <p> означает то же, что и <p>.

Стандарт HTML5 не требует строчных тегов, но W3C
рекомендует строчные буквы в HTML и требует нижнего регистра для более строгих типов документов, таких как XHTML.

В html5css. ru Мы всегда используем строчные теги.

Уроки по верстке сайтов: теги и атрибуты в HTML

Из этого урока вы узнаете, как создать тег, назначить ему тот или иной атрибут, а также познакомитесь с классами и идентификаторами.

Теги (tags, таги, тэги) — это ключевые слова, которые окружены угловыми скобками (< и >). Теги являются основой языка HTML. Структура тега всегда такова:

<tag>content</tag>

Теги могут требовать закрытия и могут не требовать. Выше пример тега, который закрывается, для этого перед именем стоит символ /.

Теги, которые не требуют закрытия имеют такой вид:

<tag />

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

Теги не мы не увидим в браузере, но они являются основой вёрстки любого сайта. Задача тегов — “объяснить” браузеру, где какие размещать элементы, какими свойствами они должны обладать.  Далее вы увидите, как писать код и поймёте, где и какие теги следует использовать.

Вот основные теги, которые определяют структуру документа:

ТегОписание
<html>...</html>Весь документ. Всё содержимое должно находиться внутри этого тега
<head>...</head>Информация о документе
<title>...</title>Заголовок страницы, он отображается в заголовке вкладки в браузере
<body>...</body>Визуальное содержимое страницы, все видимые элементы должны находиться внутри этого тега
<h2>...</h2>Заголовок, может меняться от h2, самого главного, до h6
<p>...</p>Параграф текста

Атрибуты тегов

Свойства тегов называют “атрибутами”. Теги могут иметь один или множество атрибутов, а могут быть совсем без них.

Атрибуты используются, чтобы браузер мог отличать одни теги от других, они содержат дополнительную информацию об элементах и всегда указываются в открывающем теге.

Правильно:

<a href="...">...</a>

Неправильно:

<a>...</a href="...">

Атрибуты указываются парами в виде имени и значения: имя="значение". Например, вы можете добавить атрибут lang элементу <html>:

<html lang="en-US">

Эта строка читается так: у тега <html> есть атрибут lang, и его значение — en-US.

Гиперссылки и изображения

Для создания гиперссылки используется тег <a>, основным атрибутом для ссылки всегда служит атрибут href, который указывает, какая страница откроется при клике на этой ссылке. Вот пример текстовой ссылки, то есть содержимое тега <a> в данном случае — текст:

<a href="http://tokar. ua">Уроки верстки сайтов</a>

У одного и того же элемента может быть множество атрибутов. Например, тег <img>, который отвечает за изображения:

<img src="img.jpg" alt="Alt text" title="Title">

Давайте разберёмся в этой строке: у элемента <img> есть такие атрибуты:

  • src — источник изображения, адрес файла, который должен загрузиться;
  • alt — альтернативный текст, он будет отображаться вместо изображения, если оно по каким-то причинам не загружено. Например: изображение ещё загружается, неправильно указан его адрес или пользователь использует текстовый режим браузера;
  • title — заголовок (подсказка) изображения, появляется при наведении курсора на него. Может также использоваться для гиперссылок;
  • width и height — ширина и высота изображения в пикселях, реже указывается в процентах: height="50%". Если мы не указываем размеры, то изображение отобразится со своими реальными шириной и высотой.

Как добавлять атрибуты

Правила написания атрибутов очень просты:

  • значения всегда должны указываться в кавычках;
  • используйте только одни и те же кавычки: если слева значения стоит одинарная или двойная кавычка (' и " соответственно), то справа должна быть такая же;
  • используйте только строчные буквы для имён атрибутов (не касается значений).

Приведу одни из самых часто используемых атрибутов:

АтрибутОписание
altальтернативный текст для изображения
classкласс или классы
hrefадрес, куда указывает ссылка
idидентификатор
srcисточник, обычно для изображений
titleподсказка для изображения или ссылки
valueзначение, часто используется в формах

Атрибуты class и id

Классы и идентификаторы — это атрибуты, которые называются class и id соответственно.  Они нужны, чтобы можно было выбирать элементы, к которым применять стили. Для выбора элементов по классу, идентификатору или имени тега используются селекторы.

Селекторами могут быть любые имена тегов, но в том случае, когда тегов много, их придётся часто повторять. Тогда верстальщику пригодятся классы и идентификаторы, чтобы отличать одни теги от других.

Атрибуты class и id используются, чтобы можно было применить стили только к указанным объектам, они необходимы для стилевого оформления страниц (это CSS, речь о нём пойдёт в следующих уроках и он ещё успеет вам надоесть), а также для скриптов на страницах.

Идентификатор должен быть уникальным, не повторяться на странице и применяться только к одному элементу. Для одного и того же элемента можно указать только один идентификатор.

Правильно:

<img src="img.jpg" alt="">

Неправильно:

<img src="img. jpg" alt="">

Классов может быть любое количество, они указываются через пробел в атрибуте class, для одного и того же объекта можно указать как только идентификатор, так и только классы, а также и то, и то.

Пример:

<p>Текст</p>

Для имён идентификаторов и классов используются одинаковые правила:

  • только латинские буквы
    хорошо: class="class_01", плохо: class="класс_01";
  • только нижний регистр
    хорошо: class="class_01", нежелательно:;
  • первый символ — только буква
    хорошо: image_01, плохо: 01_image;

Атрибут alt — обязателен для изображений

По правилам разметки у всех изображений обязательно должен быть указан атрибут alt. Если он вам не нужен, оставляйте его пустым, но всё равно добавляйте везде:

<img src="..." alt="">

Нижний регистр для имён атрибутов

Как имена классов и id, так и имена тегов должны указываться в нижнем регистре.

Вообще HTML-теги регистронезависимы, то есть <P> для браузера равнозначен <p>. В спецификации HTML5 нет указаний о том, какой регистр необходимо использовать. Тем не менее, раньше использование прописных букв в именах тегов являлось ошибкой.

Правильно:

<p>Как хорошо, что вы больны не мной</p>

Неправильно:

<P>Как хорошо, что я больна не вами</P>

Сегодня вы немного больше узнали о тегах и атрибутах. Далее мы продолжим изучать теги, я расскажу вам о формах на страницах, метаданных, заголовках и правилах написания HTML. Делитесь уроками с друзьями, а я пока пойду писать следующий урок. До встречи!

Урок 1. HTML теги | myblaze.ru

Давайте же начинать что-то делать и узнавать. Вернее, узнавать и делать. Перво-наперво, я расскажу вам об основе основ в HTML – о тегах. Что такое теги, спросите вы. А я, вместо того, чтобы рассказывать, сразу покажу вам их:


<b></b> <i></i>
<br />
<strong></strong>

Все это были примеры тегов. Знакомо? Если да, то отлично, но если и нет, то ничего страшного. Смотрите: любая страница в интернете представляет собой обычный текст, но чтобы он хорошо выглядел, и был легко читаем, нужно его оформлять. Например, когда вы пишете текст в MS Word, то вы же выделяете ключевые слова и определения курсивом или жирным шрифтом, оформляете списки маркированные или нумерованные. Тут действует тот же принцип. Только тут недостаточно выделить слово мышкой и нажать на кнопочку. Тут нужно заключить нужный текст между соответствующими тегами.

Теги всегда начинаются с символа «». Сверьтесь с примером выше, видите? Но, как вы могли заметить, бывают еще и открывающие и закрывающие теги. К примеру, тег «b» был написан сначала без символа «/» в начале, а потом с ним. Логика простая: если мы хотим выделить какой-то текст или просто слово жирным шрифтом, то нужно указать начало и конец. Так и есть:


<b>Жирный текст</b>
<i>Курсив</i>

Результат:
Жирный текст
Курсив
Надеюсь в примере выше все понятно. Но зоркий глаз читателя, вероятно, уловил этот маленький и одинокий тег


<br />

Это тег для переноса строки и он не имеет закрывающегося напарника. Хотя можно заметить, что он и сам неплохо справляется и закрывает сам себя, видите символ «/» в конце? Но с другими тегами такое не прокатит. Единственные, кто умеет вытворять такие же фокусы, это тег для вставки картинки – img, а также для разделительной линии hr.
Но обо всем этом мы поговорим чуть позже, а пока отправляйтесь к уроку номер 2, ведь я вижу, что вы уже готовы 😉

← Уроки HTML. Введение | Содержание | Урок 2. Первая страница →

Делаем свой сайт html.

Урок 15.

Данный урок является заключительным в курсе «html для начинающих». На сегодняшний день Вы уже обладаете базовыми знаниями языка html. Опираясь на полученную информацию из предыдущих 14 занятий, мы сейчас сделаем небольшой сайт.

К концу этого урока у нас должен получиться такой сайт. Аналогичный сайт Вы уже сейчас можете сделать самостоятельно. В этом уроке я лишь продемонстрирую, как всю полученную информацию из 14 уроков грамотно объединить в одно целое (сайт).

Наш первый сайт будет состоять из файлов с которыми мы работали на прошлом уроке. Если у Вас не осталось всех файлов с 14-го урока, то скачайте их по ссылке.

После скачивания, во всех четырех файлах (index.html, audi.html, bmw.html, mercedes.html) удалите весь код, кроме тегов входящих в структуру html страницы. Папку image не трогайте, она остается без изменений.

Каркас страниц сайта.

Мы начнем создавать наш сайт с редактирования файла index.html, откройте его в Notepad.

Основной каркас страниц мы сделаем с помощью табличной верстки (урок 10, 11). В основе нашего сайта будет таблица с тремя строками. В первой строке таблицы будет писаться заголовок страницы. Во второй строке сделаем две ячейки, в одной из них будет меню, в другой фото. В третьей строке таблицы будет текст.

Каркас нашего сайта будет выглядеть так:

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

Пояснения к коду:
1) Для тега &lttable&gt мы задали атрибут border со значением 1, тем самым задав границы для таблицы. Атрибут cellspacing со значением 0, означает, что отступы между ячейками таблицы равны 0, то есть их нет. С помощью атрибута align и его значения center, мы выравниваем нашу таблицу по центру страницы. Атрибутом width со значением 750px мы задали ширину таблицы 750 пикселей. Высоту (атрибут height) можно не прописывать, так как у нас будет задана высота для каждой отдельной строки таблицы.

2) Теперь несколько слов о строении таблицы. Максимальное количество ячеек у нас в средней строке (2шт.) Это значит, что по правилам объединения, в каждой строке таблицы у нас должно быть по две ячейки (11 урок). Строение нашего сайта подразумевает, что в первой и третьей строках таблицы по одной ячейке. По этому для этих ячеек будет прописан атрибут colspan со значением 2. Благодаря этому атрибуту мы объединяем 2 ячейки в одну.

3) Для первой строки &lttr&gt мы задали высоту (height) 70px. В первой строке содержится одна ячейка &lttd&gt объединяющая в себе две ячейки. По этому для нее задан атрибут colspan со значением 2. Также для этой ячейки мы прописываем атрибут align и даем ему значение center, благодаря которому, текст написанный в этой ячейке будет выравниваться по центру. То есть заголовок который мы пишем, будет отображаться посередине ячейки.

4) Вторая строка содержит в себе 2 ячейки (меню и фото). В нашем сайте будут использованы фотографии, все они имеют размер 600×400 пикселей, по этому, чтобы все было ровно, мы задаем высоту нашей строки равную высоте фотографий, это значит 400px. Ширина всех фотографий 600px, по этому для второй ячейки &lttd&gt, где будет фото, мы задаем ширину 600px. Общая ширина таблицы у нас 750px, а ширина 2-ой ячейки средней строки 600px. Соответственно 1-ая ячейка средней строки будет иметь ширину 150px.

5) Для третьей строки &lttr&gt в которой будет текст, мы задали высоту 150px. Эта строка, как и первая строка, содержит в себе одну ячейку, которая объединила в себе две. По этому для этой ячейки &lttd&gt задан атрибут colspan со значением 2.

С составлением каркаса сайта мы закончили. Он будет одинаковый для каждой страницы сайта, по этому весь код со страницы index.html (в которой мы сейчас работали) мы копируем и вставляем в другие 3 файла нашего сайта (audi.html, bmw. html, mercedes.html).

Наполняем сайт контентом.

Структура сайта создана, теперь мы заполним контентом наши 4 страницы. Давайте начнем с audi.html.

1) Начнем мы с написания заголовка страницы. Заголовок прописывается с помощью тега &lth2&gt (6 урок).
На фото изображена только рассматриваемая часть кода страницы (1-ая строка &lttr&gt):

2) Теперь мы разместим меню в 1-ой ячейке 2-ой строки. Меню у нас будет состоять из 4 ссылок. Это ссылка на главную страницу (index.html) и 3 ссылки на страницы с марками авто.
На фото изображена только рассматриваемая часть кода страницы (1-ая ячейка &lttd&gt 2-ой строки &lttr&gt):

Для того, чтобы меню было расположено в столбик, после каждой ссылки в конце строки мы ставим тег &ltbr&gt отвечающий за перенос строки. Если Вы не поняли каким образом будут работать эти 4 ссылки, то перечитывайте 13 урок.

3) Сейчас мы вставим фотографию во 2-ую ячейку 2-ой строки. Мы редактируем страницу audi.html, соответственно добавляем фото автомобиля ауди. Если Вы забыли, то напомню, наши 4 фотографии лежат в папке image.
На фото изображена только рассматриваемая часть кода страницы (2-ая ячейка &lttd&gt 2-ой строки &lttr&gt):

4) Теперь у нас осталась одна не заполненная нижняя строка, в нее мы добавляем текстовое описание марки Audi. Текст который мы будем использовать в описании марок автомобилей, находится по этой ссылке.
На фото изображена только рассматриваемая часть кода страницы (3-я строка &lttr&gt):

Весь наш текст заключается в тег &ltp&gt. Если забыли, что это за тег, смотрите урок 6.

5) Страница почти готова. Для того чтобы наше творчество стало больше похоже на сайт, давайте зададим цвет фона страницы. Для этого тегу &ltbody&gt мы прописываем атрибут bgcolor и даем значение grey. Цвет фона стал серый. Теперь давайте зададим цвет фона нашей таблицы, для того чтобы она не сливалась с основным серым фоном страницы. Сделаем таблицу белой, для этого тегу &lttable&gt мы прописываем атрибут bgcolor и даем ему значение white.
На фото изображена только рассматриваемая часть кода страницы:

Если Вы все сделали верно, то при открытии через браузер, файл audi.html будет выглядеть так:

Теперь аналогичным образом пропишите код для страниц index.html, bmw.html, mercedes.html. На страницах будет меняться заголовок, фотография и текст. В результате должен получиться сайт из 4-ех страниц.

Если что-то не получилось, Вы можете скачать этот сайт по ссылке. Имея правильный вариант, Вы легко разберетесь в своих ошибках.

Вы что-то не поняли из этого урока? Спрашивайте!
[email protected]

ВАДИМ, ТЫ ОЧЕНЬ СИЛЬНО МНЕ ПОМОГ, Я ХОЧУ ОТБЛАГОДАРИТЬ ТЕБЯ

HTML Основные теги



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

Теги — это управляющие команды, которые были придуманы для того, чтобы отформатировать текст, т.е. теги говорят браузеру о том, как именно нужно вывести на экран часть текста, заключенную в теги. Для создания тега между угловыми скобками вводится HTML-код, который предназначен только для браузеров. Посетители сайта не видят теги.

Как уже отмечалось выше, все теги начинаются с угловой скобки < и заканчиваются угловой скобкой > . После открывающей угловой скобки следует имя тега (команды).

Например, тег <em> предназначен для акцентирования текста, браузеры отображают такой текст курсивным начертанием. Когда браузер обнаруживает этот тег, он переключается на форматирование курсивным шрифтом текста, следующего за тегом.

Рассмотрим пример:

Этот текст обычный. <em> Этот текст курсивный. 

Тег <em> называют начальным или открывающим тегом, что означает включение браузером определенной команды (в данном случае написание курсивным шрифтом). У большинства тегов есть пара в виде закрывающего тега, который отключает команду.

Закрывающий тег выглядит так же, как начальный, но начинается с слэша. Итак, конечный тег для выделения курсивным шрифтом — </em>.

Рассмотрим пример:

Этот текст обычный. <em> Внимание! Курсив.  </em> Это снова обычный шрифт.  

Как вы успели заметить, браузер последовательно анализирует HTML – документ в поисках команд (тегов) и применяет или отключает разные параметры форматирования текста. Браузер отформатированный текст (все, что не является тегом) отображает в своем окне.

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

Ниже приведены примеры основных тегов HTML, с объяснением их использования, а также примеры их применения в HTML-документе.

Заголовки

Существует специальный тег для указания заголовков в HTML. Есть 6 уровней заголовков в HTML, начиная от <h2> для наиболее важных объявлений, до <h6> для наименее важных.

Вот они:

Пример HTML:

Попробуй сам


<h2>Заголовок 1</h2>
<h3>Заголовок 2</h3>
<h4>Заголовок 3</h4>
<h5>Заголовок 4</h5>
<h5>Заголовок 5</h5>
<h6>Заголовок 6</h6>

HTML абзацы

С помощью HTML тэга <p> Вы можете определить абзац.

Абзацы используются для логической группировки текста. Перед и после текста абзаца браузер автоматически отступает одну строчку.

Пример HTML:

Попробуй сам


<p>Это абзац</p>
<p>Это другой абзац</p>
<p>Это третий абзац</p>

HTML ссылки

С помощью HTML тэга <a> создаются ссылки.

Ссылки используются для связывания HTML документов друг с другом.
Нажав на ссылку пользователь будет перемещен на другой HTML документ, url которого указан в атрибуте href.

Атрибут href задает адрес документа, на который следует перейти.

Атрибуты используются для предоставления дополнительной информации о HTML-элементах.

Вставка изображений

С помощью HTML тэга <img> Вы можете вставить в HTML документ произвольное изображение.

Ширина и высота картинки может задаваться с помощью атрибутов width и height.

Пример HTML:

Попробуй сам



<img src="images/orange.jpg" alt="Апельсин">
Обратите внимание: HTML-атрибуты будут подробно рассмотрены далее в данном учебнике.



Видео курс HTML и CSS. Урок теги div и span

На этом видео уроке Вы познакомитесь с понятием слоя в языке HTML, научитесь создавать слои с помощью тега div, после чего научитесь переопределять их размеры, создавать сложенные вложенные слои, позиционировать их, задавать им обтекание и различные отступы. Все это богатство возможностей будет рассмотрено в контексте атрибутов тега div. Кроме того, в уроке будут рассмотрены особенности применения тега span для форматирования и создания уникального стиля для любого фрагмента текста на странице. Видео урок, в простой и доступной форме, познакомит Вас с основой современной верстки страниц, что поможет Вам тут же начать делать первые самостоятельные шаги на этом поле.

Здравствуйте, уважаемые слушатели.

Мы с вами продолжаем курс лекций по HTML. Сегодня поговорим о тегах div span. Посмотрим на тег div. Давайте посмотрим, как можно сделать такую вот разметку страницы. Вы помните наш предыдущий урок, там мы изучали таблицы, и вы наверно думаете, что такую разметку можно сделать как раз с их помощью. Вот здесь можно создать и объединить их и здесь тоже. Давайте подумаем, какие могут быть недостатки в таком способе создания данной страницы.

Я создаю первую строку, за ней вторую. Создаю в них ячейки. Что, если я захочу создать вот здесь ячейку шире? Верхняя ячейка автоматически расширится до нижней. Если я захочу создать вложенную ячейку. Должен быть какой-то механизм, позволяющий делать такие вещи проще и быстрее. Таким тегом и является тег div.

С его помощью мы легко можем создавать такие страницы без использования таблиц. Тег <div> предназначен для создания слоя.

Давайте посмотрим, как он используется. Обратите внимание, мы указывается открывающийся тег и закрывающийся, а между ними содержимое контейнера.

Открываем первый пример начинаем наше знакомство.

Вот мы видим атрибут <style> , задающий какой-то стиль, background задает фон и т.д. Давайте запустим пример и посмотрим. Здесь мы видим желтую полосу – это и есть наш контейнер. Давайте еще посмотрим примеры.

Здесь мы видим три контейнера. Давайте запустим. Они выводятся в порядке очередности.

Поговорим более детально о данном теге.

Тег <div> более гибкий тега <table>.

Размеры блока задают с помощью свойств <width> и <height>.

Точка с запятой обязательно.

Давайте посмотрим на примерах.

Вот у нас тег <div>. Запустим пример. Вот вывелся такой квадрат. Думаю, понятно, что ширину и высоту мы задали и получили вот такой пример.

Давайте посмотрим дальше. Вот у нас три контейнера. Вот у нас был похожий пример. Только тут мы не задавали ширину и высоту.

Давайте поговорим о вложенности, что мы можем размещать в теге <div>.

Давайте поговорим о позиционировании слоев.

Эти слои расположены друг за другом. При этом мы задали им какие-то размеры: ширину и высоту. Вот здесь мы еще видим отступ. Размер слоя по вертикали определяется содержимым.

Оговорим об обтекании и о свойстве float. Элементы автоматически располагаются по вертикали. Если же нам нужно разместить их по горизонтали, то следует использовать свойство float.

Мы можем наш элемент разместить как с правого края страницы, так и с левого. Свойство может принимать 3 значения.

Давайте посмотрим, как это все работает.

Сразу же запустим данный пример. Вот у нас тег. Этот текст находится в контейнере. В теле <body> у нас есть тег <div>, в котором свойству float присвоено значение right. В данном случае обтекания у нас не видно, но выравнивание мы можем наблюдать. Давайте попробуем изменить. Напишем left. Вот что у нас получится. Обратите внимание. Высота текста указывает, какая должна быть высота нашего элемента. Ширина нашего элемента также может задаваться.

Видите, когда не указываем свойство float или задаем ему значение NULL, результат один и тот же.

Посмотрим дальше. На 9, 10, 11 строках мы указываем тег div, в свойстве указано, что элемент будет находиться справа страницы. Заметим, что наш элемент будет обтекаем. Как только выполнится 10 строка, новый тег будет изображен вот так, потому что желтый обтекаем с левой стороны.

Далее зеленый также обтекаем с левой стороны.

Запустим и посмотрим. Вот наши элементы.

Давайте посмотрим еще пример. Последний на свойство float. Отличие с предыдущим примером – это выравнивание по левой стороне. Давайте предположим, как они будут расположены в нашем браузере. Наши элементы теперь будут обтекаемы справа.

Давайте с вами посмотрим, правильно ли мы предположили.

Посмотрим теперь на свойство clear. Оно отменяет обтекание или запрещает обтекание элемента с указанной стороны.

Посмотрим на наш рисунок. Допустим, мы хотим отменить обтекание вот этого нижнего элемента.

Для этого нам нужно использовать свойство clear. Наиболее используемым его значением является both, которое убирает обтекание с обеих сторон нашего слоя.

Давайте откроем пример. Вот у нас указано три слоя. Вот указано, что этот слой будет обтекаем по правой стороне и будет находиться с у самой крайней границы страницы.

Мы хотим добиться отмены обтекания с двух сторон. Давайте посмотрим, как это будет выглядеть. Обтекание по правой стороне разрешено, поэтому зеленый сразу за желтым и расположился. На третьей строке отменено обтекание. Давайте уберем свойство clear. Вот что у нас получается.

Поговорим теперь о вложенности слоев. С помощью таблиц – это довольно трудоемко.

Вот мы видим три вложенных слоя. Синий, желтый и т.д. давайте посмотрим, как это все реализовать.

Очевидно мы можем нарисовать такой вот один слой, далее следующий, а далее внутри них разместить еще слои.

Для этого нужно нарисовать два базовых слоя и разместить в них еще по два слоя.

Мы указываем ширину, высоту, фон. Вот у нас еще один тег. Все то же самое: ширина, высота, фон. Посмотрим, как это сработает. Видите, высота каждой по 200 пикселей, в сумме выходит 400, и ширина также 400 пикселей. Теперь в каждом из этих элементов разместим квадраты.

Давайте разбираться, как это можно сделать.

Розкоментируем вот эту строку и эту. Что у нас получится. В нашем теге div мы указали еще два таких же тега div. И здесь также. Давайте посмотрим, что получилось.

Вот этот тег отработал, вот этот и т.д.

Изначально мы вывели некую заготовку и в ней разместили еще два тега и вот такое получили.

Свойство padding. Желтым у нас показано содержимое элемента, синим – сам наш элемент. Давайте смотреть, как это реализуется. Запустим и посмотрим. Вот у нас появился такой квадрат. Текст в нем размещен на расстоянии 30 пикселей сверху, слева и справа. Вниз больше потому, что мы так задали размер нашего слоя.

Давайте нажмем F12. У нас появилось такое вот дополнительное меню. Что мы можем увидеть? Знакомую нам разметку. Давайте выберем ее и справа у нас появляется такая вот подсказка, которая укажет мне, где находится мой слой. Зеленым у меня подсвечен отступ – padding. Будем еще изучать свойство margin. Оно отвечает за отступы от границ элемента до границ соседних либо родительских элементов.

Вот представьте себе, что вот это наш слой, стрелками обозначены отступы. Это как раз и есть отступы до соседних или родительских элементов.

Здесь у нас дано два слоя. Первый 200 на 200 пикселей, margin – 0 пикселей. В следующем — margin – 0 пикселей. Запустим и посмотрим. Вот здесь у нас 0 пикселей. Вот это расстояние 30 пикселей, вот это – тоже 30 пикселей.

Вот у нас 200 на 200, padding – 0, margin – 0.

Здесь margin – 30 пикселей.

Познакомимся немного детальней с темой отступов.

Можете заметить, что у нас здесь есть новый параметр auto. Он говорит о том, что отступы следует сделать равными с обеих сторон.

Посмотрим на примере, как это работает.

Если задаем 4 параметра, то порядок будет по часовой стрелке.

Посмотрим на примерах.

На 13 строке у нас указан слой синего цвета. В нем вложен слой, который будет желтым. Ему передано два параметра — 200 пикселей и auto. Вот слой, который нас интересует. Вот у нас 200 пикселей. Нажмем F12 и посмотрим, что нас такое auto. Я выбрал желтый цвет. Тут указан margin 200 пикселей, и с помощью параметра auto указано расстояние 100 пикселей.

Вот здесь у нас осталось по 100 пикселей.

Давайте смотреть следующий пример.

Давайте посмотрим, как это будет выглядеть в браузере.

Здесь у нас передано 4 параметра. По часовой стрелке у нас указано 10, 20, 30 пикселей.

Также можно создать отступы для конкретной стороны с помощью свойств padding-top, padding-bottom и т.д.

Если укажите padding-top, то будет отступ только сверху и т.д.

Вот наш слой. Padding – это отступ от нашего содержимого до границ слоя. В данном случае кругом 40.

Давайте изменим пример и запустим. Сверху, слева и справа у меня стали нули, а снизу у меня 40 пикселей. Попробуем еще раз изменить. Вот 40 пикселей справа.

Рассмотрим теперь следующий тег <span> </span>.

Он применяется для форматирования текста.

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

Следует отметить, что вот эту рекомендацию относительно аккуратности использования нужно учитывать.

HTML Учебник. Интро. Уроки для начинающих. W3Schools на русском



В этой теме: ↓


Что такое HTML?

HTML является стандартным языком разметки для создания веб-страниц.

  • HTML означает Hyper Text Markup Language (язык гипертекстовой разметки)
  • HTML описывает структуру веб-страниц с помощью разметки
  • HTML-елементы являются строительными блоками страниц HTML
  • Элементы HTML представлены тегами
  • Теги HTML обозначают фрагменты содержания, такие как header (заголовок), paragraph (параграф), table (таблица) и др.
  • Браузеры не показывают теги HTML, но используют их для отображения содержания web-страницы

Простой HTML документ

Пример

Название страницы

<h2>Мой первый заголовок</h2>
<p>Мой первый параграф.</p>

</body>
</html>

Попробуйте сами »

Объяснение примера

  • Объявление <!DOCTYPE html> указывает этот документ как HTML5
  • Элемент <html> является корневым элементом HTML страницы
  • Элемент <head> содержит мета-информацию об HTML документе
  • Элемент <title> указывает название HTML документа
  • Элемент <body> отображает видимое содержание HTML страницы
  • Элемент <h2> определяет большой заголовок на HTML странице
  • Элемент <p> определяет абзац (параграф) в HTML документе

HTML Теги

HTML-теги — это названия элементов, окружённые угловыми скобками:

<название тега>Здесь идёт содержание. ..</название тега>

  • Теги HTML обычно идут парами, например, <p> и </p>
  • Первым тегом в паре есть начальный тег, второй — конечный тег
  • Конечный тег записывается как начальный тег, но перед названием тега вставляется косая черта ( / слэш)

Примечание: Начальный тег также называется — открывающим тегом, а конечный тег — закрывающим тегом.


Веб Браузеры

Бра́узер, или веб-обозреватель (от анг. web browser) — прикладное программное обеспечение для:

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

В глобальной сети (в Интернете) браузеры используют для запроса, обработки, манипулирования и отображения содержания веб-сайтов.

Целью веб-браузера (Chrome, Firefox, Opera, Internet Explorer, Safari) является чтение документов HTML и их отображение. Браузер не отображает теги HTML, но использует их, чтобы определить, как отобразить веб-страницу:


Структура HTML-страницы

Ниже приведена визуализация структуры HTML-страницы:

<title>Название страницы</title>

<h2>Это заголовок</h2>

<p>Это параграф.</p>

<p>Это другой параграф.</p>

Примечание: В браузере отображается только содержание раздела <body>.


Объявление <!DOCTYPE>

Объявление <!DOCTYPE> представляет собой определение типа документа и помогает браузерам правильно отображать веб-страницы. Оно должно появляться только один раз в верхней части страницы (перед любыми тегами HTML).

Объявление <!DOCTYPE> не чувствительно к регистру.

Объявление <!DOCTYPE> для HTML5 выглядит так:



HTML Версии

С первых дней существования Интернета было много версий HTML:











ВерсияГод
HTML1991
HTML 2.01995
HTML 3.21997
HTML 4.011999
XHTML2000
HTML52014
HTML5.12015
HTML5. 22016
HTML5.32017

HTML ВВЕДЕНИЕ. Лучший онлайн-учебник для начинающих. W3Schools на русском


Введение в HTML5. Видеоуроки сайта «W3Schools на русском»!

Вопросы для самоконтроля

  • Что такое HTML?
  • Что такое HTML теги?
  • Что такое веб-браузеры?
  • Какие вы знаете веб-браузеры?
  • Что такое структура HTML-страницы?
  • Что такое doctype?
  • Какой doctype в спецификации HTML5?
  • Какая действующая версия HTML?


HTML-теги — javatpoint

HTML-теги подобны ключевым словам, которые определяют, как веб-браузер будет форматировать и отображать контент. С помощью тегов веб-браузер может различать HTML-контент и простой контент. HTML-теги состоят из трех основных частей: открывающего тега, содержимого и закрывающего тега. Но некоторые теги HTML являются незакрытыми тегами.

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

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

Некоторые HTML-теги не закрываются, например br и hr.

Тег: br означает разрыв строки, он прерывает строку кода.


Тег: hr означает горизонтальное правило. Этот тег используется для размещения строки на веб-странице.

,

,

,

,

,
,

,

, , , , <адрес>, ,

, , , , , , , ,

, ,  и 

форма, ввод, текстовое поле, выбор, параметр, optgroup, кнопка, метка, набор полей и легенда

Ниже приводится полный список тегов HTML с описанием, которые расположены в алфавитном порядке.

.
Имя тега Описание
Этот тег используется для добавления комментария в HTML-документ.
Этот тег используется для указания версии HTML
А
Он называется тегом привязки и создает гиперссылку или ссылку.
Определяет аббревиатуру фразы или более длинного слова.
<аббревиатура> Определяет аббревиатуру слова. (не поддерживается в HTML5)
<адрес> Определяет контактную информацию автора статьи HTML
<приложение> Он определяет встроенный Java-апплет. (не поддерживается в HTML5)
<зона Определяет область изображения карты.
<статья> Определяет автономное содержимое.
<сторона> Он определяет содержание помимо основного содержания. В основном представлен в виде боковой панели.
<аудио> Используется для встраивания звукового содержимого в HTML-документ.
В
Используется для выделения текста жирным шрифтом.
<база> Этот тег определяет базовый URL для всех относительных URL в документе.
<базовый Этот тег используется для установки шрифта, размера и цвета по умолчанию для всех элементов документа. (не поддерживается в HTML5)
Этот тег используется для изоляции той части текста, которая может быть отформатирована в разных направлениях от окружающего ее текста.
Используется для отмены текущего направления текста.
<большой> Этот тег используется для увеличения размера шрифта на один уровень по сравнению с окружающим его содержимым. (не поддерживается в HTML5)
Используется для определения контента, взятого из другого источника.
Используется для определения раздела тела документа HTML.

Используется для одинарного разрыва строки.
<кнопка> Используется для представления нажимаемой кнопки
С
<холст> Он используется для предоставления графического пространства в веб-документе.
<заголовок> Используется для определения заголовка таблицы.
<центр> Используется для выравнивания содержимого по центру. (не поддерживается в HTML5)
Используется для определения названия произведения, книги, веб-сайта и т. Д.
<код> Используется для отображения части программного кода в документе HTML.
Он определяет столбец в таблице, который представляет общие свойства столбцов и используется с элементом
Используется для определения группы столбцов в таблице.
D
<данные> Используется для связывания содержимого с машиночитаемым переводом.
Он используется для предоставления предопределенного списка для параметров ввода.
Используется для предоставления определения / описания термина в списке описаний.
Определяет текст, который был удален из документа.
<подробности> Он определяет дополнительные сведения, которые пользователь может просматривать или скрывать.
Используется для обозначения термина, который определяется в предложении / фразе.
<диалог> Он определяет диалоговое окно или другие интерактивные компоненты.
<каталог> Используется как контейнер для списка файлов каталогов. (не поддерживается в HTML5)
Он определяет раздел или раздел в документе HTML.
Требуется определить список описаний.
Используется для определения термина в списке описаний.
E
Используется для выделения содержимого, применяемого в этом элементе.
<вставка> Используется как встроенный контейнер для внешнего файла / приложения / носителя и т. Д.
F
Используется для группировки связанных элементов / меток в веб-форме.
Используется для добавления заголовка или объяснения элемента
.
<рисунок> Он используется для определения автономного содержимого и в основном относится к одному блоку.
Он определяет шрифт, размер, цвет и начертание содержимого. (не поддерживается в HTML5)
<нижний колонтитул> Определяет нижний колонтитул веб-страницы.
<форма> Используется для определения HTML-формы.
<рамка> Он определяет определенную область веб-страницы, которая может содержать другой файл HTML. (не поддерживается в HTML5)
<набор кадров> Определяет группу кадров. (не поддерживается в HTML5)
H

до

Он определяет заголовки для HTML-документа от уровня 1 до уровня 6.
Определяет заголовок HTML-документа.
<заголовок> Определяет заголовок раздела или веб-страницы.

Используется для применения тематического разрыва между элементами на уровне абзаца.
Он представляет собой корень HTML-документа.
I
Используется для представления текста другим голосом.
<кадр> Он определяет встроенный фрейм, в который может вставляться другой контент.
Используется для вставки изображения в документ HTML.
<вход> Он определяет поле ввода в форме HTML.
Это текст, который был вставлен в документ HTML.
Используется для отображения строки поиска для текущего документа. (не поддерживается в HTML5)
К
<КБД> Используется для определения ввода с клавиатуры.
л
<метка> Он определяет текстовую метку для поля ввода формы.
<легенда> Определяет заголовок для содержимого
  • Используется для представления элементов в списке.
    <ссылка> Он представляет собой связь между текущим документом и внешним ресурсом.
    млн
    <основной> Он представляет собой основное содержимое HTML-документа.
    <карта> Определяет карту изображения с активными областями.
    <марка> Представляет выделенный текст.
    <выделение> Используется для вставки прокручиваемого текста или изображения по горизонтали или вертикали. (не поддерживается в HTML5)
    <меню> Используется для создания списка команд меню.
    <мета Он определяет метаданные HTML-документа.
    <метр> Определяет скалярное измерение с известным диапазоном или дробным значением.
    N
    Он представляет собой раздел страницы для представления навигационных ссылок.
    </td> <td> Он предоставляет альтернативный контент для представления в браузере, который не поддерживает элементы <frame>. <strong> (не поддерживается в HTML5) </strong> </td> </tr> <tr> <td> <noscript> </td> <td> Предоставляет альтернативное содержимое, если тип сценария не поддерживается в браузере. </td> </tr> <tr> <td colspan="2"> O </td> </tr> <tr> <td> <объект> </td> <td> Используется для встраивания объекта в HTML-файл.</td> </tr> <tr> <td> <ol> </td> <td> Определяет упорядоченный список элементов. </td> </tr> <tr> <td> <optgroup> </td> <td> Используется для группировки опций раскрывающегося списка. </td> </tr> <tr> <td> <опция> </td> <td> Он используется для определения параметров или элементов в раскрывающемся списке. </td> </tr> <tr> <td> <выход> </td> <td> Используется как контейнерный элемент, который может отображать результат расчета. </td> </tr> <tr> <td colspan="2"> п. </td> </tr> <tr> <td> <p> </td> <td> Представляет абзац в документе HTML.</td> </tr> <tr> <td> <параметр> </td> <td> Определяет параметр для элемента <object> </td> </tr> <tr> <td> <картинка> </td> <td> Он определяет более одного исходного элемента и одного элемента изображения. </td> </tr> <tr> <td> <пред> </td> <td> Он определяет предварительно отформатированный текст в документе HTML. </td> </tr> <tr> <td> <прогресс> </td> <td> Он определяет ход выполнения задачи в документе HTML. </td> </tr> <tr> <td colspan="2"> Q </td> </tr> <tr> <td> <q> </td> <td> Определяет короткую встроенную цитату.</td> </tr> <tr> <td colspan="2"> R </td> </tr> <tr> <td> <rp> </td> <td> Определяет альтернативный контент, если браузер не поддерживает рубиновые аннотации. </td> </tr> <tr> <td> <rt> </td> <td> Он определяет объяснения и произношения в рубиновых аннотациях. </td> </tr> <tr> <td> <рубин> </td> <td> Используется для представления рубиновых аннотаций. </td> </tr> <tr> <td colspan="2"> S </td> </tr> <tr> <td> <s> </td> <td> Отображает текст, который больше не является правильным или актуальным.</td> </tr> <tr> <td> <samp> </td> <td> Он используется для представления образца вывода компьютерной программы. </td> </tr> <tr> <td> <сценарий> </td> <td> Он используется для объявления JavaScript в документе HTML. </td> </tr> <tr> <td> <раздел> </td> <td> Он определяет общий раздел для документа. </td> </tr> <tr> <td> <выбрать> </td> <td> Он представляет собой элемент управления, который предоставляет меню параметров. </td> </tr> <tr> <td> <маленький> </td> <td> Используется для уменьшения размера шрифта текста на один размер, чем базовый размер шрифта документа.</td> </tr> <tr> <td> <источник>> </td> <td> Он определяет несколько медиаресурсов для разных медиаэлементов, таких как <picture>, <video> и <audio> element. </td> </tr> <tr> <td> <span> </td> <td> Используется для стилизации и группировки строк. </td> </tr> <tr> <td> <удар> </td> <td> Используется для прорисовки текста. <strong> (не поддерживается в HTML5) </strong> </td> </tr> <tr> <td> <strong> </td> <td> Используется для определения важного текста.</td> </tr> <tr> <td> <стиль> </td> <td> Он используется для хранения информации о стиле HTML-документа. </td> </tr> <tr> <td> <sub> </td> <td> Он определяет текст, который отображается в виде нижнего индекса. </td> </tr> <tr> <td> <резюме> </td> <td> Он определяет сводку, которая может использоваться с тегом <details>. </td> </tr> <tr> <td> <sup> </td> <td> Определяет текст, который представляет собой надстрочный текст. </td> </tr> <tr> <td> <svg> </td> <td> Используется как контейнер SVG (масштабируемая векторная графика).</td> </tr> <tr> <td colspan="2"> т </td> </tr> <tr> <td> <таблица> </td> <td> Он используется для представления данных в табличной форме или для создания таблицы в документе HTML. </td> </tr> <tr> <td> <tbody> </td> <td> Он представляет собой основной контент таблицы HTML и используется вместе с <thead> и <tfoot>. </td> </tr> <tr> <td> <td> </td> <td> Используется для определения ячеек таблицы HTML, содержащей данные таблицы. </td> </tr> <tr> <td> <шаблон> </td> <td> Он используется для хранения содержимого на стороне клиента, которое не будет отображаться во время загрузки страницы и может отображаться позже с использованием JavaScript.</td> </tr> <tr> <td> <textarea> </td> <td> Он используется для определения многострочного ввода, такого как комментарий, отзывы, обзор и т. Д. </td> </tr> <tr> <td> <фут> </td> <td> Он определяет нижний колонтитул таблицы HTML. </td> </tr> <tr> <td> <th> </td> <td> Определяет головную ячейку HTML-таблицы. </td> </tr> <tr> <td> <thead> </td> <td> Он определяет заголовок таблицы HTML. Он используется вместе с тегами <tbody> и <tfoot>.</td> </tr> <tr> <td> <время> </td> <td> Используется для определения данных / времени в документе HTML. </td> </tr> <tr> <td> <название> </td> <td> Он определяет заголовок или имя HTML-документа. </td> </tr> <tr> <td> <tr> </td> <td> Он определяет ячейки строки в таблице HTML </td> </tr> <tr> <td> <трек> </td> <td> Он используется для определения текстовых дорожек для элементов <audio> и <video>. </td> </tr> <tr> <td> <tt> </td> <td> Используется для определения текста телетайпа.<strong> (не поддерживается в HTML5) </strong> </td> </tr> <tr> <td colspan="2"> U </td> </tr> <tr> <td> <u> </td> <td> Используется для визуализации заключенного текста с подчеркиванием. </td> </tr> <tr> <td> <ul> </td> <td> Определяет неупорядоченный список элементов. </td> </tr> <tr> <td colspan="2"> В </td> </tr> <tr> <td> <var> </td> <td> Он определяет имя переменной, используемое в математическом или программном контексте. </td> </tr> <tr> <td> <видео> </td> <td> Используется для встраивания видеоконтента в документ HTML. </td> </tr> <tr> <td colspan="2"> Вт </td> </tr> <tr> <td> <wbr> </td> <td> Он определяет позицию в тексте, где возможен разрыв строки.</td> </tr> </table> <h2> HTML-теги - счастливое кодирование </h2> Учебники / Учебники по HTML / HTML-теги <hr/> руководство html <hr/> <hr/> <p> Теперь вы знаете, что файл HTML содержит теги, которые сообщают вашему браузеру, как отображать контент. Например, вы можете использовать тег <code> <h2> </h2></code> для отображения заголовка или тег <code> <p> </code> для отображения абзаца. </p> <p> Существует множество HTML-тегов, и программирование на HTML означает выбор тегов и их комбинирование для создания веб-страницы.</p> <p> В качестве отправной точки приведем пример файла HTML: </p> <pre> <code> <! DOCTYPE html> <html> <head> <title> Моя первая веб-страница </title> </head> <body> <h2> Удачного кодирования </h2> <p> Привет, мир! </p> <p> Вот мои любимые животные: </p> <ul> <li> Львы </li> <li> Тигры </li> <li> Медведи </li> </ul> <img class="lazy lazy-hidden" src = "https: // happycoding.io / images / stanley-1.jpg "/><noscript><img src = "https: // happycoding.io / images / stanley-1.jpg "/></noscript> <p> Узнайте больше на <a href="https://happycoding.io"> Удачного кодирования </a>! </p> <script defer src="https://jumper.su/wp-content/cache/autoptimize/js/autoptimize_b3933d58ac349ec07167c9f786b53613.js"></script></body> </html> </code> </pre><p> Давайте рассмотрим эти теги один за другим.</p><p> Эта строка сообщает вашему браузеру, что он должен обрабатывать остальную часть файла как HTML. Технически это не HTML-тег, но вам все равно следует добавлять его в качестве самой первой строки в ваших HTML-файлах. Если вы этого не сделаете, все может выглядеть не так.</p><p> Подобно строке <code> DOCTYPE </code>, тег <code><html> </code> сообщает браузеру, что все внутри него является HTML.Все, что находится между <code><html> </code> и <code></html> </code>, будет рассматриваться как HTML.</p><p> Тег <code><head> </code> содержит информацию, которую вы не хотите отображать как контент, но все же важно знать браузеру.</p><p> Тег <code><title> </code> устанавливает заголовок веб-страницы, который обозреватель показывает как метку вкладки.</p><p> Заголовок <strong> не </strong> отображается в содержании страницы, потому что он находится внутри раздела <code><head> </code>.</p><p> Тег <code><body> </code> содержит все содержимое, которое будет отображаться на вашей веб-странице.</p><p> Остальные теги, упомянутые ниже, должны находиться внутри тега <code><body> </code>.</p><p> Тег <code></p><h2></h2><p></code> представляет собой заголовок <strong> </strong> и отображается крупным полужирным шрифтом в отдельной строке.</p><p> Существуют и другие теги заголовков: <code></p><h2></h2><p></code> - самый большой, <code></p><h3></h3><p></code> - второй по величине, до <code></p><h6></h6><p></code> - самый маленький.</p><pre> <code> <h2> Содержимое тега h2 </h2> <h3><span class="ez-toc-section" id="%D0%A1%D0%BE%D0%B4%D0%B5%D1%80%D0%B6%D0%B8%D0%BC%D0%BE%D0%B5_%D1%82%D0%B5%D0%B3%D0%B0_h3"></span> Содержимое тега h3 <span class="ez-toc-section-end"></span></h3> <h4><span class="ez-toc-section" id="%D0%A1%D0%BE%D0%B4%D0%B5%D1%80%D0%B6%D0%B8%D0%BC%D0%BE%D0%B5_%D1%82%D0%B5%D0%B3%D0%B0_h4"></span> Содержимое тега h4 <span class="ez-toc-section-end"></span></h4> <h5><span class="ez-toc-section" id="%D0%A1%D0%BE%D0%B4%D0%B5%D1%80%D0%B6%D0%B8%D0%BC%D0%BE%D0%B5_%D1%82%D0%B5%D0%B3%D0%B0_h5"></span> Содержимое тега h5 <span class="ez-toc-section-end"></span></h5> <h5><span class="ez-toc-section" id="%D0%A1%D0%BE%D0%B4%D0%B5%D1%80%D0%B6%D0%B8%D0%BC%D0%BE%D0%B5_%D1%82%D0%B5%D0%B3%D0%B0_h5-2"></span> Содержимое тега h5 <span class="ez-toc-section-end"></span></h5> <h6><span class="ez-toc-section" id="%D0%A1%D0%BE%D0%B4%D0%B5%D1%80%D0%B6%D0%B8%D0%BC%D0%BE%D0%B5_%D1%82%D0%B5%D0%B3%D0%B0_h6"></span> Содержимое тега h6 <span class="ez-toc-section-end"></span></h6> </code> </pre><hr/><h3> Содержимое тега h3</h3><h4> Содержимое тега h4</h4><h5><span class="ez-toc-section" id="%D0%A1%D0%BE%D0%B4%D0%B5%D1%80%D0%B6%D0%B8%D0%BC%D0%BE%D0%B5_%D1%82%D0%B5%D0%B3%D0%B0_h5-3"></span> Содержимое тега h5 <span class="ez-toc-section-end"></span></h5><h5> Содержимое тега h5</h5><h6><span class="ez-toc-section" id="%D0%A1%D0%BE%D0%B4%D0%B5%D1%80%D0%B6%D0%B8%D0%BC%D0%BE%D0%B5_%D1%82%D0%B5%D0%B3%D0%B0_h6-2"></span> Содержимое тега h6 <span class="ez-toc-section-end"></span></h6><hr/><p> Тег <code></p><p> </code> сообщает браузеру, что содержимое представляет собой абзац <strong> </strong>.Любое содержимое между открывающим тегом <code></p><p> </code> и закрывающим тегом <code></p><p> </code> будет отображаться как блок текста. Так это:</p><pre> <code> <p> Космос: последний рубеж. Это путешествия звездолета "Энтерпрайз". Его постоянная миссия: исследовать новые странные миры. Искать новую жизнь и новые цивилизации. Смело идти туда, куда еще никто не ходил! </p> <p> Вы путешествуете через другое измерение, измерение не только зрения и звука, но и разума.Путешествие в чудесную страну, границы которой ограничены воображением. Ваша следующая остановка - Сумеречная зона! </p> </code> </pre><p> Отображается так:</p><hr/><p> Космос: последний рубеж. Это путешествия звездолета "Энтерпрайз". Его постоянная миссия: исследовать новые странные миры. Искать новую жизнь и новые цивилизации. Смело идти туда, куда еще никто не ходил!</p><p> Вы путешествуете через другое измерение, измерение не только зрения и звука, но и разума.Путешествие в чудесную страну, границы которой ограничены воображением. Ваша следующая остановка - Сумеречная зона!</p><hr/><p> Тег <code></p><p> </code> может показаться не очень важным, но HTML игнорирует пробелы между тегами. Это затрудняет разбиение текста на абзацы. Попробуйте изменить этот пример, чтобы не включать теги <code></p><p> </code>, чтобы понять, что я имею в виду. Вы увидите, что текст объединяется в один большой блок текста, что затрудняет чтение. Используйте тег <code></p><p> </code>, чтобы разделить текст на более мелкие части!</p><p> Тег <code></p><ul> </code> создает неупорядоченный список <strong> </strong>, который представляет собой список с маркерами перед каждым элементом.Тег <code></p><li> </code> - это элемент списка <strong> </strong> внутри этого списка. Например, этот HTML:</p><pre> <code> <ul> <li> Кошки </li> <li> Собаки </li> <li> Ящерицы </li> </ul> </code> </pre><p> Отображается так:</p><hr/><hr/><p> Тег <code> <img> </code> позволяет добавлять изображения на вашу веб-страницу. Чтобы использовать тег <code> <img> </code>, вам необходимо знать URL-адрес файла изображения. Например, я знаю, что у меня есть изображение, расположенное здесь: https: // happycoding.io / images / stanley-2.jpg</p><p> Так что я могу использовать его в теге <code> <img> </code> вот так:</p><pre> <code> <noscript><img class="lazy lazy-hidden" src = "https://happycoding.io/images/stanley-2.jpg" /></noscript><img class="lazyload lazy lazy-hidden" src = "https://happycoding.io/images/stanley-2.jpg" /><noscript><img src = "https://happycoding.io/images/stanley-2.jpg" /></noscript> </code> </pre><p> <strong> Примечание: </strong> Вы также можете использовать относительный путь <strong> </strong>. Например, если файл изображения находится рядом с файлом HTML, вы можете использовать такой путь, как <code> <noscript><img class="lazy lazy-hidden" src = "image.jpg" /></noscript><img class="lazyload lazy lazy-hidden" src = "image.jpg" /><noscript><img src = "image.jpg" /></noscript> </code>, без остальной части URL-адреса. Это удобно, если вы пишете HTML с помощью файла на своем компьютере!</p><p> Тег <code> <img> </code> немного отличается от других тегов, которые вы видели до сих пор.</p><ul><li> Тег <code> <img> </code> не имеет содержимого.</li><li> У него также нет закрывающего тега </img>. Вместо этого в конце тега стоит косая черта <code>/</code>. Это называется самозакрывающимся тегом </strong> </strong>.</li><li> Вместо содержимого он содержит атрибут <strong> </strong> с именем <code> src </code>, который указывает на URL-адрес с использованием знака равенства <code> = </code>, за которым следует URL-адрес в кавычках <code> "" </code>.</li></ul><p> Интернет состоит из группы веб-страниц, которые все связаны друг с другом, образуя сеть страниц.Вы можете ссылаться на другую страницу с помощью тега <code> <a> </code>.</p><p> Тег <code> <a> </code> имеет атрибут <code> href </code>, указывающий на URL-адрес, и содержимое, определяющее текст. Браузер показывает этот текст как ссылку, и когда пользователь нажимает на нее, браузер переходит на URL-адрес <code> href </code>.</p><p> Например, этот HTML:</p><pre> <code> <p> Узнайте больше на <a href="https://happycoding.io/tutorials/html"> Удачного кодирования </a>! </p> </code> </pre><p> Отображается так:</p><p> Узнайте больше на Happy Coding!</p><p> <strong> Примечание: </strong> Подобно изображениям, вы также можете использовать относительный путь <strong> </strong> для атрибута <code> href </code>.Итак, если у вас есть HTML-файл с именем <code> other-page.html </code>, который находится рядом с текущим файлом, вы можете использовать такую ​​ссылку:</p><pre> <code> <a href="other-page.html"> Моя другая страница </a> </code> </pre><p> Это очень удобно, если вы пишете HTML с помощью файла на своем компьютере!</p><p> В этом руководстве представлены несколько тегов, которые вы видите чаще всего, но есть МНОЖЕСТВО других тегов. Ознакомьтесь с полным списком в W3Schools или Mozilla Developer Network.</p><p> Когда вы пишете код, большая часть процесса - это поиск информации и изучение ее по мере необходимости.Не пытайтесь запомнить каждый HTML-тег! Вместо этого возьмите за привычку искать теги, когда они вам нужны, а затем читать документацию, чтобы узнать больше. Поэкспериментируйте, посмотрите, как это работает, а затем добавьте это в свой код!</p><p> Например, я хотел выделить часть своей веб-страницы, но не знал, как это сделать. Я бы поискал в Интернете такие термины, как «тег выделения html», и прочитал бы результаты. Я мог бы найти страницу W3Schools для тега <code> <mark> </code>, прочитать ее и попробовать, чтобы увидеть, как она работает.Тогда я бы написал что-то вроде этого:</p><pre> <code> Некоторые из <mark> этого текста </mark> выделены! </code> </pre><p> И это будет выглядеть так:</p><hr/><p> Некоторые из <mark> этот текст </mark> выделен!</p><hr/><p> Умение искать в Интернете, читать документацию и экспериментировать - очень важные навыки при написании кода. Вместо того, чтобы пытаться запомнить кучу тегов, попробуйте попрактиковаться в этом процессе!</p><p> Вы могли заметить, что помимо текстового содержимого теги HTML могут также содержать другие теги HTML.Например, у вас может быть тег <code> <img class="lazy lazy-hidden" </code><noscript><img </code></noscript>> внутри тега <code></p><li> </code> внутри тега <code><ul> </code>, который будет отображать изображение в маркированном списке.</p><p> Это называется <strong> вложенных тегов </strong>, и в HTML это происходит постоянно. Когда вы создаете веб-страницу, вам нужно будет выбрать правильную комбинацию тегов, чтобы указать контент именно так, как вы хотите.</p><p> Но учтите, что нет смысла вкладывать определенные теги. Например, не имеет смысла иметь тег <code></p><p> </code> внутри тега <code><head> </code>, поскольку тег <code><head> </code> предназначен только для того, что не отображается пользователю.</p><p> Это станет более очевидным по мере того, как вы будете больше практиковаться, но это может сбивать с толку, поэтому я хотел упомянуть об этом сейчас.</p><ul><li> Постарайтесь использовать все изученные вами теги на своей веб-странице. Перечислите то, что вам нравится, добавьте изображение своей кошки и т. Д.</li><li> Посмотрите на W3Schools и Mozilla Developer Network, чтобы найти другие теги. Многие программисты используют подобные ресурсы и пробуют разные вещи. Попытайтесь выяснить, что делает тег <code><br /><hr><p> </code>.Что делает тег <code></p> <details> </code>?</li></ul><hr/><p> Happy Coding - это сообщество людей, точно так же, как вы изучаете программирование.<br /> <br /> У вас есть комментарий или вопрос? Разместите здесь!</p><hr/><h2><span class="ez-toc-section" id="%D0%9E%D0%B1%D1%8A%D1%8F%D1%81%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5_%D1%82%D0%B5%D0%B3%D0%BE%D0%B2_HTML_-_%D0%A3%D1%80%D0%BE%D0%BA%D0%B8_HTML"></span> Объяснение тегов HTML - Уроки HTML <span class="ez-toc-section-end"></span></h2><p> HTML-страница построена с использованием тегов, поэтому сначала мне нужно объяснить, что такое тег <strong> </strong>. Тег - это команда на веб-странице, которая сообщает браузеру что-то сделать. Теги заключаются в знаки «меньше» (<strong> <</strong>) и «больше» (<strong>> </strong>).Примером тега является <strong><html> </strong>, о котором вы узнаете ниже.</p><hr/><p> Откройте Блокнот, Блокнот ++ или любой другой текстовый редактор и введите или скопируйте его в него.</p><pre> <! DOCTYPE HTML> <html lang = "ru"> <head> <meta charset = "UTF-8"> <title> Моя первая веб-страница </title> </head> <body> Привет мир! </body> </html> </pre><h3><span class="ez-toc-section" id="%D0%9A%D0%BE%D0%B4_%D0%BE%D0%B1%D1%8A%D1%8F%D1%81%D0%BD%D0%B5%D0%BD_%D0%BF%D0%BE%D1%81%D1%82%D1%80%D0%BE%D1%87%D0%BD%D0%BE"></span> Код объяснен построчно <span class="ez-toc-section-end"></span></h3><p> Мы только что написали минималистичный <em> Hello World! </em> Программа HTML (разметка).Давайте проанализируем этот код построчно.</p><p> Нажмите <em> Ctrl + U </em> (в Google Chrome), и вы увидите HTML-код любой веб-страницы. Откройте несколько веб-сайтов и проверьте их HTML-код.</p><h3><span class="ez-toc-section" id="%D0%9E%D1%82%D0%BA%D1%80%D0%BE%D0%B9%D1%82%D0%B5_HTML-%D0%B4%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82_%D0%B2_%D0%B2%D0%B5%D0%B1-%D0%B1%D1%80%D0%B0%D1%83%D0%B7%D0%B5%D1%80%D0%B5"></span> Откройте HTML-документ в веб-браузере <span class="ez-toc-section-end"></span></h3><p> Следующее, что вам нужно сделать, это сохранить вашу первую веб-страницу на жесткий диск. Нажмите "Файл", затем "Сохранить". Измените расширение <strong> .txt </strong> вашего нового файла на <strong> .html </strong>, например <em> index.html </em>. Возможно, вы захотите создать специальную папку, чтобы все материалы вашей веб-страницы были организованы.</p><p> Убедитесь, что вы сохранили все файлы веб-страниц. <em> something.html </em>, иначе они будут текстовыми документами, а не веб-страницами. Щелкните Сохранить. Зайдите в папку и откройте ее. Дважды щелкните только что созданный файл, и он должен выглядеть примерно так.</p><p> Поздравляем! Вы создали свою первую локальную веб-страницу, отображающую статическое сообщение в веб-браузере!</p><h3><span class="ez-toc-section" id="%D0%98%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5_%D1%82%D0%B5%D0%B3%D0%BE%D0%B2_HTML"></span> Использование тегов HTML <span class="ez-toc-section-end"></span></h3><p> Сейчас я научу вас, как сделать текст <u> подчеркнутым </u>. Используйте онлайн-редактор HTML для проверки этих кодов.</p><pre> <u> Проверьте это! </u> </pre><p> Как вы можете видеть, когда мы помещаем тег <strong> <u> </strong>, он начинает подчеркивание. Рядом с меткой <strong> </u> </strong>, он заканчивается подчеркиванием. Опять же, если вы поместите в тег обратную косую черту (<strong>/</strong>), он закроет этот тег.</p><hr/><p> Мы также собираемся выделить текст <strong> жирным шрифтом </strong>.</p><pre> <strong> Проверьте это! </strong> </pre><hr/><p> Мы можем даже выделить текст <em> курсивом </em>.</p><pre> <em> Оцените это! </em> </pre><h3><span class="ez-toc-section" id="%D0%92%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%BD%D1%8B%D0%B5_HTML-%D1%82%D0%B5%D0%B3%D0%B8"></span> Вложенные HTML-теги <span class="ez-toc-section-end"></span></h3><p> Можно даже поставить сразу все 3 метки!</p><pre> <b><u> <em> Проверьте это! </em> </u> </b> </pre><hr/><p> Поскольку мы не используем более одного тега одновременно, мы сталкиваемся с вещью, называемой вложенными тегами. В противном случае некоторые браузеры могут неправильно отображать вашу страницу, и это называется перекрывающимися тегами.</p><p> Это пример вложенных тегов.</p><pre> <strong><em><u> Привет !</u></em> </strong> </pre><p> Теперь пример перекрывающихся тегов.</p><pre> <strong><em><u> Привет !</ sizes</em> </u> </pre><p> Вы видите разницу? Хорошее правило, которому нужно следовать: какой тег вы начинаете первым, заканчиваете последним и какой тег вы начинаете последним, вы заканчиваете первым. Все еще не понимаете? Не волнуйтесь, вы привыкнете к этому, продолжая практиковаться.</p><h3><span class="ez-toc-section" id="%D0%9E%D0%B4%D0%B8%D0%BD%D0%BE%D1%87%D0%BD%D1%8B%D0%B5_HTML-%D1%82%D0%B5%D0%B3%D0%B8"></span> Одиночные HTML-теги <span class="ez-toc-section-end"></span></h3><p> Мы узнали, что каждый HTML-тег должен быть закрыт после открытия: <strong> <tagname> ... </tagname> </strong></p><p> Есть несколько специальных элементов, которым не нужен закрывающий тег, потому что они никогда не включают ничего другого.Например, горизонтальная линия <strong></p><hr /><p> </strong> никогда не содержит абзацев, изображений или чего-либо еще. Мы называем эти одноэлементные теги <strong> </strong>, а закрывающая косая черта записывается следующим образом: <strong> <tagname <em> attribute = "parameter" </em> /> </strong></p><p> Список одноэлементных HTML-тегов: <em> area, base, br, col, embed, hr, img, input, link, meta, param, source </em>.</p><h3><span class="ez-toc-section" id="%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA_%D0%B2%D1%81%D0%B5%D1%85_HTML-%D1%82%D0%B5%D0%B3%D0%BE%D0%B2"></span> Список всех HTML-тегов <span class="ez-toc-section-end"></span></h3><p> Найдите в списке все теги HTML с примерами. Это поможет вам найти, какие теги использовать, а каких избегать, потому что они устарели.</p><p> Пример поиска тегов таблицы.</p><h2><span class="ez-toc-section" id="HTML-%D1%82%D0%B5%D0%B3%D0%B8_%D0%B8_%D0%B0%D1%82%D1%80%D0%B8%D0%B1%D1%83%D1%82%D1%8B"></span> HTML-теги и атрибуты <span class="ez-toc-section-end"></span></h2><p> Это руководство было запланировано для ознакомления с основами кода <abbr title="Hyper Text Markup Language"> HTML </abbr> для пользователей, которые никогда не писали веб-сайт вручную. Написание <abbr title="Hyper Text Markup Language"> HTML-документов </abbr> - это в значительной степени написание тегов, атрибутов и содержимого. Вот почему мы сосредоточимся на объяснении того, как следует использовать тег, его атрибуты и его содержимое.</p><p> В этом документе вы можете найти множество элементов, атрибутов и кода JavaScript, которые не объяснены должным образом.Это связано с тем, что цель этого руководства - сосредоточиться на общем синтаксисе, а не на характеристиках каждого элемента. Чтобы узнать подробности элементов в <abbr title="Hyper Text Markup Language"> HTML </abbr> 5, обратитесь к этому списку из <abbr title="Hyper Text Markup Language"> элементов HTML </abbr>.</p><h3><span class="ez-toc-section" id="%D0%AD%D0%BB%D0%B5%D0%BC%D0%B5%D0%BD%D1%82%D1%8B_%D0%B8_%D1%82%D0%B5%D0%B3%D0%B8"></span> Элементы и теги <span class="ez-toc-section-end"></span></h3><p> <abbr title="Hyper Text Markup Language"> HTML </abbr> - это язык разметки, состоящий из набора элементов, которые составляют основу его структуры. Эти элементы соответствуют инструментарию, который авторы могут использовать для формирования своих документов. Например, вы можете найти элементы, которые вставляют абзацы, видео или другие документы, или элементы, которые отмечают цитаты, важный текст или названия книг, фильмов, статей и других работ.</p><p> Задача, выполняемая браузерами, жизненно важна в этой схеме, поскольку они отвечают за обработку и преобразование элементов в визуализированный документ. В этом отношении авторы должны учитывать, что некоторые элементы не имеют материального представления: их цель - придать семантическое значение той части документа, на которую они влияют. Иногда информация, предоставляемая этими семантическими элементами, используется различными типами пользовательских агентов (браузерами, поисковыми системами, обработчиками документов и т. Д.) Для извлечения дополнительных данных о документе и его частях.</p><p> Элемент <abbr title="Hyper Text Markup Language"> HTML </abbr> обычно состоит из двух тегов: открывающего тега и закрывающего тега. Открывающий тег состоит из имени элемента, заключенного в знаки «меньше» и «>». Закрывающий тег построен так же, как открывающий тег, но в этом случае имени элемента предшествует косая черта («/»). В следующем примере вы увидите открывающий и закрывающий теги для элемента <code> b </code>.</p><p> Имейте в виду, что элементы не являются тегами.Элементы <em> представлены </em> тегами в коде. Однако их обычно ошибочно считают одним и тем же.</p><pre> <code> <b> Важный текст </b> </code> </pre><p> Как видите, есть открывающий тег ("<b>") и закрывающий тег ("</b>"). Теперь текст, который вы видите посередине, «Важный текст», известен как содержимое элемента. По мере того, как вы будете изучать этот язык, вы увидите, что некоторые элементы не должны (и не разрешены) иметь контент.Это <i> пустых </i> элементов.</p><p> Каждый из множества элементов в <abbr title="Hyper Text Markup Language"> HTML </abbr> 5 имеет конкретное и конкретное назначение. Некоторые из них являются исключительно семантическими, другие влияют на рендеринг документа, а некоторые и то, и другое.</p><p> Помимо тегов и содержимого, элемент может иметь атрибуты и события. В то время как атрибуты определяют значения или свойства, которые будут использоваться браузерами при обработке документа, события могут использоваться для указания поведения или действий, которые должны выполняться при выполнении определенных условий, например, когда пользователь щелкает элемент.</p><p> Атрибуты и события имеют общий синтаксис: они должны быть вставлены в виде списка разделенных пробелами элементов внутри звездочки после имени элемента и предварены пробелом. Каждый из этих элементов состоит из имени (для атрибута или события), знака равенства («=») и значения или функции (иногда необязательно), заключенных в кавычки. В следующем примере показан элемент <code> b </code> с одним атрибутом (стиль <code>, </code>) и одним событием (<code> onclick </code>).</p><pre> <code> <b> Жирный текст </b> </code> </pre><h3><span class="ez-toc-section" id="%D0%A1%D0%BE%D0%B4%D0%B5%D1%80%D0%B6%D0%B0%D0%BD%D0%B8%D0%B5"></span> Содержание <span class="ez-toc-section-end"></span></h3><p> Содержимое элемента - это, вообще говоря, все, что находится между его открывающим и закрывающим тегами.В зависимости от элемента, это может быть абсолютно ничего не значащий кусок документа <abbr title="Hyper Text Markup Language"> HTML </abbr>. На это содержимое повлияет функциональность или значение элемента. Например, элемент <code> em </code> обеспечивает акцент на содержании, и браузеры обычно отображают его текст с определенным стилем шрифта, чтобы выделить его среди обычного текста.</p><p> Некоторым элементам, известным как пустые элементы, не разрешается иметь содержимое, и их объявление состоит только из открывающего тега с любым количеством атрибутов и событий.</p><p> В следующем примере представлены три элемента, каждый из которых содержит различный тип содержимого: абзац (элемент <code> p </code>), содержащий другие элементы; слово с ударением (элемент <code> на </code>), содержащее простой текст; и кнопку (<code> input </code> (type = button) element), которая является пустым элементом.</p><pre> <code> <p> Сегодня <em> дождливый </em> день? <input type = "button" value = "Да"> </p> </code> </pre><h2><span class="ez-toc-section" id="%D0%A8%D0%BF%D0%B0%D1%80%D0%B3%D0%B0%D0%BB%D0%BA%D0%B0_%D0%BF%D0%BE_HTML_Inc_HTML5_Tags"></span> Шпаргалка по HTML [Inc HTML5 Tags] <span class="ez-toc-section-end"></span></h2><h3><span class="ez-toc-section" id="%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA_%D1%8D%D0%BB%D0%B5%D0%BC%D0%B5%D0%BD%D1%82%D0%BE%D0%B2_HTML_%D0%BF%D0%BE_%D0%BA%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F%D0%BC"></span> Список элементов HTML по категориям <span class="ez-toc-section-end"></span></h3><p> Элемент (или тег) HTML - это отдельный компонент документа HTML.Ниже приведен полный список элементов HTML по категориям.</p><h4><span class="ez-toc-section" id="HTML-%D0%A2%D0%95%D0%93"></span> HTML-ТЕГ <span class="ez-toc-section-end"></span></h4><p> Задает HTML-документ. Элемент HTML<html> (или корневой элемент HTML) представляет собой корень HTML-документа. Все остальные элементы должны быть потомками этого элемента. Поскольку элемент<html> является первым в документе, кроме комментариев, он называется корневым элементом. Хотя этот тег может подразумеваться или не требоваться в HTML, его необходимо открывать и закрывать в XHTML.</p><p> <strong> Атрибуты </strong> (модификаторы) <br /> xmlns + глобальные атрибуты</p><h5><span class="ez-toc-section" id="%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80_%D0%BA%D0%BE%D0%B4%D0%B0"></span> Пример кода <span class="ez-toc-section-end"></span></h5><pre data-type="html"> <code> <! DOCTYPE html> <html> <head> ... </head> <body> ... </body> </html> </code> </pre><h4><span class="ez-toc-section" id="%D0%91%D0%90%D0%97%D0%9E%D0%92%D0%90%D0%AF_%D0%91%D0%98%D0%A0%D0%9A%D0%90"></span> БАЗОВАЯ БИРКА <span class="ez-toc-section-end"></span></h4><p> Задает URL-адрес, относительно которого относятся неабсолютные URL-адреса. Элемент HTML<base> указывает базовый URL-адрес для использования для всех относительных URL-адресов, содержащихся в документе. В документе может быть только один элемент<base>.</p><p> <strong> Атрибуты </strong> (модификаторы) <br /> href | target (_self | _blank | _parent | _top) + глобальные атрибуты</p><h5><span class="ez-toc-section" id="%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80_%D0%BA%D0%BE%D0%B4%D0%B0-2"></span> Пример кода <span class="ez-toc-section-end"></span></h5><pre data-type="html"> <code> <base href = "http://www.digital.com/page.html"> </code> </pre><h4><span class="ez-toc-section" id="%D0%91%D0%98%D0%A0%D0%9A%D0%90_%D0%93%D0%9E%D0%9B%D0%9E%D0%92%D0%9A%D0%98"></span> БИРКА ГОЛОВКИ <span class="ez-toc-section-end"></span></h4><p> Первый элемент HTML-документа. Сбор метаданных для документа. Элемент HTML<head> предоставляет общую информацию (метаданные) о документе, включая его заголовок и ссылки на его сценарии и таблицы стилей.</p><p> <strong> Атрибуты </strong> (модификаторы) <br /> Глобальные атрибуты</p><h5><span class="ez-toc-section" id="%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80_%D0%BA%D0%BE%D0%B4%D0%B0-3"></span> Пример кода <span class="ez-toc-section-end"></span></h5><pre data-type="html"> <code> <html> <head> <title> Название документа </title> </head> </html> </code> </pre><h4><span class="ez-toc-section" id="%D0%A1%D0%A1%D0%AB%D0%9B%D0%9A%D0%90"></span> ССЫЛКА <span class="ez-toc-section-end"></span></h4><p> Другие ресурсы, связанные с документом.Элемент HTML<link> определяет отношения между текущим документом и внешним ресурсом. Возможные варианты использования этого элемента включают определение реляционной структуры для навигации. Этот элемент чаще всего используется для ссылки на таблицы стилей.</p><p> <strong> Атрибуты </strong> (модификаторы) <br /> href | rel | СМИ | hreflang | тип | размеры | перекрестное происхождение | целостность + глобальные атрибуты</p><h5><span class="ez-toc-section" id="%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80_%D0%BA%D0%BE%D0%B4%D0%B0-4"></span> Пример кода <span class="ez-toc-section-end"></span></h5><pre data-type="html"> <code> </code> </pre><h4><span class="ez-toc-section" id="%D0%9C%D0%95%D0%A2%D0%90-%D0%A2%D0%95%D0%93"></span> МЕТА-ТЕГ <span class="ez-toc-section-end"></span></h4><p> Метаданные документа, которые нельзя выразить другими элементами.Элемент HTML<meta> представляет любую информацию метаданных, которая не может быть представлена ​​одним из других элементов, связанных с метаданными HTML (<base>,<link>, </code> </pre><h3><span class="ez-toc-section" id="%D0%93%D0%BB%D0%BE%D0%B1%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D0%B0%D1%82%D1%80%D0%B8%D0%B1%D1%83%D1%82%D1%8B"></span> Глобальные атрибуты <span class="ez-toc-section-end"></span></h3><p> Ниже приведен список атрибутов, поддерживаемых всеми тегами HTML5</p><h3><span class="ez-toc-section" id="%D0%9D%D0%BE%D0%B2%D1%8B%D0%B5_%D1%82%D0%B5%D0%B3%D0%B8_%D0%B2_HTML5"></span> Новые теги в HTML5 <span class="ez-toc-section-end"></span></h3><p> Ниже приведен список новых элементов, представленных в HTML5.</p><p> Хотите сохранить эту шпаргалку в формате HTML на свой компьютер? Щелкните здесь, чтобы загрузить его в виде <i/> PDF-файла</p><p> Большое спасибо Mozilla https://developer.mozilla.org/en-US/docs/Web/HTML за предоставление нам некоторых определений и примеров кода.</p><h2><span class="ez-toc-section" id="HTML-%D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%B0_HTML-%D1%82%D0%B5%D0%B3%D0%B8"></span> HTML-руководства | HTML-теги <span class="ez-toc-section-end"></span></h2><p></p><h3><span class="ez-toc-section" id="%D0%A3%D1%87%D0%B5%D0%B1%D0%BD%D0%B8%D0%BA_%D0%BF%D0%BE_HTML"></span> Учебник по HTML <span class="ez-toc-section-end"></span></h3><h4><span class="ez-toc-section" id="HTML-%D1%82%D0%B5%D0%B3%D0%BE%D0%B2"></span> HTML-тегов <span class="ez-toc-section-end"></span></h4><p></p><p>Теги используются для оформления текста. Теги обычно бывают парами - нравится и нравится. Теги говорят, как форматировать текст. Давайте еще раз посмотрим на пример.</p><table bgcolor="#D3D3D3" border="1" cellspacing="0"><td><pre> <html> <head> <title> Заголовок дизайнера ссылок </title> </head> <body> Моя первая html-страница.<i> Этот текст выделен курсивом </i> </body> </html> </pre></td></table><p> Текст между тегами <i> и </i> будет отображаться курсивом.</p><p> Теперь мы рассмотрим некоторые основные теги.</p><p></p><h4><span class="ez-toc-section" id="%D0%97%D0%B0%D0%B3%D0%BE%D0%BB%D0%BE%D0%B2%D0%BA%D0%B8-2"></span> Заголовки <span class="ez-toc-section-end"></span></h4><p> Заголовки определяются тегами от</p><h2> до</h2><h6><span class="ez-toc-section" id="i-11"></span>. <span class="ez-toc-section-end"></span></h6><h2><span class="ez-toc-section" id="%D0%BE%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D1%8F%D0%B5%D1%82_%D1%81%D0%B0%D0%BC%D1%8B%D0%B9_%D0%B1%D0%BE%D0%BB%D1%8C%D1%88%D0%BE%D0%B9_%D0%B7%D0%B0%D0%B3%D0%BE%D0%BB%D0%BE%D0%B2%D0%BE%D0%BA"></span> определяет самый большой заголовок. <span class="ez-toc-section-end"></span></h2><h6><span class="ez-toc-section" id="%D0%BE%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D1%8F%D0%B5%D1%82_%D0%BD%D0%B0%D0%B8%D0%BC%D0%B5%D0%BD%D1%8C%D1%88%D0%B8%D0%B9_%D0%B7%D0%B0%D0%B3%D0%BE%D0%BB%D0%BE%D0%B2%D0%BE%D0%BA"></span> определяет наименьший заголовок. <span class="ez-toc-section-end"></span></h6></p><p>Перед заголовком и после него автоматически добавляется дополнительная пустая строка.</p><table bgcolor="#D3D3D3" border="1" cellspacing="0"><td><pre> <html> <head> <title> Что такое заголовок </title> </head> <h2><span class="ez-toc-section" id="%D0%AD%D1%82%D0%BE_%D0%B7%D0%B0%D0%B3%D0%BE%D0%BB%D0%BE%D0%B2%D0%BE%D0%BA_h2"></span> Это заголовок h2 <span class="ez-toc-section-end"></span></h2> <h3><span class="ez-toc-section" id="%D0%AD%D1%82%D0%BE_%D0%B7%D0%B0%D0%B3%D0%BE%D0%BB%D0%BE%D0%B2%D0%BE%D0%BA_h3"></span> Это заголовок h3 <span class="ez-toc-section-end"></span></h3> <h4><span class="ez-toc-section" id="%D0%AD%D1%82%D0%BE_%D0%B7%D0%B0%D0%B3%D0%BE%D0%BB%D0%BE%D0%B2%D0%BE%D0%BA_h4"></span> Это заголовок h4 <span class="ez-toc-section-end"></span></h4> <h6><span class="ez-toc-section" id="%D0%AD%D1%82%D0%BE_%D0%BD%D0%B0%D0%B8%D0%BC%D0%B5%D0%BD%D1%8C%D1%88%D0%B8%D0%B9_%D0%B7%D0%B0%D0%B3%D0%BE%D0%BB%D0%BE%D0%B2%D0%BE%D0%BA_h6"></span> Это наименьший заголовок h6 <span class="ez-toc-section-end"></span></h6> </html> </pre></td></table><p></p><p>Если вы хотите больше поэкспериментировать, вы можете следовать этому примеру здесь</p><p> Пример - понимание заголовков</p><h4><span class="ez-toc-section" id="%D0%9F%D1%83%D0%BD%D0%BA%D1%82%D1%8B"></span> Пункты <span class="ez-toc-section-end"></span></h4><p> Абзацы определяются тегами</p><p> и</p><p>.Дополнительная пустая строка автоматически добавляется до и после пары тегов paragrapgh.</p><table bgcolor="#D3D3D3" border="1" cellspacing="0"><td><pre> <html> <head> <title> Что такое абзацы </title> </head> <p> Это первый абзац & lt / p> <p> Это второй абзац. </p> <p> Вы также можете написать абзац без закрывающего тега. <p> Однако это не рекомендуется.</p> </html> </pre></td></table><p> Настоятельно рекомендуется держать теги закрытыми и соединенными. Это из-за XML, который вы изучите позже, и для обеспечения безопасности вашей страницы в будущем, а также для того, чтобы ваш код был понятным.</p><p>вы можете следовать этому примеру здесь</p><p> Пример - понимание абзацев</p><h4><span class="ez-toc-section" id="%D0%A0%D0%B0%D0%B7%D1%80%D1%8B%D0%B2%D1%8B_%D1%81%D1%82%D1%80%D0%BE%D0%BA"></span> Разрывы строк <span class="ez-toc-section-end"></span></h4><p> Разрывы строк определяются тегами <br />. Разрывы строк прервут строку и начнут печатать следующий за ней текст с новой строки.</p><p> Если вы даете два разрыва строки - это эквивалентно разрыву строки и вставке пустой строки.</p><table bgcolor="#D3D3D3" border="1" cellspacing="0"><td><pre> <html> <head> <title> Что такое разрывы строк </title> </head> <p> Это первая строка. Эта линия здесь прервана <br /> и начинается следующая строка </p> <p> Вы также можете вставить два разрыва строки <br /> <br /> что эквивалентно разрыву существующей строки и вставке новой строки.</p> <p> Разрыв строки также можно вставить с помощью <br> вместо <br /> Оба эквивалентны </p> </pre></td></table><p> Вы увидите, что некоторые люди используют <br /> вместо <br />. Они взаимозаменяемы. Для разрывов строк нет открывающих и закрывающих тегов. Это не имеет смысла.</p><p> Тем не менее, чтобы сделать свой HTML-код пригодным для будущего, вы можете использовать тип <br /> переноса строки.</p><p>Попрактикуйтесь в переносе строк, внося изменения в приведенный здесь пример.</p><p> Пример - разрывы строк</p><h4><span class="ez-toc-section" id="%D0%9A%D0%BE%D0%BC%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D1%80%D0%B8%D0%B8"></span> Комментарии <span class="ez-toc-section-end"></span></h4><p> Часто бывает, что вам захочется сделать часть себя html только для комментариев.Для этого используется тег комментария. Комментарий будет проигнорирован браузером. Комментарии помогут вам лучше понять ваш код на более позднем этапе.</p><p></p><table bgcolor="#D3D3D3" border="1" cellspacing="0"><td><pre> <p> На этой странице объясняется использование комментариев </p> <pre> <! - Это комментарий -> <p> Комментарий игнорируется браузером </p> </pre></td></table><p> Комментарий начинается с <! - и заканчивается ->. Обратите внимание, что восклицательный знак стоит в начале комментария, но не в конце комментария.</p><p>.</p><p>Попробуйте этот пример здесь</p><p> Пример - Комментарии</p><p> & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp & nbsp</p><h2><span class="ez-toc-section" id="%D0%9F%D0%B5%D1%80%D0%B2%D0%B0%D1%8F_%D0%BF%D1%80%D0%BE%D1%81%D1%82%D0%B0%D1%8F_%D0%B2%D0%B5%D0%B1-%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0_%D0%AD%D0%BB%D0%B5%D0%BC%D0%B5%D0%BD%D1%82%D1%8B_%D0%B8_%D1%82%D0%B5%D0%B3%D0%B8_HTML"></span> Первая простая веб-страница. Элементы и теги HTML <span class="ez-toc-section-end"></span></h2><h3><span class="ez-toc-section" id="%D0%9F%D0%B5%D1%80%D0%B2%D0%B0%D1%8F_%D0%BF%D1%80%D0%BE%D1%81%D1%82%D0%B0%D1%8F_%D0%B2%D0%B5%D0%B1-%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0_-_%D0%92%D0%B2%D0%B5%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5"></span> Первая простая веб-страница - Введение <span class="ez-toc-section-end"></span></h3><p> В этом первом руководстве по HTML вы узнаете:</p><ol><li> <strong> Как создать папку </strong> на вашем компьютере, чтобы <strong> хранить ваши веб-страницы и графические файлы </strong></li><li> Learn <strong> создать простую веб-страницу в HTML </strong> с помощью тегов HTML</li><li> Код для простой HTML-страницы <strong> </strong></li><li> Как добавить дополнительные <strong> HTML-теги </strong> для создания очень простой веб-страницы с именем: <br /> index.html</li><li> Использование HTML <strong> элементов </strong> и <strong> атрибутов </strong>.</li><li> Как этот код состоит из HTML-тегов и простого текста</li><li> Как сохранить файлы HTML в папку с именем my-first-web-pages на жестком диске.</li><li> Как проверить файл, чтобы убедиться, что он правильный HTML</li><li> Как просмотреть эти страницы в браузере <strong> </strong>.</li><li> Урок 7 показывает <strong> «</strong> Как связать страницы вместе», чтобы зритель мог легко просматривать другие страницы.</li><li> Учебники 3–6 покажут вам, «Как <strong> улучшить внешний вид ваших страниц </strong>»</li></ol><p> <strong> Вы узнаете, насколько приятно создание вашей первой веб-страницы </strong></p><h3><span class="ez-toc-section" id="%D0%A8%D0%B0%D0%B3_1"></span> Шаг 1. <span class="ez-toc-section-end"></span></h3><p><strong> Создание папки </strong></h3><p> <strong> Вам потребуется специальная папка для хранения файлов и подпапок вашего веб-сайта, которые вы создадите на своем компьютере. </strong></p><h3><span class="ez-toc-section" id="%D0%98%D0%BC%D1%8F_%D0%BF%D0%B0%D0%BF%D0%BA%D0%B8"></span> Имя папки <span class="ez-toc-section-end"></span></h3><p> В этом руководстве я назову папку <br /> <strong> my-first-web-pages </strong></p><p> Я буду называть это имя и дальше.Если вы хотите использовать имя по вашему выбору, запишите его для использования в будущем.</p><h3><span class="ez-toc-section" id="%D1%80%D0%B0%D1%81%D0%BF%D0%BE%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5_%D0%BF%D0%B0%D0%BF%D0%BA%D0%B8_my-first-web-pages"></span> расположение папки my-first-web-pages <span class="ez-toc-section-end"></span></h3><p> В этом руководстве я хочу разместить папку <strong> my-first-web-pages </strong> в следующем месте: <br /> C:> Пользователи> <em> Ваше имя пользователя </em>></p><ol><li> Скопируйте из этого руководства имя папки, которую вы создадите <br /> my-first-web-pages</li><li> В проводнике Windows перейдите к C:> Пользователи> <em> Ваше имя пользователя </em>></li><li> Щелкните правой кнопкой мыши свое имя пользователя, в моем случае это Jon</li><li> В раскрывающемся меню Наведите указатель мыши на Создать и выберите папку</li><p>.</p><li> Новая папка будет выделена Вставить или ввести <strong> my-first-web-pages </strong></li></ol><p> Фактическое имя папки и место ее сохранения зависит от вас. Важно записать имя папки и место ее сохранения, чтобы вы могли легко ее найти.</p><h3><span class="ez-toc-section" id="%D0%9A%D0%B0%D0%BA_%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D1%82%D1%8C_%D0%BF%D0%B0%D0%BF%D0%BA%D1%83_%D0%B2_Windows_Video"></span> Как создать папку в Windows Video <span class="ez-toc-section-end"></span></h3><p> Видео показывает, как создать папку <strong> my-first-web-pages </strong></p><p> <iframe title="Create a folder" src="https://www.youtube.com/embed/xdrXbn2Hqzs?rel=0" allowfullscreen=""/> </iframe></p><p>Моя первая веб-страница</p><h3><span class="ez-toc-section" id="%D0%A3%D1%80%D0%BE%D0%BA_1_%D0%9C%D0%BE%D1%8F_%D0%BF%D0%B5%D1%80%D0%B2%D0%B0%D1%8F_%D0%B2%D0%B5%D0%B1-%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D0%B0"></span> Урок 1. Моя первая веб-страница <span class="ez-toc-section-end"></span></h3><h3><span class="ez-toc-section" id="%D0%9E%D0%B1%D1%8F%D0%B7%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_HTML-%D1%82%D0%B5%D0%B3%D0%B8"></span> Обязательные HTML-теги <span class="ez-toc-section-end"></span></h3><p> Для всех <strong> веб-страниц HTML5 </strong> требуется следующий код в виде <strong> HTML-тегов </strong>, который будет работать и создавать простую ПУСТУЮ веб-страницу, которая будет проверяться, если в<title></title> будет помещено правильное произвольное содержимое. тег.<strong/></p><pre> <! DOCTYPE> <html lang = "ru"> <head> <meta charset = "UTF-8"> <title> Ваша страница TITLE находится здесь </title> <meta name = "viewport" content = "width = device-width, initial-scale = 1.0"> </head> <body> <p> СОДЕРЖАНИЕ вашей страницы находится здесь. Тег p указывает, что это абзац </p> </body> </html> </pre><p> Посмотреть результаты этой разметки в браузере</p></p><p> Когда вы открываете новую страницу в веб-редакторе, редактор обычно создает большую часть этих строк исходного кода автоматически.</p><p> Чтобы проверить это: Выберите в редакторе «Просмотр исходного кода» или «Код» или аналогичный вариант и просмотрите полученный код. Обратите внимание, что созданный код может незначительно отличаться в зависимости от используемого редактора.</p><p> Используйте следующий код, если вы используете <strong> Blue Griffon </strong>, <strong> Notebook </strong> или <strong> Dreamweaver </strong> или веб-редактор, который <strong> может </strong> подготовить HTML5</p><h3></h3><p><strong> Нажмите, чтобы просмотреть подробные инструкции и видео </strong></h3><p> для использования этих веб-редакторов</p><p> Кронштейны</p><p> Dreamweaver</p><p> KompoZer</p><p> Microsoft WebMatrix</p><p> Ноутбук</p><p> Посмотреть результаты этого кода в браузере</p></p><ul><li> Найдите <strong> Ваша страница TITLE находится здесь </strong> в<ul><li> верхняя строка окна (не в браузере Chrome)</li><li> и во вкладке</li></ul></li><li> Найдите <strong> СОДЕРЖАНИЕ вашей страницы находится здесь </strong> в главном окне браузеров.</li></ul><p> Затем перечитайте код и сравните с результатом.</p></p><h3><span class="ez-toc-section" id="%D0%9F%D0%BE%D1%8F%D1%81%D0%BD%D0%B5%D0%BD%D0%B8%D1%8F_%D0%BA_%D0%BA%D0%BE%D0%B4%D1%83"></span> Пояснения к коду <span class="ez-toc-section-end"></span></h3><h3><span class="ez-toc-section" id="HTML-%D1%82%D0%B5%D0%B3%D0%B8_%D0%B8_%D1%8D%D0%BB%D0%B5%D0%BC%D0%B5%D0%BD%D1%82%D1%8B_HTML"></span> HTML-теги и элементы HTML <span class="ez-toc-section-end"></span></h3><h4><span class="ez-toc-section" id="HTML-%D1%82%D0%B5%D0%B3%D0%B8"></span> HTML-теги <span class="ez-toc-section-end"></span></h4><p> В приведенном выше коде вы увидите несколько букв или слов в угловых скобках <strong> <> </strong>, например <strong><html> </strong> & <strong></p><p> </strong></p><p> Это <strong> HTML-тегов </strong></p><ul><li> В основном теги HTML - это код разметки, который передает информацию либо веб-браузеру, либо поисковым системам.</li><li> HTML-теги заключены в пару скобок меньше и больше <> эти скобки известны как открытый и закрывающий разделители соответственно.<ul><li> Хотя декларация <strong> </strong> заключена в скобки <>, это декларация, а <strong> не тег </strong>.</li></ul></li><li> Теперь <strong> рекомендуется писать теги строчными буквами </strong></li><li> Большинство HTML-тегов, но не все, требуют наличия как<ul><li> <strong> стартовый тег </strong> e.грамм.<body></li><li> конечный тег,</body> <br /> Обратите внимание, что конечный тег совпадает с начальным тегом с включением <strong>/</strong> перед именем тега.</li></ul></li><li> HTML имеет несколько тегов, у которых нет конечного тега,<ul><li> (Разрыв, начало новой строки)</li><li> <img> (Тег изображения)</li></ul></li><li> Теги не отображаются в браузере.</li><li> Примеры тегов:<ul><li><p> тег определяет <strong> абзац </strong>.Это наиболее часто используемый тег.</li><li> определяет разрыв строки <strong> </strong>. Открывает новую линию <strong> </strong></li><li> <img> определяет изображение <strong> </strong>. Например, фотография или рисунок</li></ul></li><li> Некоторые теги не поддерживаются некоторыми браузерами, некоторые поддерживаются по-разному, отсюда и разный внешний вид веб-страниц в разных браузерах.</li></ul><h4><span class="ez-toc-section" id="HTML-%D1%8D%D0%BB%D0%B5%D0%BC%D0%B5%D0%BD%D1%82%D1%8B"></span> HTML-элементы <span class="ez-toc-section-end"></span></h4><p></p><ul><li> Все теги, кроме <br />, содержат некоторое содержимое e.грамм.<p> Эти слова в теге P являются содержанием</p></li><li> HTML-тег <strong> + его содержимое </strong> известен как HTML-элемент <strong> </strong>.</li></ul><h3><span class="ez-toc-section" id="_DOCTYPE_%D0%9E%D0%B1%D1%8A%D1%8F%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5_%D0%9E%D0%B1%D1%8A%D1%8F%D1%81%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5"></span>! DOCTYPE Объявление Объяснение <span class="ez-toc-section-end"></span></h3><p> Объявление <! DOCTYPE> должно быть самым первым в вашем HTML-документе перед тегом<html>.</p><p> Объявление <! DOCTYPE> сообщает веб-браузеру, какой тип документа следует ожидать.</p><p> Объявление <strong> <! DOCTYPE html> </strong> не является тегом, поэтому у него <strong> нет конечного тега.</strong></p><p>! DOCTYPE Описание объявления</p><p> HTML5! DOCTYPE</p><p> HTML 4.01! DOCTYPE</p><h4><span class="ez-toc-section" id="HTML5_DOCTYPE"></span> HTML5! DOCTYPE <span class="ez-toc-section-end"></span></h4><p> <strong> <! DOCTYPE html> </strong></p><h4><span class="ez-toc-section" id="HTML_401_DOCTYPE"></span> HTML 4.01! DOCTYPE <span class="ez-toc-section-end"></span></h4><p></p><ul><li> Это объявление <strong> </strong> для веб-браузера о том, что эта страница (файл) является документом <strong> HTML 4.01 </strong></li><li> Если вы хотите использовать <strong> HTML 4.01 </strong> или изменить файл HTML 4.01, см. Дополнительную информацию на http: // www.w3schools.com/TAgs/tag_doctype.asp</li><li> Есть 3 <strong> HTML 4.01! DOCTYPEs </strong></li></ul><h5><span class="ez-toc-section" id="HTML_401_%D0%A1%D1%82%D1%80%D0%BE%D0%B3%D0%B8%D0%B9"></span> HTML 4.01 Строгий <span class="ez-toc-section-end"></span></h5><p> Это тот, который мы рекомендуем использовать</p><p> <! DOCTYPE HTML PUBLIC "- // W3C // DTD HTML 4.01 // EN" <br /> "http://www.w3.org/TR/html4/strict.dtd"></p><h5><span class="ez-toc-section" id="HTML_401_%D0%9F%D0%B5%D1%80%D0%B5%D1%85%D0%BE%D0%B4%D0%BD%D1%8B%D0%B9"></span> HTML 4.01 Переходный <span class="ez-toc-section-end"></span></h5><p> <! DOCTYPE HTML PUBLIC "- // W3C // DTD HTML 4.01 Transitional // EN" "http://www.w3.org/TR/html4/loose.dtd"></p><p> HTML 4.01 Набор фреймов</p><p> <! DOCTYPE HTML PUBLIC "- // W3C // DTD HTML 4.01 Frameset // EN "" http://www.w3.org/TR/html4/frameset.dtd "></p><h3></h3><p><head> Тег Описание</h3><p> Открывающий тег <strong><head> </strong> Закрытый тег <strong></head> </strong></p><ul><li> Технически не требуется в HTML5, но я настоятельно рекомендую вам использовать его</li><li> Элемент<head> является контейнером для всех элементов заголовка.</li><li> Элемент<head> должен включать заголовок документа</li><li> Может включать скрипты, стили, метаинформацию и многое другое.</li><li> В элемент<head> могут входить следующие элементы:<ul><li><title> (этот элемент <strong> требуется </strong> в разделе заголовка)</li><li></body></html>