Подтвердить что ты не робот

Учитывается ли HTML-код?

Чувствителен ли HTML-код?

В примере, с которым я работаю, он говорит:

<!DOCTYPE html>

Будет ли <!doctype html> или <!doctype html> работать по-другому (или вообще нет)?

4b9b3361

Ответ 1

Нет, но считается хорошей практикой держать HTML-разметку в нижнем регистре.

Ответ 2

От http://www.w3.org/TR/html5/syntax.html

Другими словами, <!DOCTYPE html>, без учета регистра.

Многие строки в синтаксисе HTML (например, имена элементов и их атрибуты) не чувствительны к регистру, но только для символов в диапазонах U + 0041 до U + 005A (LATIN CAPITAL LETTER A LATIN CAPITAL LETTER Z) и U + 0061 до U + 007A (ЛАТИНСКОЕ МАЛОЕ ПИСЬМО А-ЛАТИНСКОГО МАЛОГО ПИСЬМА Z). Для удобства в этом разделе это просто называется "без учета регистра".

Ответ 3

В дополнение к другим приведенным ответам, если вы установите заголовок Content-type: application/xhtml+xml, ваш браузер будет метать и XHML-ошибку, если вы не наберете DOCTYPE в верхнем регистре и html в нижнем регистре:

<!DOCTYPE html>

Использование типа содержимого XHTML не рекомендуется, потому что страница не будет отображаться в некоторых браузерах (например, IE8 и ниже), но это, безусловно, интересно знать.

Источник: http://blog.whatwg.org/xhtml5-in-a-nutshell

Ответ 5

Как правило, HTML не зависит от регистра, но есть несколько исключений. Имена сущностей (вещи, которые следуют за амперсандами) являются case-senstive, но многие браузеры будут принимать многие из них полностью в верхнем регистре или полностью в нижнем регистре; некоторые из них должны быть обсажены определенными способами. Например, & Ccedil; & Ccedil; и & ccedil; is & ccedil;. Другие комбинации верхнего и нижнего регистра не являются хорошими.

Ответ 6

Нет, вы можете использовать любой случай, который вы хотите.