Нужен ли CDATA при стилизации встроенного SVG?CSS

Разбираемся в CSS
Ответить
Anonymous
 Нужен ли CDATA при стилизации встроенного SVG?

Сообщение Anonymous »

Я читал неоднозначные отзывы об этом, поэтому надеюсь окончательно разобраться.
Если у меня есть разметка SVG, встроенная в HTML-документ, и я стилизовать его с помощью CSS, нужно ли мне обернуть этот CSS в закомментированный CDATA?
Пример: Я предполагаю, что могут возникнуть такие проблемы, как дочерний комбинатор CSS, который неправильно интерпретируется как закрывающая скобка XML, и я читал различные сообщения от людей, советующих использовать закомментированный CDATA для встроенных стилей SVG 1 2. Однако, к моему удивлению, я обнаружил, что даже после удаления CDATA и использования дочернего комбинатора мой HTML подтвердился. В дополнение к этому, мне не удалось обнаружить никаких проблем с рендерингом SVG ни в одном современном браузере.
Вот что обсуждалось на SE о включении CDATA в < /code>, но это не то же самое, что , поэтому, похоже, это вызывает отдельный вопрос.
Я не против включить его и сделать так что не вызывает никаких затруднений. Мне просто интересно, правильно ли я делаю или что-то лишнее.

Подробнее здесь: https://stackoverflow.com/questions/554 ... inline-svg
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «CSS»