HTML-сущности чаще всего вызывают вопросы, связанные с валидностью кода. Использование в коде сайта javascript-вставки с оператором && (логическое И) вызывает связанные с ними ошибки: валидатор считает, что вы:
- использовали unescaped символ
- использовали unescaped амперсанд
- где-то не закрыли кавычку
На практике такая ситуация может возникнуть при использовании стороннего плагина со вставками js-кода, например, плагина Slimbox+ImageScale. Однако любителям валидного XHTML не стоит спешить с переделкой javascrip-кода, вызывающего ошибки валидации. Просто закройте скрипт от XML-валидации:
<script type="text/javascript"> //<![CDATA[ ... //]]> </script>
Способ с использованием CDATA не столько красив, сколько радикален, и проблему решает польностью. Что, собственно, и требуется.
Заинтересовались? Звоните нам по телефонам +375 (29) 774-35-89 и +375 (44) 774-35-89 в Минске. Мы будем рады помочь Вам в реализации Вашего проекта.