Page 26 - 6108
P. 26

<input type = "button" value = "Кнопка">
                      створить кнопку з текстом Кнопка всередині.
                      Теги можуть вкладатися один в одного, наприклад,

                      <p> <i> Текст </ i> </ p>.

                      При  вкладенні  слід  дотримуватися  порядку  їх  закриття  (принцип
               "матрьошки"), наприклад, наступний запис буде невірним:
                      <p> <i> Текст </ p> </ i>.

                     2.1.2 Структура HTML-документа

                      HTML слідує правилам, які містяться у файлі оголошення типу документа
               (Document  Type  Definition,  або  DTD).  DTD  являє  собою  XML-документ,  що
               визначає, які теги, атрибути та їх значення дійсні для конкретного типу HTML.
               Для кожної версії HTML є свій DTD.
                      Структура HTML-документа (рис. 2.1) досить проста.




























                                      Рисунок 2.1 – Загальна структура веб-сторінки

                      Опис документа починається з вказівки його типу (секція DOCTYPE).
                      DOCTYPE відповідає за коректне відображення веб-сторінки браузером.
               DOCTYPE  визначає  не  тільки  версію  HTML  (наприклад,  html),  але  і
               відповідний  DTD-файл  в  Інтернеті.  В  стандарті  HTML  5,  тип  документу
               оголошується дуже просто
                      <!DOCTYPE html>

                      Стандарт вимагає, щоб секція DOCTYPE присутня в документі, тому що
               це  дозволяє  прискорити  і  поліпшити  обробку  гіпертексту.  Це  досягається  за
               рахунок того, що браузер може не робити припущень про те, як інтерпретувати
               теги,  а  звіритися  зі  стандартним  визначенням  (файлом.  dtd).  Детальний  опис
               DOCTYPE – на сайті Консорціуму W3C.
                      Текст  документа  знаходиться  в  тезі  <html>.  Елемент  <html>  є
               кореневим елементом документа. Всі  інші елементи містяться всередині тегів
               <html>  ...  </  html>.  Все,  що  знаходиться  за  межами  тегів,  не
   21   22   23   24   25   26   27   28   29   30   31