我喜歡HTML4語法爲specified的方式。是否有類似的描述可用於HTML5(最好是HTML,而不是XHTML語法)?HTML5語法的描述與HTML 4.01 DTD類似嗎?
1
A
回答
2
沒有,因爲HTML5的規則比可以在DTD來表示從根本上更加複雜。最近你可能得到的是HTML5: The Markup Language Reference
0
不,因爲HTML5還不是完整的語法。
雖然有很多可用的語法列表。
3
HTML5意圖儘可能地向後兼容並且繼承大多數語法(儘管它的前身簡化了)。
+0
Imho [Living Standard spec](http://www.whatwg.org/specs/web-apps/current-work/multipage/)比較酷':)' – 2011-04-17 20:36:16
+0
@Šime - nah,這正是Hixie今天所想的。我更喜歡一些更穩定的東西。 – Alohci 2011-04-17 20:39:12
相關問題
- 1. 這是有效的DTD嗎? (官方HTML 4.01 DTD)
- 2. DTD - 定義或描述?
- 3. 「// W3C // DTD HTML 4.01」和「// W3C // DTD XHTML 1.0」有什麼區別?
- 4. 描述VBA語法
- 5. HTML:多語言元描述?
- 6. Rspec描述方法語法
- 7. 類方法:描述「#my_class_method」或描述「#self.my_class_method」?
- 8. java.net.ProtocolException:意外的狀態行:<!DOCTYPE HTML PUBLIC「 - // W3C // DTD HTML 4.01 // EN」
- 9. WooCommerce允許在類別描述字段中使用html語法
- 10. 語言的語法描述Java
- 11. HTML 5是HTML 4.01 Transitional的超集嗎?
- 12. 描述與類型別名遞歸語法
- 13. OData描述語言
- 14. 建築描述語言(ADL)的用法?
- 15. 段描述符與門描述符
- 16. 將IE8與DOCTYPE HTML 4.01過渡
- 17. HTML列表中的數據描述屬性中HTML5
- 18. HTML網頁描述+
- 19. Sencha Touch的語法與ExtJS相似嗎?
- 20. 用於描述DFA或NFA的語法
- 21. HTML 4.01嚴格標準
- 22. MariaDB的/ MySQL的非描述語法與更新上重複鍵
- 23. RadioGroupItem的描述html string
- 24. 方法的描述
- 25. 部署描述符映射語法
- 26. 語法錯誤顯示錯誤描述
- 27. 描述C++類的XML類描述:設計模式?
- 28. 可以使用上下文無關語法描述char數的語言嗎?
- 29. 與Ext.ux.Livegrid類似嗎?
- 30. 用於描述編程語言語法的術語是什麼?
謝謝。至少它全在一頁上,不錯!你碰巧知道哪些部分對於DTD來說太複雜了?也許這可能會忽略嵌入式SVG和MathML? – wmeyer 2011-04-17 20:43:36
@wmeyer - 有各種各樣的東西。早期在創建HTML5時做出了一個決定,它不會侷限於DTD可表達規則(瀏覽器從來沒有真正匹配過這些規則)。一個例子是,DTD不允許像「交互式元素'a'不能出現在'a'元素的後代那樣的規則。」只有'a'元素不能是'a'元素的直接子元素。 – Alohci 2011-04-17 20:52:55