Я работаю над CMS, которая генерирует операторы CSS "style = 'xyz'" из пользовательского ввода.
Пользовательский ввод будет проверен, но в качестве дополнительной гарантии я хочу проверить правильность значений при генерации кода CSS.
Если встречается недопустимое значение - например, относительная ширина ("50%"), где разрешены только абсолютные значения из-за ограничений макета - я хотел бы вернуть комментарий ВНУТРИ атрибута стиля, чтобы помочь при отладке:
<div class="content" style="background-color: lightblue; /* WIDTH was invalid: Only absolute values allowed here */; border: 1px orange dotted;">
Является ли это "безопасным", т. Е. Все ли основные браузеры все еще будут правильно анализировать настройки до и после комментария? Google трудно об этом узнать.