HTML <area> media属性

HTML <area> タグ

例

クリック可能な領域を持つイメージマップ:

<img src="planets.gif.html" width="145" height="126" alt="Planets" usemap="#planetmap">

<map name="planetmap">
<area shape="rect" coords="0,0,82,126" alt="Sun"
href="sun.htm.html" media="screen and (min-color-index:256)">
</map>

試してみる »

ブラウザサポート

Internet ExplorerFirefoxOperaGoogle ChromeSafari

すべての主要ブラウザは media 属性をサポートしています


定義と使用方法

media 属性は、対象URLがどのデバイスに表示されるかを指定します。

この属性は、指定されたURLを指定されたデバイス(iPhoneなど)、オーディオ、または印刷メディアに表示するために使用します。

このattributeは複数の値を受け付けることができます。

href属性を使用している場合にのみ、media属性が必要です。


HTML 4.01 と HTML5 の違い

The media attribute is new in HTML5.


構文

<area media="value">

可能な演算子

值 説明
and AND 演算子を指定
not NOT 演算子を指定
, OR 演算子を指定

デバイス

值 説明
all デフォルト。すべてのデバイスに適応します。
aural 音声合成装置
braille 点字フィードバックデバイス
handheld ハンドヘルドデバイス(小さな画面、限られた帯域幅)
projection プロジェクター
print 印刷プレビューモード/印刷ページ数
screen コンピュータのスクリーン
tty テレタイプライターおよび固定ピッチ文字グリッドを使用する類似のメディア
tv テレビ型デバイス(解像度が低く、スクロール機能が限られている)

值

值 説明
width 指定された表示領域の幅。
通常は "min-" および "max-" プレフィックスを使用します。
例: media="screen and (min-width:500px)"
height 指定された表示領域の高さ。
通常は "min-" および "max-" プレフィックスを使用します。
例: media="screen and (max-height:700px)"
device-width 対象のディスプレイ/印刷用紙の幅を指定します
通常は "min-" および "max-" プレフィックスを使用します。
例: media="screen and (device-width:500px)"
device-height 対象のディスプレイ/印刷用紙の高さを指定します
通常は "min-" および "max-" プレフィックスを使用します。
例: media="screen and (device-height:500px)"
向き 対象のディスプレイ/用紙の向きを指定します。
可能な値: "portrait" または "landscape"
例: media="all and (orientation: landscape)"
aspect-ratio 指定された対象の表示領域の幅/高さの比率。
通常は "min-" および "max-" プレフィックスを使用します。
例: media="screen and (aspect-ratio:16/9)"
device-aspect-ratio 指定された対象の表示領域のデバイス幅/デバイス高さの比率。
通常は "min-" および "max-" プレフィックスを使用します。
例: media="screen and (aspect-ratio:16/9)"
color 対象の表示の各ピクセルの色のビット数を指定します。
通常は "min-" および "max-" プレフィックスを使用します。
例: media="screen and (color:3)"
color-index Specifies the number of colors the target display can handle.
通常は "min-" および "max-" プレフィックスを使用します。
例: media="screen and (min-color-index:256)"
monochrome モノクロのフレームバッファのピクセルあたりのビット数を指定します。
通常は "min-" および "max-" プレフィックスを使用します。
例: media="screen and (monochrome:2)"
resolution 対象のディスプレイ/用紙のピクセル密度(DPIまたはDPCM)を指定します。
通常は "min-" および "max-" プレフィックスを使用します。
例: media="print and (resolution:300dpi)"
scan テレビディスプレイの走査方法を指定します。
可能な値は "progressive" と "interlace" です。
例: media="tv and (scan:interlace)"
grid 出力デバイスがグリッドまたはビットマップであるかを指定します
gridの値は "1"、それ以外は "0" です。
例: media="handheld and (grid:1)"


HTML <area> タグ

その他の拡張