Введение в HTML

Узнай, как писать HTML с нуля с помощью элементов и атрибутов.
Несколько минут 664 слов

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

Если ты уже знаешь HTML, смело переходи к следующему разделу.

Что такое HTML?

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

Чтобы начать экспериментировать с HTML и вещами, описанными в этой секции, создай на рабочем столе файл с именем index.html. Далее открой его в VSCode, а также открой этот файл в своем веб-браузере.

Элементы (Elements)

В HTML много элементов, которые описывают то, что мы хотим отобразить на странице. Например, есть элемент абзац, и он выглядит так:

<p>Твоё предложение здесь</p>

Вперед! Напиши, что-то в твоем файле index.html, который ты создал(а). Сохрани файл, затем открой его в веб-браузере, чтобы увидеть твой абзац.

Мы рассмотрим основные элементы ниже и, если хочется, проверяй каждый из них в твоём файле index.html. Не забывай сохранять файл после каждого изменения и перезагружать окно браузера, чтобы увидеть изменения.

Заголовки (Headings)

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

<h1>Заголовок 1</h1>

<h1> элемент создает самый большой заголовок, но ты можешь пройти весь путь от него до <h6>, который используют для подзаголовков.

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

h2 будет немножко меньше, чем h1, h3 немножко меньше, чем h2 и так далее…

Абзац (Paragraph)

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

<p>Я - абзац</p>

Изображения (Images)

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

<img src="/path/to/my/image.jpg" />

Элемент img должен иметь атрибут src (атрибуты мы рассмотрим ниже), атрибут src обозначает source. Это должен быть путь к файлу изображения на твоём компьютере или к URL-адресу изображения в Интернете.

Сохрани изображение на своем компьютере рядом с файлом index.html и попробуй отобразить его на экране.

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

<img src="bird.jpg" alt="bird flying through the sky" />

Списки (Lists)

Списки используются для отображения групп элементов вместе. Они выглядят так:

  • Я - элемент списка
  • Я - элемент списка
  • Я - элемент списка

или так:

  1. Я - первый
  2. Я - второй
  3. Я - третий

Первый список можно составить так:

<ul>
  <li>Я - элемент списка</li>
  <li>Я - элемент списка</li>
  <li>Я - элемент списка</li>
</ul>

<ul> - это Unordered List (неупорядоченный список) и его следует использовать, когда порядок не имеет значения.

Если же порядок имеет значение, ты можешь увидеть <ol>, что является Ordered Lists (упорядоченным списоком).

<ol>
  <li>Я - первый</li>
  <li>Я - второй</li>
  <li>Я - третий</li>
</ol>

Ссылки создают кликабельную ссылку на твоей странице. Эта ссылка может перевести пользователя куда угодно, например, на другой веб-сайт или другую страницу на твоём сайте, или даже на другую позицию на текущей странице.

<a href="https://google.com">Я - Google ссылкаle</a>

Элемент <a> обозначает anchor(якорь), а атрибут href является целью.

Ты также можешь сделать так, чтобы новая ссылка автоматически открывалась на новой вкладке в браузере, добавляя атрибут target.

<a href="https://google.com" target="_blank">Нажми, чтобы открыть ссылку в новом окне</a>

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

<a href="mailto:test@gmail.com">Отправить мне письмо</a>

Разделы (Divs)

Разделы (divs) используются для группировки элементов. Это позволяет структурировать большие веб-страницы с тысячами элементов.

<div>
  <h1>Добро пожаловать</h1>
  <p>Меня зовут Боб!</p>
  <a href="https://youtube.com">Посмотрите на мой youtube канал!</a>
</div>

Атрибуты (Attributes)

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

Чтобы узнать обо всех доступных элементах и ​​атрибутах, ознакомься с учебными руководствами по html от w3schools для получения дополнительной информации.

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

Поделиться этой страницей