ins和del是在HTML4.0時引入的,可以幫助創作者開發文檔時相互合作,並且也保持了一些編輯(比如可以反應創作者是一段時間內是修改文檔的、如何思考的)和版本控制的成分(在軟件的幫助下,可以讓文檔恢復到某一特定時間下的狀態)。
屬性 1.cite:屬性值是一個文檔或者信息資源的URI,這個屬性是要指出為什麼改變這個文檔的解釋信息
2.datetime:屬性值明確詳細的說明修改發生的日期和時間
datetime屬性值的格式:YYYY-MM-DDThh:mm:ssTZD
YYYY = 4位數字表示年(0000-9999)
MM = 2位數字表示月 (01 - 12)
DD = 2位數字表示日 (01 - 31)
hh = 2位數字表示小時 (00 - 23)
mm = 2為數字表示分鐘 (00 - 59)
ss = 2為數字表示秒 (00 - 59)
TZD = 時區指示符
比如修改時間是:北京時間 2007年5月15日19:25:25
datetime的寫法是:
datetime="20070515T112525Z"
格林威治標准時間又被稱為“Zulu”,所以用Z 值來代表它
datetime="20070515T192525+08:00"
北京時間比格林威治標准時間早8個小時
這樣保證了可能因為創作者的地點不同而寫法不同,但是通用時間是一致的
注意:
區分大小寫,T和Z都必須是大寫
時和分是必須的,不知道秒或者想忽略秒可以用00表示
3.id, class, lang,dir,title,style
4.onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup
用法 ins和del兩個元素在HTML中,既可以作為塊級(block-level)元素,也可作為內聯(inline)元素,但是不可以同時作為這個兩個元素。所以它們可以包含段落中的一個或幾個文字,也可以包含幾個塊級元素像段落(p)、列表(ul、ol、dl)、表格(table)等。
復制代碼代碼如下:
<p>我有<del cite="http://dancewithent.com/example.html" datetime="20070515T192525+08:00">2</del><ins cite="http://dancewithent.com/example.html" datetime="20070515T192525+08:00">3</ins>分錢</p>
<del title="剛剛丟了" datetime="20070515T192525+08:00"><p>我有3分錢</p></del>
創作者可以通過title屬性對插入或者刪除的元素進行評論,用戶代理(比如浏覽器)可能顯示這些信息給用戶
<p><del title="剛剛丟了" datetime="20070515T192525+08:00"><div><p>我有3分錢</p></div></del></p>
這是一個錯誤的寫法,即ins和del不能同時既是塊級元素又是內聯元素
對於ins和del在頁面的顯示效果可以通過CSS來控制,比如看這篇《IE, FireFox, Opera 浏覽器支持Alpha透明的方法》的ins和del效果。