<data>: データ要素
        
        
          
                Baseline
                
                  Widely available
                
                
              
        
        
        
          
                
              
                
              
                
              
        
        
      
      This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2017年10月.
<data> は HTML の要素で、与えられたコンテンツの断片を機械可読な翻訳にリンクします。コンテンツが時刻または日付に関連するものであれば、<time> 要素を使用する必要があります。
試してみましょう
<p>New Products:</p>
<ul>
  <li><data value="398">Mini Ketchup</data></li>
  <li><data value="399">Jumbo Ketchup</data></li>
  <li><data value="400">Mega Jumbo Ketchup</data></li>
</ul>
data:hover::after {
  content: " (ID " attr(value) ")";
  font-size: 0.7em;
}
| コンテンツカテゴリー | フローコンテンツ, 記述コンテンツ, 知覚可能コンテンツ | 
|---|---|
| 許可されている内容 | 記述コンテンツ | 
| タグの省略 | なし。開始タグと終了タグの両方が必須です。 | 
| 許可されている親要素 | 記述コンテンツを受け入れるすべての要素 | 
| 暗黙の ARIA ロール | 対応するロールなし | 
| 許可されている ARIA ロール | すべて | 
| DOM インターフェイス | HTMLDataElement | 
属性
この要素の属性にはグローバル属性があります。
- value
- 
この属性は要素の内容を機械可読な形式で指定します。 
例
以下の例は商品名を表示しますが、それぞれの商品名に商品番号も結びつけます。
html
<p>新製品</p>
<ul>
  <li><data value="398">ミニケチャップ</data></li>
  <li><data value="399">ジャンボケチャップ</data></li>
  <li><data value="400">メガジャンボケチャップ</data></li>
</ul>
結果
仕様書
| Specification | 
|---|
| HTML> # the-data-element> | 
ブラウザーの互換性
Loading…
関連情報
- HTML の <time>要素