聽到HTML5的都知道它的強大,如更多的描述性標記、較少依賴於插件的多媒體支援、跨文件訊息通訊、Web Sockets、客戶端儲存、更強大的表單、提升可訪問性、先進的選擇器、強大的視覺效果。費話不多說,細細說來
被廢棄的標籤和屬性
廢棄的標籤
因可用CSS替換而廢棄的
basefont
big
center
us因破壞可使用性和可訪問性而廢棄的frameframesetnoframes因引起混亂、不經常使用而廢棄的頁面錯亂,可以使用abbr代替applet被廢棄是因為可以使用object代替isindex被廢棄是因為使用表單控制項代替dir被廢棄是因為使用ul代替script元素只能在HTMLno裡使用,而不能在XML裡使用。 廢棄的屬性 alignbody標籤上的link,vlink,alink和text屬性bgcolorheight和width上的cellpadding、cellspacing和border屬性
上述元素實現的視覺效果可用css來實現,所以被廢棄了
另外target屬性在規範中被廢棄了
head標籤上的profile屬性將不再受到支援
img和iframe元素的longdesc屬性也被移除了
HTML5的規範裡有對這些屬性的代替方案,可以查看HTML Standard
新的結構標籤和屬性