a
リンクのアンカー
<a></a>
リンクの出発点、または到達点を示す要素です。
href属性が指定されたa要素は「出発点」として、name属性やid属性が指定されたa要素は「到達点」として機能します。
<p><a href="index.html">要素の一覧へ</a></p>
属性 | 説明 | 値 | 説明 |
---|---|---|---|
任意属性 | |||
href | リンク先の指定 | URI | リンク先のURI |
name | 到達点にするための名前 | 文字列 | 固有の識別名 (大文字小文字の区別あり) |
charset | リンク先の文字コード | 文字コード | Shift_JIS、EUC-JP、UTF-8、等 |
hreflang | リンク先の基本言語 | 言語コード | ja、en、zh、等 |
type | リンク先のMIMEタイプ | MIMEタイプ | |
rel | この文書から見たリンク先の関係 | リンクタイプ | 半角スペース区切りで複数指定可能 |
rev | リンク先から見たこの文書の関係 | リンクタイプ | 半角スペース区切りで複数指定可能 |
shape | 領域の形状(イメージマップ用) | rect | 四角形 (初期値) |
circle | 円形 | ||
poly | 多角形 | ||
default | 画像全体 | ||
coords | 領域の座標(イメージマップ用) | 座標(X,Y) |
rectの場合 … 左上と右下の角の座標(X,Y,X,Y)
circleの場合 … 中心点の座標と半径(X,Y,半径) polyの場合 … すべての角の座標(X,Y,X,Y ...) |
target | リンク先の表示方法 | _blank | 新規のウィンドウに表示 |
_self | 現在のフレーム(ウィンドウ)に表示 | ||
_parent | 親フレームに表示 | ||
_top | フレーム分割を解除してウィンドウ全体に表示 | ||
フレーム名、ウィンドウ名 | 任意のフレーム(ウィンドウ)に表示 (名前はアルファベットで開始) |
- target属性は、Strict DTDでは使用できません。
- name属性の代わりに、id属性を使用することが推奨されています。後方互換性を考慮する場合は、name属性とid属性を同じ値で同時に指定しておきます。
- ひとつのアンカーに対して、href属性とname属性(id属性)を同時に指定することが可能です。
- shape属性とcoords属性は、イメージマップ用の属性となります。(a要素によるイメージマップは、一部のブラウザでしか対応していません)
- 共通属性・その他属性
- style
- class
- id
- title
- lang
- dir
- accesskey
- tabindex
- イベント属性
- onclick
- ondblclick
- onmousedown
- onmouseup
- onmouseover
- onmousemove
- onmouseout
- onkeypress
- onkeydown
- onkeyup
- onfocus
- onblur
<a href="#sample">サンプルに移動</a>
<a name="sample" id="sample">サンプル</a>