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

insタグ、delタグの特性と使用方法

2022-02-06 04:02:40
インス デル は、HTML 4.0から導入され、文書を作成する際に作成者同士が協力し合い、また、いくつかの編集機能(例えば、作成者が文書を修正する期間かどうか、どのように考えるかに反応できる)およびバージョン管理機能(特定の時間に文書を元の状態に戻すことができるソフトウェアの助けによって)を維持することができるようになりました。

インと del属性

引用 : 属性の値は、文書または情報リソースのURIであり、文書の説明情報を変更する理由を示すためのものである

日時 : 属性値には、変更が発生した日時が明示的に記述される


W3Cによるdelとinsの説明。

INS と DEL は、文書の異なるバージョンに関して挿入または削除されたセクションをマークアップするために使用されます (たとえば、議員が変更点を確認する必要がある法案の草案において)。

この2つの要素は、HTMLでは珍しく、ブロックレベル要素またはインライン要素(両方ではない)として機能することができます。これらは、パラグラフ内の一つ以上の単語を含むか、パラグラフ、リスト、テーブルのような一つ以上のブロック-レベル要素を含むことができます。

delは文書の削除されたテキスト内容を定義し、insは文書の更新や訂正を記述するために使われます。delのブラウザのデフォルトスタイルは取り消し線、insはデフォルトで下線です。通常はこの二つの要素は互いに関連して使用されます。

インと delの使用法

  ins と del 要素は、HTML ではブロックレベル要素としてもインライン要素としても使用できますが、両方は使用できません。従って、それらはパラグラフの中の一つ以上のテキストや、パラグラフ(p)、リスト(ul, ol, dl)、テーブル(table)などの複数のブロック-レベル要素を含むことができます。

  <p>I have <del cite="http://www.baikelu.com/" datetime="20070515T192525+08:00">2</del><ins cite="http://www.baikelu.I have </del></del><ins cite="http://www.baikelu. com/" datetime="20070515T192525+08:00">2</del><ins cite=& quot;http://www.baikelu.com/" datetime="20070515T192525+08:00">3</ins>pennies</p>

  <del title="Just lost" datetime="20070515T192525+08:00"><p>I have 3 cents</p></del>

  作成者は、挿入または削除された要素について title 属性でコメントし、ユーザーエージェント(ブラウザなど)はその情報をユーザーに表示することができます。

  <p><del title="Just lost" datetime="20070515T192525+08:00"><div><p>I have 3 cents</p></div> ;</del></p>

  これはinsとdelの書き方が間違っています。つまり、ブロックレベル要素にもインライン要素にもなりえないのです。

ページ上でのinsとdelの表示は、CSSで制御することができます。