Как указано в в этом вопросе , одинарные кавычки в html либо стали более популярными, либо мы стали замечать их чаще.
Несмотря на это, у меня есть связанный вопрос. HTML 4.01 Strict
тип документа, как показано в w3schools (ниже), использует двойные кавычки.
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
Как указано в принятом ответе , одинарные кавычки являются абсолютно действительными. Однако значения в кавычках в типе документа не обязательно являются атрибутами, поэтому допускаются ли одинарные кавычки? Другими словами, является ли следующий действительный тип документа? Кроме того, если это действительный HTML, то принимаются ли они современными браузерами?
<!DOCTYPE html PUBLIC '-//W3C//DTD HTML 4.01//EN'
'http://www.w3.org/TR/html4/strict.dtd'>
Кроме того, верно ли то же самое для типов документов XML?
<?xml version='1.0' encoding='utf-8'?>