Ухитрився я таки перевернути все з ніг на голову. взагалі то про заголовку потрібно було говорити на самому початку даного підручника. Ну до нічого ще є шанс все виправити ..
Але перш ніж продовжити навчання трохи відвернемося. відповіді на питання:
Які з цих слів, згідно з правилами граматики, написані з помилкою. Шiопот', Шепот', Шепіт, Шепіт, Шопот. Впевнені?
Але, почекайте, я ж не сказав, які саме правил потрібно дотримуватися!
Так старослов'янською було єдино вірним писати "Шiопот'" потім, слідуючи логіки, що одному звуку - одна буква, поєднання "iо" вирішили замінити буквою "е" вийшов "Шепот'". Потім народилася буква "е" тому що народ не знав, як правильно написати слово "ялинка", далі з розвитком телеграфу і типографії з метою економії часу, паперу, чорнила і т.д. пропав твердий знак в закінченнях слів закінчуються на приголосну букву. В даний час просувають правило "Як чуємо, так і пишемо!" так що слово "Шопот" за нинішніми мірками, вже, напевно, теж правильно написано. Так само допускається писати букву "е" замість "е" якщо це не заважає вірного розуміння слова, наприклад "дізнаємося" замість слова "дізнаємося".
Тепер уявіть, що Ви пишете диктант і його перевірятиме лінгвіст - старовір, вчитель Марія Іванівна радянського гарту, і тінейджер, який звик спілкуватися на сленгу. Яким правилам граматики Ви будите підкоряться щоб усім догодити? Думаю єдино вірним рішенням буде вказати на початку диктанту, що то типу: "При написанні диктанту дотримуюся правил російської мови затверджених наказом міністра освіти від такого то числа", тоді всі перевіряючі оцінюватимуть Ваш диктант не так як їм більше подобається, а згідно правил, на які Ви послалися.
До чого я це все?
Мова розмітки гіпертекстових документів, точно також як і російську мову живе в часі і теж змінюється. з'являються нові слова - теги наприклад
Так ось щоб різні браузери наприклад: "старовір" - Internet Explorer 6.0. "Вчителька радянської закалки" - Opera 8.0. "Тінейджер" - Chrome 5.0. НЕ посварилися на Ваш документ - відобразили його правильно, не заплуталися в читанні Вашої сторінки, необхідно вказати відповідно до якими стандартами він був написаний.
Тепер трохи про самих стандартах.
Розробкою стандартів HTML мови (і не тільки HTML), інакше специфікацій, займається організація World Wide Web Consortium. W3C - Консорціум Всесвітньої павутини, офіційний сайт: www.w3.org. З історій виникнення даної організації її цілями і завданнями, Ви можете ознайомитися тут. моя ж завдання доповісти Вам про те, що ця організація розробила кілька специфікацій HTML, за якими, власне, ми і вчимося.
Ось офіційні специфікації:
Саме цими документами повинні керуватися як веб-майстри при створенні сайтів, так і розробники браузерів. Ці стандарти створені для того щоб не вийшло як в Біблійної історії про Вавилонську вежу, де все раптом почали говорити різними мовами і остаточно перестали розуміти один одного. а такий момент назрівав свого часу, так зараз не все так вже гладко, втім це вже зовсім інша історія. повернемося до .
Отже, заголовок вказує на тип документа - DTD (document type definition - опис типу документа) для правильної його інтерпретації браузерами, іншими словами вказував браузерам, згідно яким стандартам слід обробляти ту чи іншу сторінку.
Нижче перераховані основні варіанти
- Строгий DTD. Використовуючи такий заголовок, веб-сторінка повинна в точності слідувати специфікації HTML 4.01 не використовувати теги і атрибути, позначені специфікацією як "небажані", а також не повинна використовувати фрейми.
- Перехідний синтаксис HTML. При такому заголовку допускаються "вольності" при складанні документа, документ може містити теги і атрибути, помічені специфікацією HTML 4.01 як "небажані".
- Вказує, що в HTML-документі використовуються фрейми.
- А такий заголовок позначає, що використовується специфікація HTML 5.
Існують і інші варіанти заголовків . наприклад для XHTML, вище перераховані основні для HTML.
Заголовок прийнято розташовувати на самому початку документа перед тегом
Як показано на прикладі:
Завжди використовуйте заголовок для всіх Ваших сторінок.
Перевірте Вашу код на валідність - "правильність написання" за допомогою спеціальних сервісів. Наприклад тут: validator.w3.org
Використання неправильного - невідповідного HTML документу може привести до плачевних результатів, будьте уважні і обережні при виборі потрібного заголовка. У більшості випадків для сторінок, які не використовують фрейми краще вказувати перехідний