HTML5 – 新舊語法簡介

來源: 外刊IT評論  發布時間: 2010-03-25 00:32  閱讀: 1231 次  推薦: 0   原文鏈接   [收藏]  
 

  眾所周知,HTML是互聯網有史以來最偉大的發明。這種超文本標記語言實際上是現代互聯網發展的一個基石,以它為中心出現了一個獨特的自給自足的體系。

  當開發HTML5時,它的設計者們正面對著一些很重要的問題,希望能在HTML5里解決。其中的一個問題是,要創建一個真正簡潔明了而且易于擴展的語義。 目前這個問題中棘手的部分是老版本的HTML當時是以功能多樣的理念為目標設 –大量的各種各樣的標記,當時認為都是一些基本的標記,但如今證明完全是沒有什么用途的。HTML5的目的就是要根據目前互聯網的狀況對其進行改進。

HTML5 的新標記

  設計者們需要完成的任務是要給HTML5開發一個更豐富的和更有含義的語義 – 當然可以想象這種新方案將會是很靈活和很高效的,同時與所有的現代互聯網標準相適應。下面就是一些將要在HTML5里新加入的標記.

  • <article> 標記 定義一篇文章
  • <aside> 標記 定義頁面內容部分的側邊欄
  • <audio> 標記 定義音頻內容
  • <canvas> 標記 定義圖片
  • <command> 標記 定義一個命令按鈕
  • <datalist> 標記 定義一個下拉列表
  • <details> 標記 定義一個元素的詳細內容
  • <dialog> 標記 定義一個對話框(會話框)
  • <embed> 標記 定義外部的可交互的內容或插件
  • <figure> 標記 定義一組媒體內容以及它們的標題
  • <footer> 標記 定義一個頁面或一個區域的底部
  • <header> 標記 定義一個頁面或一個區域的頭部
  • <hgroup> 標記 定義文件中一個區塊的相關信息
  • <keygen> 標記 定義表單里一個生成的鍵值
  • <mark> 標記 定義有標記的文本
  • <meter> 標記 定義 measurement within a
    predefined range
  • <nav> 標記 定義導航鏈接
  • <output> 標記 定義一些輸出類型
  • <progress> 標記 定義任務的過程
  • <rp> 標記是用在Ruby annotations 告訴那些不支持 Ruby 元素的瀏覽器如何去顯示
  • <rt> 標記 定義對ruby
    annotations的解釋
  • <ruby> 標記 定義 ruby annotations.
  • <section> 標記 定義一個區域
  • <source> 標記 定義媒體資源
  • <time> 標記 定義一個日期/時間
  • <video> 標記 定義一個視頻

  希望所有的這些標記都能成為真正”有生命力“的和有用的標記,而不是只是今天看來是很酷的標記。

0
0
 
標簽:HTML5
 
 

文章列表

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()