# data[].attributes.body
https://www.youtube.com/watch?v=MDPV0N7fh8s

https://www.youtube.com/watch?v=FW_BaNRGyTw

https://www.youtube.com/watch?v=UGyeumv6pPw

https://www.youtube.com/watch?v=ewLEg3Dvy_A

https://www.youtube.com/watch?v=LH-sKB9RaMs

https://www.youtube.com/watch?v=X1d6Q4aRt8k

# data[].attributes.headline
Базові типи данихДокладніше: Типи даних HTMLОскільки HTML є похідною мовою від SGML, усі типи даних HTML ґрунтуються на базових типах даних SGML (наприклад, PCDATA, CDATA, NAME, ID, NUMBER).Кожен елемент має дві властивості — атрибути і вміст, які мають певні значення. Всі можливі значення цих двох властивостей прописуються відповідно до визначених у DTD типів даних. Нижче наведено кілька типів даних HTML:% Color — колір sRGB, записаний у шістнадцятковому вигляді, або одне з шістнадцяти службових слів;% ContentType — тип умісту/носія;% Charset — таблиця кодування символів;% Character — мнемоніка або окремий символ із UCS;% Length — nn розмір в пікселях, nn% — у відсотках;% URI — Уніфікований ідентифікатор ресурсів;% Datetime — дата та час;% Script — скрипт;% StyleSheet — дані таблиць стилів;% Text — текстові рядки.

# data[].attributes.subject
Базові типи данихДокладніше: Типи даних HTMLОскільки HTML є похідною мовою від SGML, усі типи даних HTML ґрунтуються на базових типах даних SGML (наприклад, PCDATA, CDATA, NAME, ID, NUMBER).Кожен елемент має дві властивості — атрибути і вміст, які мають певні значення. Всі можливі значення цих двох властивостей прописуються відповідно до визначених у DTD типів даних. Нижче наведено кілька типів даних HTML:% Color — колір sRGB, записаний у шістнадцятковому вигляді, або одне з шістнадцяти службових слів;% ContentType — тип умісту/носія;% Charset — таблиця кодування символів;% Character — мнемоніка або окремий символ із UCS;% Length — nn розмір в пікселях, nn% — у відсотках;% URI — Уніфікований ідентифікатор ресурсів;% Datetime — дата та час;% Script — скрипт;% StyleSheet — дані таблиць стилів;% Text — текстові рядки.

# data[].attributes.body
Атрибут id впроваджує унікальний ідентифікатор елемента по всьому документу. Доданий до URL документа, він впроваджує глобальний унікальний ідентифікатор елемента.

Це може використовуватися:

таблицями стилів для впровадження презентаційних властивостей;

браузерами для фокусування уваги на певному елементі;

скриптами для виконання дій над елементом.

Атрибут title використовується для додавання пояснювального тексту для елемента. В більшості браузерів значення цього атрибуту можна побачити як підказку, що виникає при наведенні курсора на елемент.

Атрибут class впроваджує засіб об'єднання схожих елементів у класи.

Це може використовуватися для:

відтворення візуальних ефектів. Для презентаційної розмітки, наприклад, документ може містити class="notation", який визначає всі елементи, у яких клас визначений як "notation", підпорядкованими головному тексту документа. Такі елементи можна зібрати докупи і показати як виноски внизу сторінки, замість того, щоб показувати їх на тому місці, де вони з'являються в самому HTML-коді документа;

структурного поділу тексту. Для семантичної розмітки, наприклад, класи використовуються у створенні мікроформатів.

# data[].attributes.body
У елемента є початковий тег, який має вигляд <element-name>, та кінцевий тег, який має вигляд </element-name>. Атрибути елемента записуються в початковому тегу одразу після назви елемента, контент елемента записується між його двома тегами. Наприклад: <element-name element-attribute="attribute-value">контент елемента</element-name>.

Деякі елементи, наприклад br, не містять контенту, тож і не мають кінцевого тега. Елемент може не мати початкового та кінцевого тега (наприклад, елемент head), проте він завжди буде представлений в документі.

# data[].attributes.headline
Документ HTML

# data[].attributes.subject
Документ HTML

# data[].attributes.body
Для поліпшення взаємодії SGML вимагає аби кожна похідна мова (HTML у тому числі) визначала свою кодову таблицю для кожного документа, яка складається з репертуару (перелік різноманітних символів) та позиції символу (перелік цифрових посилань на символи з репертуару). Кожен документ HTML — це послідовність символів із репертуару.

HTML використовує найповнішу кодову таблицю UCS (англ. Universal Character Set — Універсальний Набір Символів).

Проте однієї кодової таблиці недостатньо для того, щоб браузери могли правильно відтворювати документи HTML. Для цього браузерам потрібно «знати» специфічну кодову таблицю документа, яку автор має зазначати завжди в елементі meta із параметром charset. За замовчуванням використовується кодова таблиця ISO-8859-1, відома також як Latin-1.

Розмітка

Розмітка в HTML складається з чотирьох основних компонентів: елементів (та їхніх атрибутів), базових типів даних, символьних мнемонік та декларації типу документа.

Загальна структура

Документ HTML 4.01 складається з трьох частин:

1. Декларація типу документа (англ. Document type declaration, Doctype), на початку документа, в якій визначається тип документа (DTD).

2. Шапка документа (знаходиться в межах елемента head), в якій записано загальні технічні відомості або додаткова інформація про документ, яка не відтворюється безпосередньо в браузері;

3. Тіло документа (може знаходитися в елементах body або frameset), в якому міститься основна інформація документа.

Нижче наведено приклад загальної структури HTML-документа:

<!doctype HTML public "-//W3C//DTD HTML 4.01//EN"
   "http://www.w3.org/TR/html4/strict.dtd">
<html>
   <head>
      <title>Мій перший HTML-документ</title>
   </head>
   <body>
      Hello world!
   </body>
</html>

# data[].attributes.body
HTML (англ. HyperText Markup Language — Мова розмітки гіпертекстових документів) — стандартна мова розмітки веб-сторінок в Інтернеті. Більшість веб-сторінок створюються за допомогою мови HTML (або XHTML). Документ HTML оброблюється браузером та відтворюється на екрані у звичному для людини вигляді.

HTML є похідною мовою від SGML, успадкувавши від неї визначення типу документа та ідеологію структурної розмітки тексту.

Попри те, що HTML — штучна комп'ютерна мова, вона не є мовою програмування.

HTML разом із каскадними таблицями стилів та вбудованими скриптами — це три основні технології побудови веб-сторінок.