Валидация XHTML в CMS Joomla

1026

В этой статье будет обсуждаться вопрос валидации языка разметки гипертекста XHTML в системе Joomla. По поводу того, что такое расширяемый язык гипертекста и для чего он нужен, можно прочитать в википедии

Итак, начнем!

Первое, что я захотел исправить, после установки и настройки компонентов, модулей и плагинов в CMS Joomla, это корректировка ошибок в системе. Данный пункт необходим для того, чтобы  браузеры правильно отображали мой контент (содержание), и документы отвечали техническим спецификациям веб-стандартов . Да и просто приятно видеть, когда у тебя нет ошибок, правда?

1. Валидация модуля HD-Background Selector

После установки и настройки данного модуля происходит ошибка:

 document type does not allow element "style" here …efer"> 

необходимо заменить на:

 

Чтобы скрипт окончательно прошел валидацию, необходимо использовать следующие специальные комментарии: для java:

 

для css:

 

3. Валидация Flash кода:

Вместо огромного кода:

          

пишем:

      

4. Валидация тэга :

Оформить этот тег необходимо следующим образом:

 ]]> то, что необходимо запретить индексировать Яндексу ]]>

А в файл стилей добавить:

 .hide {display: none]

5. Общая валидация тэгов:

1. Все парные или одиночные теги, не зависимо от того, как вы их привыкли писать в HTML, должны закрываться, например:

 

Прошу заметить, что теги закрываются именно так, а не иначе - вместо пишем .  2. Все теги и атрибуты пишутся строчными буквами: вместо пишем .