type属性

a要素のtype属性は、リンク先ドキュメントのMIMEタイプを指定する属性。

ブラウザ対応

構文

<a href="URL" type="MIMEタイプ">リンクテキスト</a>

MIMEタイプ

代表的なMIMEタイプ。

  • text/html:HTML
  • text/xml:XML
  • text/css:スタイルシート(CSS)
  • text/plain:テキスト
  • image/png:PNG
  • image/jpeg:JPEG
  • image/gif:GIF
  • audio/mpeg:MP3
  • video/mpeg:MPEG
  • video/mp4:MP4
  • application/pdf:PDF
  • application/x-shockwave-flash:Flash

要点

  • a要素のtype属性は、リンク先ドキュメントのMIMEタイプを指定する属性である。
  • type属性は、a要素href属性がある場合だけ使用する。a要素href属性がない場合、type属性は、省略しなければならない。
  • type属性は、HTML5にて新たに導入された属性である。

サンプルコード

HTML

<a href="sample.html" type="text/html">リンクテキスト</a>

PNG

<a href="sample.png" type="image/png">リンクテキスト</a>

サンプル

HTMLソースコード

<a href="a.html" type="text/html">a要素</a><br /><br />
<a href="sample-a-type.png" type="image/png" target="_blank"><img src="sample-a-type.png" alt="サンプル画像"></a>

実際の表示