1. ホーム
  2. Web制作
  3. HTML/Xhtml

INSとDELのタグ付きドキュメントを使用して、使用内容を変更することができます。

2022-01-15 07:05:25
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 BST
datetimeは次のように記述されます。 :
datetime="20070515T112525Z"
グリニッジ標準時は、"Zulu"とも呼ばれるため、Z値で表現しています
datetime="20070515T192525+08:00"
北京時間はグリニッジ標準時より8時間進んでいます
これにより、作成者の所在地によって表記が異なることがあっても、共通する時刻は同じになります
備考
大文字と小文字を区別します。TとZは両方とも大文字である必要があります。
時、分は必須、秒がわからない場合や無視したい場合は00でOK
3. id、class、lang、dir、title、style
4.onclick、ondblclick、onmousedown、onmouseup、onmouseover、onmousemove、onmouseout、onkeypress、onkeydown、onkeyup
使用方法
ins 要素と del 要素は、HTML ではブロックレベル要素としてもインライン要素としても使用できますが、両方の要素としては使用できません。ですから、それらはパラグラフの中の一つか幾つかのテキストを含むことができ、またパラグラフ(p)、リスト(ul, ol, dl)、テーブル(table)等の幾つかのブロック-レベル要素を含むことができます。
コピーコード
コードは以下の通りです。

<p>I have <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>penny</p> ;
<del title="Just lost" datetime="20070515T192525+08:00"><p>I have 3 cents</p></del>
The creator may comment on inserted or deleted elements via the title attribute, and a user agent (such as a browser) may display this information to the user
<p><del title="Just lost" datetime="20070515T192525+08:00"><div><p>I have 3 cents</p></div> ;</del></p>

これはinsとdelの書き方が間違っています。つまり、ブロックレベル要素でもインライン要素でもありえません。
ページ上のinsとdelの表示はCSSで制御することができます。たとえば、insとdelの効果を得るためにIE、FireFox、Operaのブラウザでアルファ透過をサポートする方法については、こちらの記事を参照してください。