назад к статьям

Разбор базовых HTML-тегов

Содержание

Что такое HTML?

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

Заголовки

Теги h1-h6 используются для создания заголовков на веб-страницах. Каждый из них имеет свой уровень важности, при этом h1 является наиболее важным, а h6 - наименее.Рассмотрим каждый из них более подробно и выделим их на странице желтым цветом.

h1

Тег h1 используется для заголовка страницы и должен быть единственным на странице. Этот тег является наиболее важным и несёт в себе описание страницы в целом.

Запись h1 в коде:

<h1>Заголовок первого уровня</h1>
Как выглядит h1 на сайте
Как выглядит h1 на сайте

Заголовок h1 всегда должен быть лишь один на страницу, и определить его легко: его текст должен рассказывать, о чем вся веб-страница

h2

Тег h2 используется для заголовков разделов(секций). Если на странице есть несколько разделов, то каждый из них может иметь заголовок второго уровня.

Запись h2 в коде:

<h2>Заголовок второго уровня</h2>

Вернемся к нашей странице и найдем в ней секции. Заголовки данных отделов будут оборачиваться в тег h2,как например заголовки "Find great work" и "Featured Job".

Пример заголовка h2 Пример заголовка h2

h3

Тег h3 используется для заголовков подразделов. Если в разделе есть несколько подразделов, то каждый из них может иметь заголовок третьего уровня.Возьмем пример выше и выделим в главном разделе подразделы и выделим их заголовки желтым цветом.

Запись h3 в коде:

<h3>Заголовок третьего уровня</h3>
Как выглядит h3 на сайте
Как выглядит h3 на сайте

h4-h6

Теги h4-h6 используются для заголовков, которые являются менее важными, чем заголовки h1-h3. Их можно использовать для разделения информации на странице, но они должны быть использованы с умеренностью.

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

Запись h4-h6 в коде:

<h4>Заголовок четвертого уровня</h4>
<h5>Заголовок пятого уровня</h5>
<h6>Заголовок шестого уровня</h6>

Данные заголовки используются довольно редко и их все меньше можно увидеть в современной верстке

Параграф

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

Запись p в коде:

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

Воспользуемся уже знакомой нам страницей и выделим на ней данный тег оранжевым цветом.

Пример параграфа

Тег ссылки - a, используется для создания ссылок на другие страницы или на определенные участки на текущей странице, а также для скачивания файлов (с помощью атрибута download). Атрибут href указывает на адрес страницы или на id якоря на текущей странице,существует также еще атрибут target который определяет, где откроется ссылка: в том же окне, в новой вкладке или в новом окне браузера.

Варианты значений атрибута target:

  • _self: на той же странице. Значение по умолчанию, если именно оно вам нужно, то можно не указывать этот атрибут
  • _blank: в новой вкладке или в новом окне браузера — это зависит от настроек браузера, но чаще всего это именно вкладка.

Запись a в коде:

<a href="https://example.com">Ссылка на другую страницу</a>
Как выглядят ссылки на странице: в главном меню
Как выглядят ссылки на странице: в главном меню

Изображение

Тег изображения - img, используется для вставки изображений на страницу. Атрибут src указывает на адрес изображения, так же у изображения есть атрибут alt- описание изображения. Это полезно, если картинка не загрузилась или если пользователь не видит изображения.

Запись img в коде:

<img src="image.jpg" alt="Описание изображения">
На изображении обведены картинки
На изображении обведены картинки

Списки

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

Маркированные (ненумерованные) списки

Маркированные списки создаются с помощью тега ul. Каждый элемент списка обозначается тегом li.

Теги li всегда должны быть прямыми потомками ul.

Запись ul в коде:

<ul>
<li>Первый элемент</li>
<li>Второй элемент</li>
<li>Третий элемент</li>
</ul>

Нумерованные списки

Нумерованные списки создаются с помощью тега ol. Каждый элемент списка также обозначается тегом li. Основное отличие нумерованного списка от маркированного заключается в наличие указателя(маркера) перед каждым элементом.

Запись ol в коде:

<ol>
<li>Первый элемент</li>
<li>Второй элемент</li>
<li>Третий элемент</li>
</ol>
Список на странице
Список на странице

Div

Элемент div группирует или оборачивает другие элементы и семантически ничего не значит. Сам по себе div без стилей ничего из себя не представляет — пользователь увидит пустое место на экране.Можно представить этот тег как универсальную коробку. В неё можно положить что угодно или не класть ничего и просто оформить как нужно.

Запись div в коде:

<div>Какой-то контент</div>

Есть множество вариантов как расположить div на странице, давайте рассмотрим несколько из них. Синим цветом обозначен div который группирует несколько полей ввода,а красным тот который группирует заголовок и текст (подзаголовок).

divы на страницы

Кнопка

Тег button используется для создания кнопок на странице. Он может содержать в себе текст или изображение.

Существует несколько типов кнопок, которые могут быть созданы с помощью атрибута type:

  • type="submit" - кнопка может отправлять форму
  • type="reset" - кнопка может сбрасывать данные формы
  • type="button" - обычная кнопка, которая может выполнить любое действие со страницей.

Запись button в коде:

<button>Нажми меня</button>
<button type="button">Нажми меня</button>
<button type="submit">Нажми меня</button>
<button type="reset">Нажми меня</button>
Кнопки на странице
Кнопки на странице

Кнопки и ссылки вечно путают между собой. Давайте расставим точки на "i" в этом вопросе.

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

Говоря простым языком, если по нажатию вы должны куда-то перейти, то смело используйте a, иначе button

Заключение

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

Спасибо за внимание, всем удачи, до скорых встреч)

следующий пост