現在大家都在談論HTML5,我真的不明白是什麼它和正常.xhtml懷疑涉及到HTML VS HTML5
請你解決一些我的疑惑之間的區別:
- 有什麼區別?
- 有什麼優點和缺點?
- HTML5是否被認爲是標記語言或腳本語言?
現在大家都在談論HTML5,我真的不明白是什麼它和正常.xhtml懷疑涉及到HTML VS HTML5
請你解決一些我的疑惑之間的區別:
有什麼區別?
HTML 5只是HTML的下一個版本。它需要HTML 4並增加更多內容(同時拋出一些不應該使用的東西,並改變關於如何解析它的規則(對於過去十年來瀏覽器一直在做什麼))。
有什麼優點和缺點?
它可以讓你做更多的東西。
它沒有任何缺點(除了新的東西還沒有得到很好的支持)。
HTML5被認爲是標記語言還是腳本語言?
它是一種帶有一堆DOM API的標記語言。
我猜混亂的是,HTML4和HTML5沒有做太多(自己)。你需要javascript和css,那是派對真正開始的時候。
當人們談論HTML5時,我想他們正在談論HTML5 + CSS3 + Javascript(與HTML4 + CSS2 + Javascript相比)。
因爲你可以在新的世界冒險的一個很好的例子檢查了這一點: http://slides.html5rocks.com/
這不是使用.NET或者PHP或者任何東西,它「只是」 HTML5 + JavaScript的記住+ CSS
親
CON
它仍然是一種標記語言它沒有動態元素可以編寫腳本。
基本上html5就像html一樣添加了一些額外的標籤 類似於畫圖的canvas元素媒體播放的視頻和音頻元素一些新的內容特定元素像文章,頁腳,標題,導航,部分。它也更好地支持本地離線存儲。以及一些新的表單控件,如日曆,日期,時間,電子郵件,網址和搜索
因此,實際上你不能做很多早期的一些JavaScript(或jQuery,因爲有些人現在稱它爲p: ),但它旨在使那些(現今)的常見任務更容易
有什麼區別?
有哪些優勢和劣勢?
這在某種程度上取決於您想要實現的目標,但它可能有助於理解rationale behind the spec。基本上,向後兼容性是主要目標之一,因此,如果您避免使用任何新功能(如視頻或畫布),則與以前的標準相比,應該沒有任何缺點。
HTML5是否被認爲是標記語言或腳本語言?
HTML5是HTML4, XHTML1,和DOM Level 2 HTML 的新版本解決了許多這些 規範的問題,而在同一時間 增強(X )HTML以更充分的地址Web應用程序 。除了定義標記語言 ,該標記語言可以是用HTML和XML(XHTML) 編寫的 ,它還定義了許多形成網頁架構基礎的API。 其中一些API被稱爲「DOM 0級」,之前從未記錄過 。然而,他們極其重視 對於瀏覽器供應商來說至關重要, 支持現有的Web內容,並且 作者能夠構建Web 應用程序。
你試過谷歌嗎? http://www.google.com/search?sourceid=chrome&ie=UTF-8&q=html+vs+html5&qscrl=1 – Dutchie432 2011-04-21 11:55:46
是的,但我想要另一個觀點,這就是爲什麼我來到論壇。 – sfrj 2011-04-21 11:56:21
只需看看http://diveintohtml5.org/和http://html5doctor.com/ – 2011-04-21 11:57:08