Выпекаем сайты, находим покупателей

Кратко об xHTML

Что такое xHTML?

Extensible Hypertext Markup Language (расширяемый язык разметки гипертекста) — язык разметки веб-страниц, в основе которого лежит XML. xHTML повторяет и расширяет возможности HTML4. Спецификации XHTML 1.0 и XHTML 1.1 рекомендуются консорциумом Всемирной паутины. xHTML соответствует спецификации SGML, т.к. является подмножеством XML.

Отличия xHTML от привычного HTML

Отличие xHTML от HTML заключается в обработке документа. xHTML-документы обрабатываются своим модулем (парсером) аналогично документам XML. Ошибки в процессе обработки допущенные разработчиком не исправляются. Это значит, что XHTML требует более строгого соблюдения синтаксических правил разметки в отличии от HTML.

Преимущества xHTML или "Почему xHTML?"

1. Анализ документа xHTML проще и быстрее благодаря строгим правилам синтаксиса.
2. В вашем коде будет порядок, он будет аккуратен и понятен.
3. Используя семантичную разметку - вы помогаете поисковикам организовать более релевантную выдачу.
4. Страницы у посетителей станут быстрее грузиться страницы вашего сайта благодаря уменьшению объёма кода.
5. Создание "сырых" сайтов станет быстрее, изменение дизайна - проще.
6. Вы сможете использовать схожую разметку для различных сайтов, что позволит быстрее делать вашу работу и проще подключать других разработчиков.
7. Жесткий стандарт кодирования позволит вам научиться быстрее выявлять свои ошибки.

Основные правила синтаксиса

1. Все теги должны быть закрыты (<div>text</div>). Одиночные теги должны иметь закрывающий слеш в конце (<input /><img />).
2. Вложенность элементов должна корректно соблюдаться (<p><span>text</span></p>).
3. Названия элементов и атрибутов должны быть в нижнем регистре (<img src=”” alt=”” /> вместо <IMG SRC=”” ALT=”” />).
4. Символы “<” и “&” всюду должны заменяться на мнемонику "&lt;" и "&amp;" соответственно.
5. Все значения атрибутов элементов должны заключаться в кавычки (<input type=”text” /> или <input type=’text’ />).

Комментарии и отзывы к материалу

Открыта вакансия на первого комментатора!

Отправить комментарий

Как зовут?

Сообщение