Я пытаюсь интегрировать google-code-prettify на свой сайт для того, чтобы prettify Java-код. Я следовал инструкциям на http://google -code-prettify.googlecode.com / svn / trunk / README.html . Я могу проверить, что я получаю элементы SPAN для токенов в примерах кода, так что лексинг работает. Тем не менее, сгенерированные теги SPAN пропускают атрибут класса, и поэтому CSS не может его предварительно подтвердить. Также я понял, что теги SPAN, вероятно, должны генерироваться в нижнем регистре, но они в верхнем регистре.
Любые подсказки, что может быть не так?
ОК, я понял: документ начинался с объявления XML:
<?xml version="1.0" encoding="UTF-8"?>
Кажется, это как-то сбивает с толку код Javascript. После того как я удалил объявление, выделение сработало.