我喜歡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. HTML:多語言元描述?
- 3. 類方法:描述「#my_class_method」或描述「#self.my_class_method」?
- 4. java.net.ProtocolException:意外的狀態行:<!DOCTYPE HTML PUBLIC「 - // W3C // DTD HTML 4.01 // EN」
- 5. 描述與類型別名遞歸語法
- 6. OData描述語言
- 7. 建築描述語言(ADL)的用法?
- 8. HTML列表中的數據描述屬性中HTML5
- 9. HTML網頁描述+
- 10. 將IE8與DOCTYPE HTML 4.01過渡
- 11. 用於描述DFA或NFA的語法
- 12. HTML 4.01嚴格標準
- 13. MariaDB的/ MySQL的非描述語法與更新上重複鍵
- 14. 方法的描述
- 15. 語法錯誤顯示錯誤描述
- 16. 用於描述編程語言語法的術語是什麼?
- 17. 與Ext.ux.Livegrid類似嗎?
- 18. 描述RE的英語語言
- 19. 如何顯示jmx MBean的類描述,屬性描述和操作描述
- 20. eBay API:修改html描述
- 21. Rails描述HTML內容源
- 22. html描述關鍵字
- 23. 使用DTD描述在RESTful服務中返回的XML?
- 24. 用於描述餐廳菜單的生產就緒DTD或XSD?
- 25. 描述的情況可能與貝寶服務(或其他類似的網站)
- 26. 套接字描述符與文件描述符
- 27. MathML DTD語法的解釋
- 28. [NSObject的描述]
- 29. HTML 4.01 HTML電子郵件錯誤
- 30. 「專有」 HTML在HTML 4.01
謝謝。至少它全在一頁上,不錯!你碰巧知道哪些部分對於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