Существует не только один тип HTML, на самом деле их много: HTML 4.01 Strict, HTML 4.01 Transitional, XHTML 1.0 Strict и многие другие.Все эти типы HTML определены в соответствующих спецификациях W3C
Зачем указывать тип документа?Потому что он определяет, какую версию (X) HTML на самом деле использует ваш документ, и это критически важная информация, необходимая некоторым инструментам, обрабатывающим документ.
Например, указание типа документа вашего документа позволяет вамиспользуйте инструменты, такие как Markup Validator , чтобы проверить синтаксис вашего (X) HTML.Такие инструменты не смогут работать, если они не будут знать, какой тип документа вы используете.