У меня есть страница JSF, которая выводит XHTML (из лицевой стороны). В одном из полей есть пользовательский HTML, который вызывает ошибки синтаксического анализа в моем веб-браузере (Safari).
Я понимаю, что это потому, что XHTML является строгим и следует правилам XML, в отличие от HTML. Каков наилучший способ встраивания этого HTML, избегая при этом фатальных ошибок при разборе?
Одна вещь, о которой я подумал, - это заменить все экземпляры скажем
на
, но должно быть лучшее решение, чем это.
Вот еще один пример того, что мне нужно встроить:
Это мой пример текста.
Адрес: Ветер и Огонь.
Обратите внимание, что тег разрыва строки должен быть самодостаточным, а амперсанд, вероятно, должен быть & aamp;