2012-07-15 27 views
1

根据HTML5规范,doctype preamble is case insensitive。那么为什么Aptana Studio 3会抱怨HTML文档的小写doctype?为什么Aptana Studio 3为小写doctype提供“缺少DOCTYPE”错误?

+0

例子.. [。](http://w3c.org)? – 2012-07-15 23:28:38

+0

@Jared:基本上,如果你有'<!doctype html>'而不是'<!DOCTYPE html>',它会给出丢失的DOCTYPE错误。我猜测所使用的验证器是基于试图符合XML的旧规范。 – 2012-07-15 23:46:55

+0

@Jared:'<!DOCTYPE HTML>'我--should给你如何启动的Aptana Studio中3,现在说明? – 2012-07-16 00:31:40

回答

1

推测是因为在XML中,<!doctype html>无效; XML需要大写字母DOCTYPE。因此,如果您想使用通用XML工具处理HTML5文档,则需要<!DOCTYPE html>