Язык разметки XHTML, который пришел на смену HTML, был создан на базе языка XML (Extensible Markup Language — расширяемый язык разметки) поэтому ему стоит уделить особое внимание.
В отличие от HTML, в XML не существует четко определенных элементов ( или <р>). С помощью XML можно описать язык разметки, т.е. придумать свой собственный язык, со своими элементами, наиболее соответствующими информации, представляемой на всеобщее обозрение.
Такая гибкость позволяет даже разработать новые обозреватели или приложения для различных способов доступа в Интернет.
Визуально XML код напоминает HTML, однако синтаксис и элементы, которые используются в нем, имеют определенные отличия. Так как элементы языка придумывает сам разработчик, стандартные обозреватели не «знают», как отображать такие страницы.
Чтобы код обрабатывался корректно, к таким страницам прикрепляются таблицы стилей, в которых описываются элементы. Например, можно создать элемент для строки текста (которого нет в обычном языке HTML), а в таблице стилей указать, что текст в таком элементе должен выводиться шрифтом Arial и размером 14 пунктов.
Одним из главных преимуществ языка XHTML является более четкий синтаксис. Правильный XHTML-код получается более чистым, что позволяет реализовывать корректную обработку кода в разных обозревателях и не вызывает споров о том, какой код является правильным.
От такого положения вещей выигрывают и разработчики, и пользователи. Кроме всего прочего, язык XHTML был разработан так, чтобы его «понимали» все обозреватели, поддерживающие язык HTML 4.0.
Язык XHTML является расширяемым. Это означает, что разработчики могут решить практически все задачи разметки и применить функции, которые ранее были доступны только в профессиональных текстовых редакторах, но никак не в HTML.
Код на языке XHTML поддерживается разными устройствами, с помощью которых можно выйти в Интернет. Таким образом, любое приложение (обозреватель обычного компьютера, КПК, мобильного телефона), «понимающее» XHTML, должно корректно отображать документ, независимо от типа дисплея. Это касается любого типа данных (например, таблицу товаров и описаний к ним можно одинаково легко вывести на экран компьютера или на дисплей мобильного телефона, причем источник данных будет один, отличаются только таблицы стилей).
В отличие от HTML, в XML не существует четко определенных элементов ( или <р>). С помощью XML можно описать язык разметки, т.е. придумать свой собственный язык, со своими элементами, наиболее соответствующими информации, представляемой на всеобщее обозрение.
Такая гибкость позволяет даже разработать новые обозреватели или приложения для различных способов доступа в Интернет.
Визуально XML код напоминает HTML, однако синтаксис и элементы, которые используются в нем, имеют определенные отличия. Так как элементы языка придумывает сам разработчик, стандартные обозреватели не «знают», как отображать такие страницы.
Чтобы код обрабатывался корректно, к таким страницам прикрепляются таблицы стилей, в которых описываются элементы. Например, можно создать элемент для строки текста (которого нет в обычном языке HTML), а в таблице стилей указать, что текст в таком элементе должен выводиться шрифтом Arial и размером 14 пунктов.
Преимущества XHTML
Одним из главных преимуществ языка XHTML является более четкий синтаксис. Правильный XHTML-код получается более чистым, что позволяет реализовывать корректную обработку кода в разных обозревателях и не вызывает споров о том, какой код является правильным.
От такого положения вещей выигрывают и разработчики, и пользователи. Кроме всего прочего, язык XHTML был разработан так, чтобы его «понимали» все обозреватели, поддерживающие язык HTML 4.0.
Язык XHTML является расширяемым. Это означает, что разработчики могут решить практически все задачи разметки и применить функции, которые ранее были доступны только в профессиональных текстовых редакторах, но никак не в HTML.
Код на языке XHTML поддерживается разными устройствами, с помощью которых можно выйти в Интернет. Таким образом, любое приложение (обозреватель обычного компьютера, КПК, мобильного телефона), «понимающее» XHTML, должно корректно отображать документ, независимо от типа дисплея. Это касается любого типа данных (например, таблицу товаров и описаний к ним можно одинаково легко вывести на экран компьютера или на дисплей мобильного телефона, причем источник данных будет один, отличаются только таблицы стилей).