Основы работы с xHTML

2009-03-19, Автор - Ленар Хайруллин; [1927]

HTML(Hypertext Markup Language) — это стандартный язык разметки документов. Язык HTML интерпретируется браузером и отображается на экран в виде документа, удобном для человека.
XHTML(Extensible Hypertext Markup Language) — язык разметки веб-страниц, похож на HTML, использует примерно одинаковые теги, однако является подмножеством XML.


Различия между XHTML и HTML:
1) Кодировкой по умолчанию в XHTML является UTF-8, в то время как HTML кодировкой по умолчанию является ISO 8859-1).

2) В XHTML более строгие правила написания кода. По рекомендации W3C – “браузеры, встретив ошибку в XHTML, должны сообщить о ней и не обрабатывать документ”. Для HTML же, браузеры продолжают выполнять код с ошибкой и разбирают – “что хотел автор кода”.

3) Все элементы кода должны быть закрыты. Все теги типа (<*>) не имеющие закрывающего тега типа () должны иметь на конце “/” например:




4) В XHTML нужно соблюдать строгий регистр, в связи с этим все имена атрибутов и тегов должны быть написаны строчными буквами. Например такой код будет неправильным:

“”

Правильно будет так:

“”

Правила хорошего кода XHTML:

В верху страницы нужно размещать следующий код:



Где XHTML 1.1 – версия XHTML.

Не стоит допускать таких ошибок как: незакрытые элементы, писать теги заглавными буквами, игнорировать теги alt(т.к. многие устройства не могут отображать картинки), не заключать атрибуты в кавычки, вложение блочных элементов внутрь внутристрочных (например, блочные элементы


Комментарии:
Последние комментарии на сайте:
Поделиться в социальных сетях:


Обзор Fused. Что-то непонятное...
Обзор Fused. Что-то непонятноеНесмотря на то, что большинство современных пользователей пользуется мобильными телефонами лишь для того,...
Предварительный обзор Vernee Active. Защ...
Предварительный обзор Vernee Active. ЗащМногие пользователи, по не совсем понятным для меня причинам, думаю, что смартфоны вроде Vernee Active, т...
Предварительный обзор Tt eSports Nemesis...
Предварительный обзор Tt eSports NemesisЯ не устаю повторять, что современные игровые девайсы уже перестали быть просто средствами ввода информац...
Обзор SnapCalc. Как же легко сейчас учит...
Обзор SnapCalc. Как же легко сейчас учитКогда я учился в школе, мобильный интернет еще только появился и таких технологий и скорости работы не бы...
Предварительный обзор ASUS NovaGo. На Sn...
Предварительный обзор ASUS NovaGo. На SnВ интернете достаточно долго обсуждали выход ноутбуков на процессорах компании Qualcomm. Конечно, планшет...
Обзор Fortune City. Экономим играя...
Обзор Fortune City. Экономим играяУчет собственных расходов и доходов - достаточно важная вещь для любого взрослого человека. Если вы будет...
Предварительный обзор Elephone Fighter. ...
Предварительный обзор Elephone Fighter. Если вы хоть немного следите за рынком мобильных телефонов, то за последние три-четыре месяца вам должно ...
Обзор "Королевская битва" Warface. Актив...
Обзор Привет друзья! У нас для вас достаточно интересная статья для фанатов Warface и вообще для геймеров, кото...
Компания Intel подробно рассказала про н...
Компания Intel подробно рассказала про нКомпания Intel провела традиционную встречу с партнерами и журналистами, где рассказала об успехах своих ...
Предварительный обзор Aerocool Quartz Pr...
Предварительный обзор Aerocool Quartz PrВ последнее время вышло достаточно много новых корпусов для настольного компьютера, но далеко не все эти ...
Обзор Prime Peaks. Красивые покатушки...
Обзор Prime Peaks. Красивые покатушкиНесмотря на то, что мы постоянно жалуемся на скучные казуальные игры и все в таком духе, подавляющее боль...
ASUS обновила линейку игровых ноутбуков ...
ASUS обновила линейку игровых ноутбуков В Москве 7 декабря состоялась презентация обновленной линейки игровых ноутбуков ASUS ROG. Всего были пока...
МегаОбзор
МегаОбзор
MegaObzor в социальных сетях:
Яндекс.Метрика
2006-2017 © MegaObzor