Выбор действительной комбинации DOCTYPE и кодировки W3C?

У меня есть домашняя страница со следующим:

<DOCTYPE html>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 

Мой выбор DOCTYPE «html» основан на рекомендации для html-страниц с использованием jQuery. Мой выбор charset=utf=8 основан на рекомендации сделать мои страницы читаемыми в большинстве браузеров. Но эти выборы могут быть ошибочными.

Когда я запускаю эту страницу через HTML-валидатор W3C, я получаю сообщения, которые вы видите ниже. Как я могу устранить 2 ошибки?

! Использование экспериментальной функции: средство проверки соответствия HTML5.

Валидатор проверил ваш документ с помощью экспериментальной функции: средства проверки соответствия HTML5. Эта функция была сделана доступной для вашего удобства, но имейте в виду, что она может быть ненадежной или не полностью соответствовать последним разработкам некоторых передовых технологий. Если вы обнаружите какие-либо проблемы с этой функцией, сообщите о них. Спасибо.

Результат проверки: 2 ошибки

1. Строка ошибки 18, столбец 70: Изменение кодировки символов utf-8 и повторный разбор.

  …ntent-Type" content="text/html; charset=utf-8"> 

2. Строка ошибки 18, столбец 70: изменение кодировки на этом этапе потребует непотокового поведения.

  …ntent-Type" content="text/html; charset=utf-8"> 

person George Carter    schedule 01.03.2010    source источник
comment
Чтобы не удалять < из html-кода, используйте функцию разметки кода (значок 1010...)   -  person Marek Karbarz    schedule 01.03.2010


Ответы (1)


Эта ошибка может появиться, если вы не поместите объявление набора символов сразу после открывающего тега <head> — убедитесь, что между <head> и метатегом, содержащим кодировку, нет ничего.

person Marek Karbarz    schedule 01.03.2010