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>Переглянути Редагувати
ЗАУВАЖЕННЯ: На цій сторінці приведено далеко не повний перелік наявних тегів. Ми пропонуємо вам завантажити Перелік тегів у алфавітному порядку.