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

Программисты Html
Ответить
Anonymous
 Нужен ли CDATA при стилизации встроенного SVG?

Сообщение Anonymous »

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

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

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

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

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

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

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