Основы HTML
Павел Радкевич
Повестка дня
Конструкции HTML
Универсальные атрибуты
<p id=”about”></p>
<p class=”about”></p>
<p style=”color:blue”></p>
Структура HTML-документа
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
</body>
</html>
Гиперссылки
<a href="URL">текст ссылки</a>
Виды URL:
Подробнее: https://webref.ru/layout/html5-css3/link
Пример ссылок
============ файл index.html =================
...� <a href="link.html">Ссылка на страницу link.html</a>� <a href="files/file.zip">Ссылка на файл file.zip, лежащий в папке files</a>� <a href="http://webref.ru">Ссылка на сайт webref.ru</а>�...
Базовые теги
<div>некоторый произвольный блок</div>
<p>параграф</p>
Форматирование текста
<b>полужирный</b>
<i>курсив</i>
<u>подчёркнутый</u>
<s>зачеркнутый</s>
<sub>подстрочный</sub>
<sup>надстрочный</sup>
<time>09:25</time> HTML5 tag
https://developer.mozilla.org/en-US/docs/Web/HTML/Element#Inline_text_semantics
Медиа элементы
<img src=”logo.png”>
<audio controls src="/files/807702404.mp3"></audio>
<video controls src=”/files/trailer.mp4”></video>
Структурное оформление страницы
<header>Верхний блок страницы</header>
<main>Основная часть страницы - содержание</main>
<footer>Нижний блок страницы</footer>
<article>Статья, пост на форуме, описание продукта, ...</article>
<nav>Блок навигации (меню)</nav>
<section>Раздел страницы</section>
<h1>Заголовок 1-го уровня</h1>
https://developer.mozilla.org/en-US/docs/Web/HTML/Element#Content_sectioning
Структурное оформление текста
<ul><li>маркированный список</li></ul>
<ol><li>нумерованный список</li></ol>
<pre>не оформляемый никак текст</pre>
<blockquote>цитата</blockquote> HTML5 tag
<figure> HTML5 tag
<img src=”some_image.jpg”>
<figcaption>Описание того, что есть на изображении</figcaption>
</figure>
https://developer.mozilla.org/en-US/docs/Web/HTML/Element#Text_content
Таблицы. Общая структура
<table>
<caption></caption>
<thead>
...
</thead>
<tbody>
...
</tbody>
<tfoot>
...
</tfoot>
</table>
Таблицы. Строки и ячейки
<table border='2' cellspacing='0' cellpadding='10'>
<tbody>
<tr>
<td>1 строка, 1 столбец</td>
<td>1 строка, 2 столбец</td>
</tr>
<tr>
<td>2 строка, 1 столбец</td>
<td>2 строка, 2 столбец</td>
</tr>
</tbody>
</table>
https://developer.mozilla.org/en-US/docs/Web/HTML/Element#Table_content
Внеклассное чтение
https://webref.ru/layout/html5-css3/link
Практика
GitHub
организация AdukarIT
репозиторий _Tasks_