Доброго дня.
Проверил валидатором сайт. Выдало 3 ошибки, в двух из них говорится, что незакрыт тег body и один тег div. Начал копать, проверять. Открыл главный файл шаблона в notepad. Там действительно тег body и указанный div не подсвечиваются. Потом заметил, что в коде присутствует вывод различных тегов div через конструкции if и else.
Пример кода:Код:Если такой код php убрать, то получится, что все теги будут закрытыми и даже те, которые валидатор видел как не закрытые.if($this->countModules('right')) : echo '<div id="vt_nav_right" class="vt_auto_cols '.$navright .' '. $rightfloat.'">'.$modright.'</div>'; endif;
В чем тогда проблема? Почему валидатор видит весь код (с кодом php) с ошибками?
- 16.04.2014 22:41
- Регистрация: 15.02.2012
- Сообщений: 378
- Репутация: 30
- 17.04.2014 13:05
- Регистрация: 09.10.2011
- Сообщений: 1,813
- Репутация: 251
aragiary, валидатор хтмл верстки и будет ругаться на пхп. ПХП должен быть отработан на сервере и отдать уже валидный хтмл код.
- 17.04.2014 13:40
юзайте http://validator.w3.org/ на уже сгенерированном сайте
- 19.04.2014 14:31
- Регистрация: 15.02.2012
- Сообщений: 378
- Репутация: 30
спасибо, конечно, за совет, но как раз этот валидатор и использую. В общем поменял шаблон, старый надоел и устал искать ошибки.
- 19.04.2014 14:42
Пациента в студию.
- 19.04.2014 15:37
Да и пёс с теми ошибками, главное, чтобы сайт в браузерах ровно отображался. И чего все так стараются их исправить, непонятно - на главной Яндекса 202 Errors, 11 warning(s), на главной Гугла 26 Errors, 3 warning(s). По всей видимости, кроме вас это никому не нужно)
А по делу - проверяйте уже сгенерированный HTML код, а не исходный код шаблона, тогда валидатор на PHP теги ругаться не будет, ведь он их не знает, а потому синтаксис воспринимает как ошибочныйПоследний раз редактировалось OKyJIucT; 19.04.2014 в 15:49.
Спасибо сказали:
ap0stal(19.04.2014),
Тэги топика:
Похожие темы
Темы | Раздел | Ответов | Последний пост |
---|---|---|---|
Теги | Вопросы от новичков | 4 | 23.03.2013 19:42 |
Теги h1-h6 | Вопросы от новичков | 6 | 17.10.2012 03:46 |
Теги заголовков | Общие вопросы поисковой оптимизации | 11 | 13.12.2011 20:58 |
Теги H | Вопросы от новичков | 2 | 22.11.2011 03:32 |