1. Vovk

    17.01.2009

    0 ↑
    0 ↓
    решил тут опробовать DOCTYPE html

    а валидатор ругается :)

    Validation Output: 1 Error
    Line 1, Column 1: required character (found ) (expected &lt;). <!DOCTYPE html>
    причем нет там никаких других символов.
    Вот и в чем тут мухи?
  2. Иван Сагалаев

    17.01.2009

    0 ↑
    0 ↓

    Такое ощущение, что вы сохранили файл в редакторе, который дописал в начало файла UTF-8 BOM — три символа, которые обычно не отображаются. Это вполне допустимо с точки зрения utf-8, но возможно кодировка в заголовках HTTP не проставлена в utf-8, а возможно просто валидатор на них в любом случае ругается. Соответственно, надо порыться в настройках редактора и отключить это. Или найти другой редактор.

    Кстати, вы каким валидатором пользуетесь? Этот doctype — это HTML5, и если его валидировать на http://validator.w3.org/, то он пишет warning о том, что валидатор HTML5 экспериментальный. Изначально валидатор HTML5 живет на http://validator.nu/. И там же он чаще обновляется, если я правильно понимаю.

  3. Vovk

    17.01.2009

    0 ↑
    0 ↓
    О, и правда не тем валидатором пользовался.
  4. donets

    17.01.2009

    0 ↑
    0 ↓
    И действительно. Notepadd++ добавялет закорючки на которые он ругался

Внимание! Это довольно старый топик, посты в него не попадут в новые, и их никто не увидит. Пишите пост, если хотите просто дополнить топик, а чтобы задать новый вопрос — начните новый.