Планирование уроков на учебный год (по учебнику К.Ю. Полякова, Е.А. Еремина, полный углублённый курс, по 4 часа в неделю)



Урок 54
XML и XHTML
(§31. XML и XHTML)






Содержание урока

Что такое XML?

Что такое XHTML?

Вопросы и задания


Что такое XHTML?


В начале XXI века появилась идея «упорядочить» язык разметки веб-страниц для того, чтобы их было удобно обрабатывать в автоматическом режиме (например, поисковым системам). Используемый повсеместно язык HTML для этого не совсем строг, например в нём можно не закрывать некоторые тэги (<р>, <li> и др.), записывать тэги и заглавными, и строчными буквами и т. п.

Новый язык, построенный на основе XML, получил название XHTML (англ. extensible Hypertext Markup Language — расширяемый язык разметки гипертекста). Он во многом похож на HTML, но имеет некоторые существенные отличия, например:

• имена тэгов и атрибутов записываются только строчными буквами;
• все тэги должны быть закрыты; тэги, не имеющие закрывающего тэга (например, <img> или <br>), должны закрываться слэшем (например, <br>);
• должна соблюдаться правильная вложенность тэгов; например, этот код неправильный:

<p><strong>Bacя</p></strong>

• значения атрибутов должны обязательно заключаться в кавычки, например:

<img src="dog.jpg" alt="Пёс Барбос" />.

• служебные символы должны везде заменяться на их специальные обозначения (например, знаки «<» и «&» заменяются соответственно на & lt; и & amp;).

Как признал в своем блоге создатель Всемирной паутины и языка HTML Тим Бернес-Ли, попытка сразу перейти на XHTML не удалась. Поскольку этот стандарт поддерживался не всеми браузерами, многие разработчики по-прежнему использовали и используют HTML. В конце 2009 года было объявлено, что все работы, связанные с развитием XHTML, передаются группе, занятой разработкой новой версии языка HTML — HTML5, которая также будет включать XML-вариант (XHTML5).

Следующая страница Вопросы и задания



Cкачать материалы урока






Наверх