Исправить ошибки разметки HTML / Xhtml? - PullRequest
0 голосов
/ 22 марта 2012

Существует ли инструмент, помогающий исправить ошибки и предупреждения HTML? Я только что проверил свой код на W3 Validator и обнаружил сотни ошибок и предупреждений.

Желательно что-то, что может работать с php

Ответы [ 2 ]

1 голос
/ 22 марта 2012

Вы можете попробовать HTML Tidy . Я не знаю насчет PHP, но, похоже, есть расширение для HTML Tidy здесь .

Тем не менее, я рекомендую вам попытаться исправить ошибки / предупреждения самостоятельно, потому что таким образом вы научитесь писать правильный HTML. Вы обнаружите, что исправление одной ошибки обычно вызывает цепную реакцию исправлений.

0 голосов
/ 22 марта 2012

Если вы проверяете свой код, вы должны дважды проверить, какой тип документа вы использовали. Если вы используете строгий, вы должны знать, какие элементы будут работать с ним. Например, согласно строгим iframes являются недействительными, но в переходном они принимаются. Это должно помочь вам избавиться от некоторых или большинства ваших ошибок. Валидатор сообщает вам, что это за ошибка, и дает представление о том, как ее исправить. Я бы посоветовал просмотреть его и исправить ошибки одну за другой.

Я также рекомендую приобрести программу под названием Notepad ++. Это бесплатный текстовый редактор, который облегчает распознавание ошибок по цветовой кодировке вашего кода. Существует еще одна программа под названием HTML validator, которая представляет собой комбинированный текстовый редактор / валидатор. Он также кодирует ваш код цветом и имеет встроенный валидатор. Вы можете получить бесплатную пробную версию, но полная версия стоит от $ 60 до $ 90.

Я не сталкивался с валидатором для php, хотя HTML-валидатор также может помочь с php. Надеюсь, это было полезно.

...