携帯対応HTML/XHTMLタグハイパーテキストモジュール
- a〔リンク、アンカー〕
a
リンク、アンカー
2009/11/23
<a name="">~</a>
[iモード対応HTML Ver1.0] [iモード対応XHTML Ver1.0]
[au XHTML]
[SoftBank HTML] [SoftBank XHTML]
a要素は、ハイパーリンクを表すインライン要素です。 通常のリンクやアンカーの他に、クリックで画像ファイルを表示したり、音声ファイルを再生したり、アクセスキーの設定、アドレス帳登録、電話発信、メール送信処理を行うのに使用します。
docomo
属性 | iモード対応 HTMLバージョン |
iモード対応 XHTMLバージョン |
説明 | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
id="%ID" | - | 1.0 | ユニークなID名を指定。 | ||||||||||
name="%CDATA" | 1.0 | - | 任意の名前を指定。 | ||||||||||
accesskey="{文字列}" | 1.0 | 1.0 | ショートカットキーの割り当て。 | ||||||||||
href="%URI" | 1.0 | 1.0 |
|
||||||||||
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
属性 | XHTML | 説明 |
---|---|---|
WAP2.0 | ||
href="%URI" | ○ | URLまたはアンカーを指定。 |
href="mailto:{文字列}" | ○ | メール送信。メールの件名と本文を指定する場合は、「mailto:メールアドレス?subject=件名&body=本文」形式で記述します。 |
href="tel:{文字列}" | ○ | 番号発信。 |
SoftBank
属性 | 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属性を指定した場合のみ使用可能。
|
||||||
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>