Как мне остановить HTML Tidy от удаления моего закрывающего тега? - PullRequest
0 голосов
/ 07 мая 2009

В настоящее время HTML Tidy меняет любой пустой тег HTML и объединяет их в один, например:

<script src="somescript.js"></script>

Превращается в:

<script src="somescript.js" />

Это проблема, потому что включение файлов javascript в «заголовок» моего HTML теперь не работает в некоторых браузерах, которым явно нужен этот закрывающий тег, чтобы отделить от открывающего тега.

Как я могу помешать Тиди удалить эти закрывающие теги?

Ответы [ 2 ]

1 голос
/ 12 октября 2009

Попробуйте вставить некоторый контент в элемент <script>, который не будет расстраивать браузер, но предотвратит сворачивание тегов Tidy. Что-то вроде пробела, или &nbsp;, или комментарий javascript.

0 голосов
/ 07 мая 2009

Вы определили DOCTYPE для своего HTML?

Обертывание тега close в один тег должно работать для корректного Xhtml, но может расстроить вас, если вы будете использовать html.

...