Search
  1. a〔リンク、アンカー〕

a
リンク、アンカー

2009/11/23

<a href="">~</a>
<a name="">~</a>

iモード [iモード対応HTML Ver1.0] [iモード対応XHTML Ver1.0]
EZweb [au XHTML]
SoftBank [SoftBank HTML] [SoftBank XHTML]

a要素は、ハイパーリンクを表すインライン要素です。 通常のリンクアンカーの他に、クリックで画像ファイルを表示したり、音声ファイルを再生したり、アクセスキーの設定、アドレス帳登録電話発信メール送信処理を行うのに使用します。

docomo

a要素の属性
属性 iモード対応
HTMLバージョン
iモード対応
XHTMLバージョン
説明
id="%ID" - 1.0 ユニークなID名を指定。
name="%CDATA" 1.0 - 任意の名前を指定。
accesskey="{文字列}" 1.0 1.0 ショートカットキーの割り当て。
href="%URI" 1.0 1.0
リンク先URL http://~
https://~
メール送信 mailto:~
電話発信 tel:~
TV電話発信 tel-av:~
位置情報のパラメータ pos:~
href="{文字列}" - 1.0 cti機能(電話番号/トーン入力)
cti="{文字列}" 2.0 - cti機能(電話番号/トーン入力)
ijam="{文字列}" 3.0 1.0 iアプリ関連。
utn="{文字列}" 3.0 1.0 個体識別情報。端末の製造番号をサーバーに送信。FOMAの場合は、FOMA端末製造番号とFOMAカード製造番号のセットをサーバーに送信。
subject="{文字列}" 3.0 1.0 メールの件名を指定。
body="{文字列}" 3.0 1.0 メールの本文を指定。
telbook="{文字列}" 3.0 1.0 電話帳登録機能。電話帳に登録する名前(全角)を指定。
kana="{文字列}" - 1.0 電話帳登録機能。電話帳に登録する名前(半角)を指定。
email="{文字列}" 3.0 1.0 電話帳登録機能。電話帳に渡すメールアドレスを指定。
ista="{文字列}" 4.0 1.1 iアプリ関連。ブラウザから起動させるiアプリに対応したobject要素のIDを指定。
ilet="{文字列}" 5.0 1.1 iアプリ関連。ダウンロード即起動iアプリの指定。
iswf="{文字列}" 5.0 1.1 flash関連。インタラクティブ再生モードで配信するFlashコンテンツを指定。
irst="{文字列}" 5.0 1.1 タグ指定送信関連。赤外線送信するデータに対応したobject要素のIDを指定。
lcs 5.0 2.1 GPS関連。GPSによる測位の指定。
ifb="{文字列}" 7.0 2.1 フルブラウザに切り替えてリンク。

au

a要素の属性
属性 XHTML 説明
WAP2.0
href="%URI" URLまたはアンカーを指定。
href="mailto:{文字列}" メール送信。メールの件名と本文を指定する場合は、「mailto:メールアドレス?subject=件名&body=本文」形式で記述します。
href="tel:{文字列}" 番号発信。

SoftBank

a要素の属性
属性 HTML XHTML 説明
SoftBank
HTML
C2型
SoftBank
HTML
C3型
SoftBank
HTML
P型
SoftBank
HTML
3GC型
SoftBank
XHTML
3GC1型
SoftBank
XHTML
3GC2型
accesskey="{文字列}" ショートカットキーの割り当て。
※C2型端末のみショートカットキーを表示。それ以外の端末では表示されない。
directkey="{文字列}" ショートカットキー割り当て。
href="%URI" URLを指定。
href="mailto:{文字列}" メール送信。
href="tel:{文字列}" 番号発信。
loop="{%Number|文字列}" × 音声ファイルの再生を繰り返し回数を指定。
※src属性を指定した場合のみ使用可能。
説明
1~50 再生回数
infinite 無限ループ(デフォルト)
mailbody="%CDATA" × × × × メール本文を指定。
※href属性に「mailto:」を指定した場合のみ使用可能。
memoryname="%CDATA" href属性値をメモリに保存する場合の名前と読みを指定。
name="%CDATA" 任意の名前を指定。
※XHTMLではid属性の使用を推奨。
nonumber="%Number" × × × × ショートカットキー表示の制御。directkey属性を指定している場合のみ使用可能。
soundstart="%SoundStart" × 音声ファイルを再生する機器を指定。デフォルトは「select」(コントロールを選択(クリック)した時に音声ファイルを再生)。
※src属性を指定した場合のみ使用可能。
src="%URI" 音声ファイルのURLを指定。
volume="%Volume" × 音声ファイルの再生時の音量を指定。デフォルトは「middle」。自動再生しない場合は「0」を指定。
※src属性を指定した場合のみ使用可能。
vibration="%Vibration" × バイブレーション機能の起動方法を指定。デフォルトは「select」(コントロールを選択(クリック)した時に音声ファイルを再生)。
viblength="{1~9}" × バイブレーション機能の実行回数を指定。デフォルトは1。
※vibration属性を指定した場合のみ使用可能。
z × △*1 × × × 位置情報の取得を要求。取得した位置情報はWebサーバーに送信される。
※href属性を指定した場合のみ使用可能。
target="%Target" × × × × × フレーム操作を指定。デフォルトは「_self」。

*1:一部端末で利用可

サンプル

アクセスキーリンクアンカー電話発信メール送信

アクセスキー

[1]<a href="index.html" accesskey="1">TOP</a><br>
[2]<a href="service.html" accesskey ="2">サービス</a><br>
[3]<a href="press.html" accesskey ="3">プレスリリース</a><br>
[4]<a href="showcase.html" accesskey ="4">事例紹介</a><br>
[5]<a href="company.html" accesskey ="5">会社概要</a><br>
[6]<a href="contact.html" accesskey ="6">お問い合わせ</a><br>

a要素のhref属性にリンク先のURLを指定します。 リンク先のURLの拡張子がhtmlやphpなどのWebページの場合は、そのページを開きます。 画像ファイルを指定した場合は、画像ファイルを表示します。 音声ファイルを指定した場合は、音声ファイルを再生します。 電子メール送信を指定した場合は、携帯のメール編集画面を起動します。 電話発信を指定した場合は、携帯の発信画面を起動します。

<!-- Google検索へのリンク -->
<a href="http://google.co.jp/" title="Google">Google</a>

アンカー

a要素のname属性にアンカー先のアンカー名を指定します。 同一ページへのアンカーの場合は「#アンカー名」、別ページへのアンカーの場合は「URL#アンカー名」となります。

<!-- ページの先頭へのアンカー -->
<a name="pagetop" id="pagetop"></a>
・・・(略)・・・
<p><a href="#pagetop">▲ページの先頭へ</a></p>

<!-- 別ページのアンカーへ -->
<a href="help.html#a_install">インストール方法はこちら</a>

アドレス帳登録

docomo
▼iモードブラウザ2.0
<a href='tel:0312345678' email='hoge@domain.co.jp' 
telbook='日本ホゲ子' kana='ニホンホゲコ'>03-1234-5678</a>

<a href='mailto:hoge@domain.co.jp' 
telbook='日本ホゲ子' kana='ニホンホゲコ'>メール送信</a>

※href属性に「tel:~」、「tel-av:~」、「mailto:~」のいずれかが指定されている場合は電話超登録機能が有効になります。 ※href属性に「mailto:~」とemail属性が両方指定されている場合、email属性の方が無視されます。

電話発信

docomo
▼iモードブラウザ2.0
<a href='tel:0312345678'>電話をかける</a>
<a href='tel-av:0312345678'>TV電話をかける</a>

※電話番号に指定可能な文字列は3桁以上26桁まで。 ※「tel-av:~」パラメータはFOMA TV電話対応機でのみ使用可。 ※「tel:~」パラメータを指定すると、電話超登録機能が有効になります。

au
▼HTML
<a href='tel:03-1234-5678'>電話をかける</a>
▼DHTML
<A TASK=CALL LABEL='発信' NUMBER='03-1234-5678'>電話をかける</A>
SoftBank
<a href='tel:03123456789'>電話をかける</a>

▼電話発信後、2秒後に「#」を送信し、その1秒後に「*」を送信。
<a href='tel:03123456789,#,*'>電話をかける</a>

メール送信

href属性に「mailto:」を指定した場合は、リンクをクリックするとメール編集画面を開きます。

※件名、本文に日本語などの2バイト文字を使用する場合は、必ずURLエンコードしてください。

docomo
▼iモードブラウザ2.0
&lt;a href='mailto:hoge@domain.co.jp?
subject=%e4%bb%b6%e5%90%8d&body=%e6%9c%ac%e6%96%87'>メール送信</a>

※利用可能なパラメータは宛先(to/cc/bcc)、件名(subnect)、本文(body)。 ※宛先50バイト、件名600バイト、本文30000バイトまで(URLエンコードした場合の最大値は件名200バイト、本文10000バイトまで)。 ※これらのパラメータが指定すると、電話超登録機能が有効になります。

au
▼HTML
<a href='mailto:hoge@domain.co.jp?
subject=%e4%bb%b6%e5%90%8d&Body=%e6%9c%ac%e6%96%87'>メール送信</a>
▼DHTML
<A TASK="GOSUB" DEST='mailto:hoge@domain.co.jp?
subject=%e4%bb%b6%e5%90%8d&Body=%e6%9c%ac%e6%96%87'>メール送信</A>
SoftBank
  au HDML
ブラウザ搭載端末
(cdmaOne方式)
au HDML
ブラウザ搭載端末
(cdma2000 1X方式)
WAP2.0
メールアドレス
件名(subject) ×
本文(body) ×
<a href='mailto:hoge@dmain.co.jp?
subject=件名&body=本文'>メール送信</a>
▼URLエンコード
<a href='mailto:hoge@dmain.co.jp?
subject=%e4%bb%b6%e5%90%8d&body=%e6%9c%ac%e6%96%87'>メール送信</a>
SoftBank
<a href='mailto:メールアドレス' mailbody='本文'>メール送信</a>

P4(2)型/3GC型のみパラメータによる送付先、件名、本文の指定が可能です。
toパラメータに指定可能な送付先は最大5つまで。なおかつ3バイト以上60バイト以下にする必要があります。 また、bodyパラメータに指定可能な本文は1KBまでです。

▼P4(2)型
<a href='mailto:hoge@domain.com?to=hoge1@domain.co.jp,hoge2@domain.co.jp
&subject=件名&body=本文'>メール送信</a>

▼3GC型は要URLエンコード
<a href='mailto:hoge@domain.com?to=hoge1@domain.co.jp,hoge2@domain.co.jp
&subject=%e4%bb%b6%e5%90%8d&body=%e6%9c%ac%e6%96%87'>メール送信</a>

関連コンテンツ

Q. このサイトの情報はお役に立ちましたでしょうか?

投票する 投票結果を見る

管理人に【web拍手】を送るweb拍手(1行メッセージも送れます♪)

pagetop

polarized women