Если я использую “]]>” или “//]]>” для закрытия раздела CDATA в xHTML

Я хочу встроить сценарии или CSSs в XHTML, не выходя из специальных символов.

Я могу сделать то использование CDATA отмеченный раздел.

Согласно http://www.w3.org/TR/xhtml1/#h-4.8 раздел CDATA может быть определен как:

   

Затем согласно http://www.w3schools.com/TAGS/tag_script.asp, CDATA может быть похожим:

   

Какой метод для закрытия раздела CDATA лучше? ]]> или //]]> ?

17
задан Marc 2 October 2015 в 05:09
поделиться

4 ответа

Согласно www.w3.org/TR/xhtml1/#h-4.8 раздел CDATA можно определить как: [нет //]

Да. В XHTML они могут. Правильный XHTML, читаемый синтаксическим анализатором XML, например, когда вы обслуживаете application / xhtml + xml в веб-браузере, который не является IE.

Но, вероятно, вы на самом деле используете text / html , что означает, что ваш браузер не является «процессором XML», как указано в этом разделе. Это устаревший синтаксический анализатор HTML4, поэтому вы должны соблюдать приложение C и избегать любых функций XML, которые не работают в HTML4.

В частности, строки и ]]> в