a要素
a要素はリンクをマークアップする為の要素です。
a要素はhref属性が指定されている場合はハイパーリンクを表します。href属性を持たない場合はページ内の位置情報を指定することができます。
<a href="http://www.webcreativepark.net/html/">HTMLリファレンス</a>
<a id="pageTop">ページTOP</a>
href属性が省略されている場合はtarget属性、download属性、rel属性、hreflang属性、type属性を指定することはできません。
target属性
target属性はXHTMLでは非推奨でしたがHTML5では非推奨ではなくなりました。target属性を指定することでリンクを開くウィンドウを指定することができます。値は任意のウィンドウ名か以下のキーワードが利用できます。
_blank | 別ウィンドウで開く |
---|---|
_self | 現在のウィンドウで開く |
_parent | 親ウィンドウで開く |
_top | 最も上位の先祖ウィンドウで開く |
iframe要素などでウィンドウがウィンドウを含む場合は_parentや_topでどのウィンドウで開くか指定できます。
<a href="http://www.webcreativepark.net/html/" target="_blank">HTMLリファレンス</a>
download属性
HTML5で追加されたdownload属性はリンクがファイルのダウンロードを示す場合、そのファイル名を指定できる属性です。
<a href="logo.png" download="ロゴ画像">download</a>
rel属性
rel属性では参照するリソースのタイプを指定できます。
<a href="/html/tag/interactive-contents/" rel="tag">インタラクティブコンテンツ</a>
hreflang属性
hreflang属性でリンク先の言語を指定することができます。
<a href="http://www.webcreativepark.net/html/" hreflang="ja-JP">HTMLリファレンス</a>
参考URL
登録日 : 2013年09月06日 最終更新日 : 2014年3月22日