2012-07-15 40 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>