alt属性の文字サイズを変更したいんですが
-
0 名前: たまごちゃん : 2007/03/14(水) 08:59 ID:sljeH.w8 sub-.G
- 画像に挿入するalt属性の文字サイズを大きくしたいんですが
調べてもわかりませんでした そういうことは可能でしょうか?
わかる人いましたらよろしくお願いします
-
1 名前: 匿名 : 2007/03/14(水) 08:59 ID:Z/T9lFdK sub-kJ
- なぜ font-size を試さないんだい?
少なくとも Firefox、Opera はいける。Safari は駄目。IE なんて知らん。
-
2 名前: 匿名 : 2007/03/14(水) 08:59 ID:Z/T9lFdK sub-kJ
- ごめん勘違い。Safari も OK。
# ふと思ったが、alt 属性をツールチップのことだと勘違いしてはいないよね。
-
3 名前: 匿名 : 2007/03/14(水) 08:59 ID:S/rzhfTX sub-Ds
- altの文字を大きくするのは無理です。
画像にリンクが貼られるなら、説明文を出す事ができます。
それはボックス感覚で文字の大きさを変える事もイメージを入れることも可能。
http://www.k5.dion.ne.jp/~i-araki/css/popup.html
リンクを貼られていないなら、形だけリンクにするのはどうでしょう?
非対応ブラウザもあるので、正直オススメしないが、こういうやり方もある。
音声ブラウザに読ませたいなら、-9999pxで対応すること。
-
4 名前: 匿名 : 2007/03/14(水) 08:59 ID:Z/T9lFdK sub-kJ
- >>3
>>1-2 で言ったが、alt 属性の文字を大きくすることは可能。
alt 属性というのは画像が表示されない場合の代替テキスト(alternative text)であって、ツールチップのことではない(ツールチップとして表示するのは IE のみ)。
ブラウザによっては title 属性や href 属性をツールチップ表示する。ツールチップはブラウザの機能の問題なのだから、基本的にその大きさを Web 制作側からは変更することはできない。
http://www.remus.dti.ne.jp/~a-satomi/bunsyorou/ArekorePopup.html
-
5 名前: 匿名 : 2007/03/14(水) 08:59 ID:VtbGYv4/ sub-Ds
- >>4
ごめんね、現実問題として、Ieを無視しては語れない。
私は、>3でも言っているが、変なテクニックをオススメしているわけではない。
ということで、今の所選択できるのは3つ
1.IEにはそのままで、他のブラウザには大きく
2.IEは大きく、その他のブラウザには支障がでる。
3.そのまま、諦める
これを天秤にかけるのは質問者の欲求度。IEのシェアが一番大きいし……
こういう方法もあるって、だけで、本当にオススメしているわけではない。
厳格にルールを守れるブラウザも今の所無いし、
どこかで妥協が……
-
6 名前: 匿名 : 2007/03/14(水) 08:59 ID:Z/T9lFdK sub-kJ
- >>5
>>4 のリンク先。
-
7 名前: 匿名 : 2007/03/14(水) 08:59 ID:Z/T9lFdK sub-kJ
- >>5
ごめん、言葉が足りなすぎた。
私としては alt 属性=ツールチップという誤解だけは何としても避けたかったので、>>4 を書いた。表現がきつくてすまなかった。
また、私も IE を無視しているわけではないこと、また、ポップアップ表示がやりたければ alt 属性以外でやるべきということで、>>4 のスクリプトを紹介した。ただ、最近は個人的に、title 属性を「説明」に使うのも何かが違うと思っているので、以下のような変なものも試しに書いてみた。これは dt-dd の dd 部分をポップアップ表示する。
http://www.tagindex.com/cgi-lib/q4bbs/patio.cgi?mode=view2&f=985&no=2-3
もちろん、>>3 のリンク先の方法は良いと思う(可能な限り CSS を利用すべしというのは、私も同意する)。変につっかかってしまってごめん。
-
8 名前: 匿名 : 2007/03/14(水) 08:59 ID:Z/T9lFdK sub-kJ
- 連投ごめん。
もし質問者の意図が、ツールチップ・ポップアップとは関係なく、純粋に「代替テキストの大きさが小さすぎるので大きくしたい」ということなら、IE6 では対処のしようがない。今まで気にしてなかったけど、確かにこれは問題だ。本文のフォントの大きさを変更するか、拡大鏡を使うしかないのかな。
IE 以外なら、img { font-size: 200%; } で代替テキストのフォントサイズを変更できる。IE7 は手元にないので試していない。
# ここでは、あくまで代替テキストの話をしている。>>4 でも述べたが(>>3 も言っているが)、ツールチップのフォントサイズは、ページ制作者からは変更できない(ブラウザ・OS の設定の問題)。
-
9 名前: 匿名 : 2007/03/14(水) 08:59 ID:agNi1zqj sub-Ds
- >>ひよこちゃん
ごめん、おいてけぼりにした?
Windowsだとして、
デスクトップの何も無い所を右クリック
プロパティ
デザイン
指定する部分 ▼を押して「ヒント」を選ぶ
サイズや書体をひよこちゃんの好みに変更してください。
OK
これでひよこちゃんに丁度いいサイズになります。小さすぎることはなくなります。
多分IEとしては、ユーザーに最適な状態になっている筈なのでホムペの作者がさわる必要はないということでしょうね。変更が必要な人には、わかって貰っていないでしょうが。
-
10 名前: 匿名 : 2007/03/14(水) 08:59 ID:VcWPQ5tI sub-Ds
- >>たまごちゃん
ごめんなさん。名前間違えました。
大変失礼しました。
-
11 名前: たまごちゃん : 2007/03/14(水) 08:59 ID:xxCv3IHp sub-.G
- 皆さんありがとうございました
初心者なので難しいことはわかりませんが
>純粋に「代替テキストの大きさが小さすぎるので大きくしたい」ということなら、IE6 では対処のしようがない
ということみたいなんで諦めました
皆さんには感謝してます
本当にありがとうございました