, а все, що знаходиться між символами lt; gt ;, і самі ці символи.)
Отже, все, що знаходиться між дужками lt; HTML gt; і lt;/HTML gt;- Це HTML-сторінка. Кожна сторінка повинна зберігатися в окремому файлі.
Сторінка складається з двох частин - заголовка і тіла.
Заголовок задає оформлення сторінки в цілому, і може взагалі відсутні. Так що відкладемо його розгляд на наступні глави, а тут просто відзначимо, що початок заголовка відзначається дужкою lt; HEAD gt ;, а кінець - дужкою lt;/HEAD gt ;.
А от тіло відсутнім не повинно - що ж це вийде за сторінка, на якій нічого немає.
Починається тіло сторінки дужкою lt; BODY gt ;, закінчується - lt;/BODY gt ;.
Тепер ми можемо записати загальну структуру сторінки в такому вигляді:
lt; HTML gt;
lt; HEAD gt;
заголовок
lt;/HEAD gt;
lt; BODY gt;
тіло сторінки
lt;/BODY gt;
lt;/HTML gt;
Якщо Ви зрозуміли цей розділ, то вже зараз можете створити найпростішу HTML-сторінку, в якій буде текст і нічого більше. Створіть файл з будь-яким ім'ям і розширенням .HTM, яким текстовим редактором (наприклад, вбудованим в Norton Commander або редактором Нотатки із стандартного комплекту MS Windows 3.x/9x/2000), помістіть в нього наведені елементи структури, замість слів тіло сторінки надрукуйте свій текст - і сторінка готова.
2.2 Найпростіші елементи мови
Абзаци
Якщо Ви спробували створити найпростіший варіант сторінки, як це було описано в попередньому розділі, то вже помітили, що кордони рядків, надрукованих Вами, повністю ігноруються браузером. Зокрема, не залишилося й сліду від розбиття на абзаци.
Так і повинно бути. Всі браузери сприймають текст файлу як безперервний потік слів, повністю ігноруючи кордону рядків, величину інтервалу між словами, відступи для абзаців і заголовків і т.д. Всі ці дії задаються спеціальними елементами мови, а розташовані вони разом із текстом у файлі можуть бути довільним чином - хоч в єдиною Суперрядок, хоч по одному слову на кожній сходинці. Можливі й всі проміжні варіанти, головний критерій - як зручно Вам, аби слова були відокремлені одне від іншого принаймні одним пропуском або переходом на новий рядок.
Абзац задається включенням в текст явної вказівки на нього. Є кілька варіантів, наприклад:
lt; BR gt;
lt; P gt;
Перший з них задає просто перехід на новий рядок, другий вказує на новий абзац. На жаль, більшість браузерів оформляють абзаци у формі, майже не використовується в російськомовній літературі - поділ абзаців без відступу, але з пропуском порожнього рядка.
Оскільки перехід на новий рядок виконується в конкретному місці, задавати закривають дужки lt;/BR gt; і lt;/P gt; немає необхідності. Втім, якщо вони задані, скажімо, наприкінці абзацу, то ніяк перешкодити не можуть.
Заголовки
Як і в друкованому тексті, заголовки можуть відрізнятися розміром літер та іншими характеристиками залежно від ступеня важливості.
У HTML визначені 6 рівнів заголовка, нумерованих спаданням важливості від 1 до 6 і позначаються дужками
lt; H1 gt; lt;/H1 gt;
lt; H2 gt; lt;/H2 gt;
lt; H3 gt; lt;/H3 gt;
lt; H4 gt; lt;/H4 gt;
lt; H5 gt; lt;/H5 gt;
lt; H6 gt; lt;/H6 gt;
Весь текст всередині дужок вважається заголовком і видається відповідно налаштуванні вашого браузера.
Для деяких браузерів виділення заголовка безпосередньо не означає переходу на новий рядок, так що якщо він потрібний (як найчастіше це і буває), його краще вказати явно за допомогою lt; P gt; або lt; BR gt;.
Центрування
У наведеному вище прикладі всі заголовки були притиснуті до лівого краю вікна. Якщо ж заголовок (або який-небудь інший елемент, скажімо, картинку) треба розташувати посередині рядка, застосовуються дужки
lt; CENTER gt; lt;/CENTER gt;
Те, що укладено між ними, буде відцентроване.
Наприклад, конструкція
lt; H3 gt; lt; CENTER gt; Це приклад lt;/CENTER gt; lt;/H3 gt;
з вкладеними дужками дає...