Расширение .XHTML и подсветка синтаксиса - PullRequest
2 голосов
/ 14 июля 2009

Я пытался использовать Подсветка синтаксиса в шаблоне XHTML / CSS. я заметил, что если я использую расширение .xhtml, то подсветка синтаксиса заканчивается неудачей. если я переименую расширение в .html, оно будет работать.

так что вопрос такой: - Синтаксис Highlighter не работает с XHTML? разница между .xhtml против .htm / html? если у меня есть тот же код? xml декларация и т. д. (для xhtml)?

я попробовал 1.5.1 и 2 (http://alexgorbatchev.com/wiki/SyntaxHighlighter), когда я переименую расширение в html, оно будет работать

Синтаксис Highlighter 2.0 код

$ (function () { SyntaxHighlighter.all (); });

This is a normal H1
This is a H1 with a class "tag"

Ответы [ 2 ]

1 голос
/ 14 июля 2009

Нет особой разницы между расширениями с точки зрения подсветки синтаксиса; скорее всего, проблема в том, что рассматриваемая подсветка синтаксиса просто не настроена для распознавания .xhtml в качестве документа XHTML.

Если у вас нет возможности возиться с источником вашей конкретной установки; Я бы рекомендовал просто передать .html или .xml в качестве расширения; он должен дать тот же результат.

0 голосов
/ 07 сентября 2009

Изменение расширения на .html делает свое дело, я думаю, что каким-то образом подсветка синтаксиса не распознает / работает в расширении .xhtml или что-то в этом роде.

...