2010年03月04日

ALT属性とは


相互リンクをさせていただいているブログ「Automatic」でリニューアルが行なわれ、HTMLタグについていくつか解説されているので、わたしも過去の記述をちょっと見直してみた。

まあ、PCでこのブログのデザインを見てもらったら想像に難くはないと思うけど、わたしはHTMLとかCSSとかほとんど意味がわからない。
でも、リッチテキストエディタはどうも信用できないので、いつも記事を書くときはいちいち自分でタグを打っている。(って、偉そうにいえるほどのことは何もしていないのだが。)

で、いままで全く気づかなかったが、Internet Explorerが現行バージョン(IE8)になってから、alt属性がツールチップとして表示されなくなっている。ていうか、Firefoxでも表示されない。
でも、IE8の場合は、互換表示を有効にするとツールチップは現れる。

どういうことなんだとググってみたら、alt属性とは何らかの理由で画像が表示できない場合の"代替テキスト"を指定するためのものだという。
つまり、画像が表示されていれば代替テキストは必要がないわけで、IE8やその他のブラウザでも最近ではalt属性の値をツールチップとしては使用しないようになってきているようだ。

ということは、現在のインターネット環境では、ユーザーが特に画像の読み込みを無効にしていない限り、alt属性はほとんど意味をなさない。
でも、W3Cによる規格では、<img>タグにはalt属性は必須と定められているはず。

まあ、別にわたしはどうでもいいけどね。
ただ、ちょっと気になって調べてみただけ。

もちろん、画像にツールチップを表示させたい場合には、title属性を使えばいい。



サイドバーにリンク付の画像を設置する!備忘録◆ココログ編: Automatic
http://crazy-man.cocolog-nifty.com/blog/2010/03/post-701c.html
タグ:HTML ネット
posted by つむぎ at 04:51 | Comment(2) | TrackBack(0) | ブログ | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
目からウロコの記事ですたorz

>まあ、別にわたしはどうでもいいけどね。
オイラには大いに関係アリ杉るwwwww 仕事中の携帯からチョッと検索したけど、クローラーって画像の内容が解らずalt属性を読み取って逝くとか。=SEO対策には重要なんですよ(遣り過ぎは逆効果だが)。

タイムリーな”つむぎ節”に(人-)謝謝(-人)謝謝
Posted by crazy-man at 2010年03月04日 06:30
crazy-manさん、おはようございます。

>目からウロコの記事ですたorz

何をおっしゃいますやら。
私なんて、人のブログからソースをパクってきて貼り付けているだけみたいなもので、ほとんど意味もわからずタグを打っている状態ですよ。
こちらこそ、文字のスクロールとか、とても参考になりました!
ここぞという時に使おうともくろんでいるところですww
Posted by つむぎ@管理人 at 2010年03月04日 07:10
コメントを書く
お名前: [必須入力]

メールアドレス:

ホームページアドレス:

コメント:

※ブログオーナーが承認したコメントのみ表示されます。
この記事へのトラックバックURL
http://blog.seesaa.jp/tb/142705849
※ブログオーナーが承認したトラックバックのみ表示されます。
※言及リンクのないトラックバックは受信されません。

この記事へのトラックバック