HTML講座テーマ別
☆ツールチップを表示させる - クイックガイド
腹減り日誌 - donguri browser 
リスだよ☆

リンクリンク♪

単なる文字だけど




 
1. 画像にツールチップを表示させる
 
2. リンクにツールチップを表示させる
 
3. 文字にツールチップを表示させる
 
画像にツールチップを表示させる

ツールチップとはカーソルを乗せた時に出てくる文字のこと。 画像にツールチップを表示させるには 初級編の代替テキストのところで紹介したalt属性を <img>につければいいんだ。

<img src="risu.gif" alt="りすりす">

プレビュー♪ - 
りすりす
カーソルを乗せてちょっと待ってみてね。

altによるツールチップ−動作確認ブラウザ
 IE6.0   NN4.7   NN7.0   Opera7.0 
−ブラウザ別情報−
NN7.0,Opera7.0ではalt属性そのものには対応しているもののalt属性によるツールチップは出ない。

もう1つの方法としてタグにタイトル(補助的情報)をつける属性をつける方法もある。

タグにタイトルをつける属性名はtitleだよ。

属性値は任意の文字が使えるよ。

<img src="risu.gif" title="りす〜♪">

プレビュー♪ - 
alt
カーソルを乗せてちょっと待ってみてね。

titleによるツールチップ(画像)−動作確認ブラウザ
 IE6.0   NN4.7   NN7.0   Opera7.0 
−ブラウザ別情報−
altとtitleを両方つけた場合、IE6.0ではtitleが優先される。

リンクにツールチップを表示させる

リンクにツールチップを表示させる場合も 画像と同様、title属性を使うよ。

<a href="index.html"
 title="HTML講座トップに戻るよ">リンク</a>

プレビュー♪ - 

titleによるツールチップ(リンク)−動作確認ブラウザ
 IE6.0   NN4.7   NN7.0   Opera7.0 
−ブラウザ別情報−
Opera7.0ではリンクにtitle属性がついていない時は ジャンプ先のURLが表示される。(IEやNNでステータスバーに表示されるものと同様)

文字にツールチップを表示させる

文字にツールチップを表示させる場合も これまでと同様、title属性を使うよ。 title属性は<html>や<title>などのタグを除いて 多くのタグにつけることが出来るけど どのタグにつけてもツールチップが出るわけではないし 使い勝手を考えると<div>や<span>などにつけるのがお勧めだね。

今日のメニューは<span
 title="卵でとじたトンカツを乗せた丼">カツ丼</span>だよん♪

プレビュー♪ - 
今日のメニューはカツ丼だよん♪

titleによるツールチップ(文字)−動作確認ブラウザ
 IE6.0   NN4.7   NN7.0   Opera7.0 
−ブラウザ別情報−
ツールチップの内容が長い場合は IE6.0では自動改行されるものの Opera7.0では画面からはみ出し、NN7.0では途中で省略される。
 
ウェブ木箱HTML講座
Copyright(C) 2003 あう