Articles of htmltidy

PHP Типичная альтернатива только выходу табуляции (дубликат)

Есть ли какая-либо альтернатива PHP Tidy только для вывода HTML-вклада с табуляцией? Мне нужен последний для разработки / отладки только для того, чтобы пройти через сгенерированный выходной код. Хотя, насколько я пытался настроить Tidy для этой простой задачи, я не мог не предупредить другие изменения.

Как сохранить <p> <img … /> </ p> с помощью XPATH?

Я использую XPATH для удаления нечетких HTML-тегов, $nodeList = $xpath->query("//*[normalize-space(.)='' and not(self::br)]"); foreach($nodeList as $node) { $node->parentNode->removeChild($node); } удалит этот ужасный вход, как эти, <p><em><br /></em></p> <p><span style="text-decoration: underline;"><em><br /></em></span></p> но он также удаляет img tag как удар, который я хочу сохранить, <p><img title="picture summit" src="images/32913430_127001_e.jpg" alt="picture summit" width="590" height="366" /></p> Как сохранить img tag […]

Уточнение PHP и HTML-кода?

Интересно, может ли кто-нибудь помочь мне? Я использую встроенную функцию HTML tidy и eclipses, чтобы убрать мой код. У меня большие проблемы со следующими ситуациями … когда HTML разделяется между файлами через include, результат, структурированный с правильными отступами, помогает при отладке через инструменты браузера. PHP и HTML при совместном использовании. например, PHP, если заявления вокруг […]

Альтернатива php tidy?

Я использую php tidy для обработки ввода html в моей базе данных, $fragment = tidy_repair_string($dom->saveHTML(), array('output-xhtml'=>1,'show-body-only'=>1)); У меня этот php_tidy включен на моем сервере, но мой живой сервер не поддерживает порядок, Неустранимая ошибка: вызов неопределенной функции tidy_repair_string () в /customers/0/5/a/mysite.com/httpd.www/models/functions.php в строке 587 Любая альтернатива может мне решить эту проблему?