1.2. Основні теги
Мова HTML складається з тегів. Теги − це ті самі цеглинки, з яких побудована кожна веб-сторінка. З деякими тегами та їх записом ви вже знайомі. На попередній сторінці ви познайомились із тегами структури документу та кількома тегами розмітки веб-сторінки.
Всі теги можна розділити на парні і одиночні. Кожен парний тег складається з двох частин: відкриваючого тегу і закриваючого. Усередині закриваючого тегу використовується символ /, наприклад:
<p> Абзац </p>
Теги можуть мати атрибути − властивості елементів, які дають додаткові можливості форматування. Деякі теги використовуються тільки з атрибутами. Найбільш яскравий приклад − тег <img>, який вставляє на сторінку зображення. Для нього обов'язково потрібно вказувати атрибут src, який задає адресу картинки (інакше браузер не зможе завантажити її).
У загальному випадку тег записується наступним чином:
<ім'я тега атрибут1="значення1" атрибут2="значення2" ...>
Ось декілька прикладів тегів з атрибутами:
<p class="important"> ... </p> <a class="external" href="http://cpto.dp.ua"> ... </a> <img class = "logo" src = "logo.png">
Оформлення смислових частин сторінки абзацами:
<p>…</p> − розбиває текст на параграфи (абзаци);<br> − обриває рядок і починає новий;<nobr>…</nobr> − забороняє перенос тексту на інший рядок;<wbr>…</wbr> − дозволяє розривати довгі слова (наприклад, при виведенні довгих медичних термінів);<!- - … - -> − тег коментарів; розміщений в ньому текст не відображається на web-сторінці.Основні теги форматування тексту та елементів дизайну
<hn>…</hn> − керує розміром символів в заголовках (1≤n≤6); зі збільшенням n розмір шрифту зменшується.<big>...</big> − збільшує розмір шрифту на 10% у порівнянні з базовим.<small>…</small> − зменшує розмір шрифту на 10% у порівнянні з базовим.<pre>…</pre> − позначає фрагмент тексту, форматування якого здійснено наперед; зручно використовувати при виведенні на екран текстів програм на мовах програмування, або при виведенні тексту, який містить спеціальні символи; в деяких випадках замінює тег <nobr>…</nobr>.<code>…</code> − позначає фрагмент тексту усередині рядка, який вдповідає елементам коду.<hr> − непарний тег горизонтальної лінії; може бути засобом організації тексту і дизайну.
<hr>:
align=left (right, center) − вирівнювання лінії на сторінці;sіze=n − товщина лінії в пікселях (1≤n≤175); за замовчуванням 2 пікселі;color="колір" − колір лінії;width=n% − ширина лінії у відсотках до ширини екрану;noshade − атрибут без параметра; показує об'ємні лінії, встановлюється за замовчуванням;shade − атрибут без параметра; показує контур лінії; якщо заданий колір, то атрибут не працює.<left> ... </left> − вирівнювання тексту по лівому краю сторінки. <right> ... </right> − вирівнювання тексту по правому краю сторінки. <center> ... <center> − вирівнювання тексту по середині сторінки.
Наведені вище теги вирівнювання дещо застаріли. Для цього краще використовувати відповідні властивості CSS.
<b> … </b> − виділення напівжирним шрифтом.<i> … </i> − виділення курсивом.
Слід зазаначити, що теги <strong> … </strong> і <em> … </em> також роблять текст, який в них заключений, напівжирним і курсивним, відповідно. Але, окрім цього, вони несуть і змістовне навантаження − текст, який розміщений в них, важливий. А якщо текст необхідно виділити лише візуально, то використовуть теги <b> та <i>.
<sub> … </sub> − нижні індекси.<sup> … </sup> − верхні індекси.<s> … </s> − закреслений текст.<u> … </u> − підкреслений текст.<del> … </del> − виділяє текст (закресленням), який необхідно позначити як видалений (застарілий).<ins> … </ins> − виділяє текст (підкресленням), який необхідно позначити як вставлений.<abbr> ... </abbr> − використовується для виділення абревіатур.<acronym> ... </acronym> − використовується при виділенні акронімів (наприклад: і т.д.; і т.п.).<address> ... </address> − виділення контактної інформації − електронної або поштової адреси, телефону і тощо.
Додаткові можливості форматування
<blockquote> … </blockquote> − позначає цитату; текст цитати розташовується з відступом від лівого краю вікна і може використовуватися в самих різних випадках. Якщо необхідно, лапки задаються явним чином.site=URL − адреса джерела цитати, якщо вона з мережі Інтернет.<q>…</q> − використовується для виділення цитати усередині абзацу.<cite>…</cite> - використовується для того, щоб виділити джерело цитати, назву твору або автора.<marquee> ... </marquee> − рядок символів, який біжить.
bgcolor="колір" − колір фону;height=n − висота рядка в пікселях (k% − висота рядка у відсотках);align=... − вирівнювання (top − по верхньому краю, middle − по центру, bottom − по нижньому краю);direction=... − напрям руху рядка (left, right);behavior=... − поведінка рядка (scroll − безперервний рух, slide − вийшов і зупинився, alternate − реверс);loop=... − кількість проходів рядка (значення: число);scrollamount=... − швидкість руху рядка (значення: число);scrolldelay=... − часовий інтервал між кроками в мілісекундах (значення: число); рядок може рухатися ривками.Теги для розмітки сторінки
<header>…</header> − визначає шапку сайту.<nav>…</nav> − призначений для створення навігаційних меню.<aside>…</aside> − призначений для створення бокових панелей (сайдбарів).<article>…</article> − допомогає створювати нові матеріали на сторінці, додавати контент до сторінки.<section>…</section> − задає розділ документа, може застосовуватися для блоку новин, контактної інформації, глав тексту, вкладок в діалоговому вікні тощо; зазвичай містить заголовок. Допускається вкладати один тег <section> всередину іншого.<footer>…</footer>
− визначає нижню частину сторінки, тобто підвал.Приклад розмітки сторінки:
<html>
<head>
<title>Приклад документу HTML</title>
</head>
<body>
<header>
<h1> Ласкаво просимо до нашого сайту</h1>
</header>
<article>
<p>Перший матеріал на сайті</p>
</article>
<footer> Copyriht © 2019 рік </footer>
</body>
</html>
Переглянути
Редагувати
ЗАУВАЖЕННЯ: На цій сторінці приведено далеко не повний перелік наявних тегів. Ми пропонуємо вам завантажити Перелік тегів у алфавітному порядку.