загрузка...
загрузка...
На головну

HTML: Загальні відомості.

  1. I. Загальні положення
  2. I. Загальні положення
  3. I. Загальні положення
  4. I. Загальні положення
  5. I. Загальні положення
  6. I. Загальні положення

Команди форматування мови HTML, звані керуючими кодами (tag), являють собою просто зарезервовані послідовності символів, що починаються з <(знака менше) і закінчуються> (знаком більше). Керуючі коди HTML нечутливі до регістру на відміну від escape-послідовностей спеціальних символів HTML (до яких ми повернемося пізніше). У більшості випадків керуючі коди використовуються симетричними парами, при цьому завершальний код відрізняється від відкриває символом / (знак дробу). Наприклад, якщо у нас є гіпотетичний атрибут форматування тексту, керований кодом , і ми хочемо застосувати його до слів "Це мій текст", HTML-послідовність кодів і власне тексту буде виглядати так:

Це мій текст

Дана схема симетричних керуючих кодів багато в чому схожа на їх використання в стандартному узагальненому мовою розмітки тексту SGML (Standard Generalized Markup Language); і дійсно, на розробників HTML сильно вплинуло їх знайомство з SGML. Однак HTML не молодший брат SGML, це скоріше його трохи придуркуватий кузен. HTML можна втиснути в рамки визначення типу документів (DTD) мови SGML, проте в ньому реалізовані всі можливості, які дає SGML. І це на краще, оскільки кошти редагування SGML і раніше можна знайти головним чином на потужних робочих станціях, а ціна їх така, що сполотніє будь-який адміністратор мережі персональних комп'ютерів.

Зараз в World-Wide Web співіснують три різних версії або рівня HTML. Версії 0.9 або 1.0 (з ними сумісна програма перегляду Mosaic, версія 1.0.3) в основному зосереджуються на управлінні заголовками, списками і форматуванні символів. Команди HTML, які обговорюються в цій статті, взяті в основному з версії 1.0; вони легкі в освоєнні і використанні, і на перші кілька місяців вашої публікаторськой діяльності в Web їх, мабуть, вистачить. Для цілей нашого обговорення я розіб'ю команди HTML 0.9 / 1.0 на вісім категорій:

  • команди структури визначають документ HTML в цілому і вказують початку і кінці його логічних частин;
  • команди форматування текстового потокувідзначають кінці абзаців, примусові переклади рядка, заголовки, зрушений (indented) або попередньо сформатував текст і т. п .;
  • команди форматування заголовків забезпечують оформлення заголовків і підзаголовків шести різних рівнів;
  • команди форматування символів застосовуються до "фізичного" або "логічного" стилю потоку символів;
  • команди форматування списків застосовуються для оформлення списків кількох видів;
  • escape-послідовності спеціальних символіввикористовуються для виведення на екран знаків, яких немає в наборі ASCII; символів, яких немає на клавіатурі автора тексту; символів, які були б інтерпретовані як команди HTML;
  • команди вставки графіки визначають зовнішні файли як графічні ресурси для вставки в текст документа і спільного їх виведення програмою перегляду Web;
  • команди зв'язків (Anchor) створюють гіпертекстові зв'язку або служать як офіційні свідоцтва місць призначення для цих зв'язків.

У версії 2.0 HTML, з якою сумісні такі програми перегляду Web другого покоління, як Netscape Navigator 1.0 або MacWeb фірми EINet Galaxy, додані команди для меню та інтерактивних форм. Варіанти версії 2.0 Mosaic для Windows і Macintosh, яка повинна стати першою версією, яка передбачає роботу з формами, все ще проходять бета-тестування, проте система Netscape так активно витісняє Mosaic, що відставання групи розробки системи Mosaic вже мало кого хвилює. Переважання Netscape Navigator 1.0 означає, що можна сміливо гарантувати - користувача буде доступ до операцій з формами і ви можете вільно використовувати команди форм в документах HTML.

Версія 3.0 HTML, робота над якою ще не закінчена, передбачає (серед багато чого іншого) растрові зображення фону і багатий набір команд для форматування таблиць. У пакеті Netscape Navigator 1.1, який в момент написання цієї статті проходив бета-тестування, реалізовані багато функцій пропонованої специфікації HTML 3.0. Детальніше про командах HTML 2.0 і 3.0 ми розповімо в наступних статтях.



Попередня   1   2   3   4   5   6   7   8   9   10   11   Наступна

КОМАНДИ ФОРМАТУВАННЯ ТЕКСТОВОГО ПОТОКА. | КОМАНДИ ФОРМАТУВАННЯ ЗАГОЛОВКІВ. | КОМАНДИ ФОРМАТУВАННЯ СИМВОЛІВ. | КОМАНДИ ФОРМАТУВАННЯ списків. | This is an Unordered (Bulleted) List | СПЕЦІАЛЬНІ СИМВОЛИ | КОМАНДИ ВСТАВКИ ГРАФІКИ. | КОМАНДИ гіпертекстові зв'язки. |

загрузка...
© um.co.ua - учбові матеріали та реферати