前端開發人員須知html5和html4之間的區別

2021-07-24 22:59:40 字數 1222 閱讀 2457

前端開發人員須知html5和html4之間的區別

html5是最新的html標準,或遲或早,所有的web程式設計師都會發現需要使用到這個最新的標準,而且,很多人都會感覺到,重新開發乙個html5的**,要比把乙個**從html4遷移到html5上容易的多,這是因為這兩個版本之間有很大不同之處。

事實上,html5並沒有對html4做什麼重大的修改,它們很多東西都是相似的。

可是,其中有一些很重要的區別你需要知道。下面列出的就是一些html4和html5之間主要的不同之處(並不是全部,全部列出來是不可能的):

1. html5標準還在制定中

這頭乙個不同之處顯而易見,但非常重要,我需要先從它開始。也許你已經注意到了關於html5很酷的言論到處都是,但是事實情況是,html5是乙個還未完成的標準。html4已經有10歲了,但它仍是當前正式的標準的事實沒有改變。

另一方面,html5仍處在早期階段,以後的修改會不斷的出現。你必須考慮到這些,因為你在**上使用的這些新增加或修改的網頁元素會每年都出 現一些變化,你需要不停的更新公升級你的**,這可不是你希望的。這就是目前為止,你最好在產品裡使用html4,只在實驗裡使用html5的原因。

2. 簡化的語法

更簡單的doctype宣告是html5裡眾多新特徵之一。現在你只需要寫,這就行了。html5的語法相容html4和xhtml1,但不相容sgml。

目前, 標記並不能提供所有的flash具有的功能,但假以時日,flash必將從web上淘汰。我們拭目以待,因為很多人還並不認同這種觀點。

4. 新的 和 標記

html5的設計是要更好的描繪**的解剖結構。這就是為什麼這些和等新標記的出現,它們是專門為標誌**的這些部分設計的。

在開發**時,你不在需要用標記來標註網頁的這些部分。

5. 新的 和 標記

跟和 標記類似,html5中引入的新的和 標記可以讓開發人員更好的標註頁面上的這些區域。

據推測,除了讓**更有組織外,它也能改善seo效果,能讓搜尋引擎更容易的分析你的頁面。

6. 新的 和 標記

新的標記可以被用作普通的選單,也可以用在工具條和右鍵選單上,雖然這些東西在頁面上並不常用。

類似的,新的 標記是一種更專業的管理頁面上文字和影象的方式。當然,你可以用樣式表來控制文字和影象,但使用html5內建的這個標記更適合。

8. 全新的表單設計

新的 和 標記對原有的表單元素進行的全新的修改,它們有很多的新屬性(以及一些修改)。如果你經常的開發表單,你應該花時間更詳細的研究一下。

開發人員 HTML5對手機很合適

最近ipad太火了,其帶來的好處成為人們關注的焦點,但是ipad卻無助於鼓勵現實增強技術 ar 創新。對消費者來說,ipad激動人心,但對於軟體開 發者來說,iphone android 黑莓和ipad這麼多平台讓他們忙得不可開交。消費者可能會對ipad趨之若鶩,但很少有人願意看到越來越多的開發者進...

屬於Web開發人員的5個HTML5文字編輯器

使用者輸入html 使用css樣式就能實時檢視渲染。同時你可以使用任何支援html5和css3的瀏覽器。aloha編輯器 目前,世界上最先進的瀏覽器是基於html5的wysiwyg編輯器,它可以讓你體驗一種全新的編輯方式。它比現有技術的速度更快,同時提供了前所未有的 所見即所得 的功能。mercur...

web前端開發人員須知的瀏覽器相容的問題

所謂的瀏覽器相容性問題,是指因為不同的瀏覽器對同一段 有不同的解析,造成頁面顯示效果不統一的情況。在大多數情況下,我們的需求是,無論使用者用什麼瀏覽器來檢視我們的 或者登陸我們的系統,都應該是統一的顯示效果。所以瀏覽器的相容性問題是前端開發人員經常會碰到和必須要解決的問題。瀏覽器相容問題一 不同瀏覽...