Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Добавить определение DOCTYPE.






В качестве первой строки каждой страницы добавляют следующее объявление DOCTYPE:

<! DOCTYPE html PUBLIC" -//W3C//DTD XHTML 1.0 Transitional//EN"

" https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >

Лучше использовать сначала переходное определение DTD (Transitional). Можно выбрать и строгое определение DTD (Strict), но оно немного слишком строгое на начальном этапе и ему труднее соответствовать.

Web-cтраницы должны иметь объявление DOCTYPE, если желательно, чтобы они были определены как правильные согласно XHTML.

Надо помнить, что браузеры могут обрабатывать документ по-разному, в зависимости от объявления <! DOCTYPE>. Если браузер читает документ с DOCTYPE, то он может интерпретировать документ как правильный. Плохо сформированный XHTML-документ может выводиться иначе, чем при отсутствии DOCTYPE.

Имена тегов и атрибутов записать в нижнем регистре.

Так как XHTML различает регистр символов и допускает имена тегов и атрибутов HTML только в нижнем регистре, то необходимо выполнить глобальный поиск и замену всех тегов в верхнем регистре тегами, записанными в нижнем регистре. Аналогичную процедуру необходимо выполнить также для имен атрибутов.

Все атрибуты заключить в кавычки.

Так как рекомендация W3C для XTML 1.0 говорит, что значения всех атрибутов должны быть заключены в кавычки, то необходимо проверить все Web-страницы, чтобы значения всех атрибутов были правильно заключены в кавычки.

4) Пустые теги < hr>, < br> и < img> завершить.

В XHTML пустые теги не разрешены. Теги < hr> и < br> должны быть заменены соответственно на < hr /> и < br />.

Для тега < img> добавить /> в конце тега.

Выполнить проверку (валидацию) Web-сайта.

После выполнения преобразований все имеющиеся страницы проверяются согласно официальному DTD W3C с помощью ссылки на XHTML Validator (https://validator.w3.org/check/referer). Возможные не выявленные на начальном этапе ошибки надо будет отредактировать вручную.

Наиболее распространенной ошибкой бывает отсутствие в списках тегов замыкающего < /li>.

Проверить XHTML в соответствии с DTD.

Документ XHTML проверяют на соответствие определению типа документа DTD.

Список литературы

1. Дунаев, В. В. Самоучитель JavaScript [Текст] / В. В. Дунаев. – СПб.: Питер, 2005. – 400 с. – 3000 экз. – ISBN 5-469-00804-5.

2. Квинт, И. Создаем сайты с помощью HTML, XHTML и CSS на 100% [Текст] / И. Квинт. – СПб.: Питер, 2012. – 448 с. – 2000 экз. – ISBN 978-5-459-00778-7.

3. Кожемякин, А. А. HTML и CSS в примерах. Создание Web-страниц [Текст] / А. А. Кожемякин. – М.: Альтекс, 2004. – 416 с. – 3000 экз. – ISBN 5-94271-017-1.

4. Ломов, А. Ю. HTML, CSS, скрипты: практика создания сайтов [Текст] / А. Ю. Ломов. – СПб.: БХВ-Петербург, 2007. – 416 с. – 3000 экз. – ISBN 5-94157-698-6.

5. Матросов, А. В. HTML 4.0 [Текст] / А. В. Матросов, А. О. Сергеев, М. П. Чаунин. – СПб.: БХВ-Санкт-Петербург, 2008. – 672 с. – 2500 экз. – ISBN 978-5-8206-0072-2.

6. Мержевич, В. В. HTML и CSS на примерах [Текст] / В. В. Мержевич. – СПб.: БХВ-Петербург, 2005. – 448 с. – 5000 экз. – ISBN 5-94157-360-Х.

7. Моррисон, М. Изучаем JavaScript [Текст] / М. Моррисон. – СПб.: Питер, 2012. – 608 с. – 2500 экз. – ISBN 978-5-459-00322-2.

8. Спецификация языка HTML [Электронный ресурс]: Учебный курс / пер. с анг. А. Пирамидина; Интернет-университет информационных технологий. – Режим доступа: https://www.intuit.ru/department/internet/html/

9. HTML 4.01 / XHTML 1.0 [Электронный ресурс]: W3Schools Reference / Refsnes Data. – Режим доступа: https://www.w3schools.com/tags/default.asp

10. CSS [Электронный ресурс]: W3Schools Reference / Refsnes Data. – Режим доступа: https://www.w3schools.com/cssref/default.asp

11. JavaScript and HTML DOM [Электронный ресурс]: W3Schools Reference / Refsnes Data. – Режим доступа: https://www.w3schools.com/jsref/default.asp



 

Учебное издание

 

Горавнева Татьяна Сергеевна,

Петров Олег Николаевич

 

ИНТЕРНЕТ-ТЕХНОЛОГИИ

ЧАСТЬ 1.

КЛИЕНТСКОЕ WEB-ПРОГРАММИРОВАНИЕ

 

 

Редактор

Корректор

Верстка

 

Подписано в печать

Формат 60х90х16. Бумага писчая. Печать офсетная.

Усл. печ. л. 11 Уч.-изд. л. 11 Тир. 150 Зак.

Издательство СПБГМТУ.

190008, СПб, Лоцманская ул., 10.

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.