• 締切済み

altタグについて教えてください。

Kizzの回答

  • Kizz
  • ベストアンサー率47% (30/63)
回答No.2

はじめまして。 やりたい事というのはイメージの上にマウスを移動させるとポップアップヒント の表示をIEおよびNetscapeで行いたいという事ですよね? 可能です。 Windowsのみでの確認ですが。 ◇IEの場合  ・alt と title の両方が効きます  ・但し、両方が定義されている場合は、titleが優先されます ◇Netscapeの場合  ・alt のみが効きます Netscapeで1箇所以外が表示されないというのが分からないのですが・・、 もしかするとその失敗する<img>タグではどっか"抜けしているかで記述ミスな 所があり、属性指定(altとか)の指定が無視されているかのしれません。 特に、ブラウザ側でこの表示をする/しないとかいう設定は無かったように思い ます(※確証無しですが) #一応ソースを書いてWindows98 IE5.5/Netscape4.7にて確認しました。  他の環境でも大丈夫だと思います。 備考)  altはIEでは、ブラウザのインターネットオプションの詳細設定にて  「画像を表示する」をクリックOFFで画像を表示しないようにされていた場合  画像の場所ににその指定した文字列を表示します。 ご参考までに。 では、頑張ってください。

関連するQ&A

  • ALT属性に見出しタグをつけると画像がズレます。

    見出しタグをHTMLで製作後、画像とALT属性に採用すると 画像がずれてしまいます。 <img src="images/img6.jpg" alt="●●●●●●●●●●●●" width="745" height="511"> を <h2><img src="images/img6.jpg" alt="●●●●●●●●●●●●" width="745" height="511"> </h2> 以下のコーディングにすると画像がずれます。 HTMLバージョンは、DTD HTML 4.01 Transitional となります。 CSSなどで画像の位置固定をするのではなく、そのままHTML内で完結したいと考えています。 どのように変えれば良いでしょうか また、alignタグなどは、HTML4.01非推奨で使えません。 バグで探したのですが見付かりませんでした。 よろしくお願いします。

    • ベストアンサー
    • HTML
  • altの無いimgタグにalt=""を自動的に付与したいです。

    altの無いimgタグにalt=""を自動的に付与したいです。 QX>HTML IMGタグ属性チェックの詳細情報 : Vector ソフトを探す! http://www.vector.co.jp/soft/win95/writing/se098206.html ↑このようなものの、秀丸版だとうれしいですが ツールや方法はこだわりません。 環境はwindows XPを想定しています 意味不明でしたら加筆修正しますのでよろしくお願いします。

    • ベストアンサー
    • HTML
  • HTMLのIMGタグについて

    HTMLのimgタグで(1)と(2)のようにした場合、表示が異なります。 (1)のほうが画像間のスペースが広くなります。また(2)の場合でも ほんの少しスペースが開くようです。 (1) <img src="image1"> <img src="image2"> (2) <img src="image1"><img src="image2"> HTMLは文章の構造タグなので(1)でも(2)の場合でも、改行は関係ないので 同じ表示になるべきなのではないでしょうか? なぜ異なった表示になるのでしょうか。 また画像間のスペースを0にしたいのですが、何か方法を教えてください。

    • ベストアンサー
    • HTML
  • imgタグについて

    imgタグについて http://okwave.jp/qa/q5970749.html この件で質問させていただいてましたが、気になる事がありましたのでアドバイスください。 最初のタグーーーーーーーー img{border: 0; vertical-align:bottom;} ーーーーーーーーーーーーー <img src="/img/space.gif" width="100%" height="10px"/> IE8でimgタグのvertical-align:top;が反応して1px×1pxの透明の画像が縦に10px以上伸びてしまっていました。 ↓そこで、このように分ければいいとアドバイスいただきましたが、 .img1{border: 0;} .img2{border: 0; vertical-align:bottom;} imgタグは他のページでも使用しているため img{border: 0; vertical-align:bottom;}は変更出来ませんでした。 そこで、img2{border : 0;} とcssに書き込み <img2 src="http://www.itumonavi.jp/img/space.gif" width="100%" height="10px" /> にするとバグは解消されました。 ですが、html的に<img2~ というタグは見た事無いのですが、これは使っておいても問題ないのでしょうか? もし他に方法がございましたら教えてください。 【css】-------------------------- img { border: 0; vertical-align:top; } .img1 { border: 0; } 【html】-------------------------- <table width="635" height="31" border="0" cellspacing="0" cellpadding="0" bgcolor="#999999"> <tr> <td width="635">タイトル</td> </tr> </table> <table width="635" border="0" cellspacing="0" cellpadding="0"> <tr> <td colspan="3"><img src="/img/space.gif" width="100%" height="10px" class="img1"/><!-- スペース --></td> </tr> <tr> <td width="170" rowspan="2"><img src="img/sample.gif" width="170" height="170" alt="test" /></td> <td width="20" rowspan="2"><img src="img/space.gif" width="20" height="170" class="img1" /><!-- スペース --></td> <td width="445" style="vertical-align:text-top"><img src="img/space.gif" width="100%" height="5" class="img1" /><!-- スペース -->コピー<div class="guide-line"></div><!-- ライン --> </td> </tr> </table>

    • ベストアンサー
    • HTML
  • <img>タグの alt= の値をキャプションに

    初心者を抜け出そうとしている者です。 画像の下にキャプションを付けたいのですが、 alt= の値を利用しようと思っています。 下記のようなスクリプトで実現できる方法はあるのでしょうか? <html> <head> <script type="text/javascript"> <!--   window.onload = function() {     var list = document.getElementsByTagName('img');          for (var i=0; i < list.length; i++) {       /* ココで、それぞれの<img> の alt=の値を取り出し、         それぞれの<img>の直後に、         '<br><span> alt の値 </span>' を挿入したい        */     }   } //--> </script> </head> <body> <h1>テスト IMGタグの後に文字列出力</h1> <img src="../images/logo1.gif" alt="Logo1" /> <img src="../images/logo2.gif" alt="Logo2" /> </body> </html> ※ 上記インデントは全角スペースで書いております。 上のような方法以外でもかまいませんので、 スクリプト例を書いていただけると嬉しいです。 よろしくお願いします。

  • altタグの文字数は何文字が適当ですか?

    今、HPを作っていて、画像にはaltタグを入れています。 このaltタグは何文字ぐらいが適当でしょうか? 写真の画像で、写真の内容をaltタグで説明しようとすると 「○○○○と××××の△△△△写真」 のような感じで文字数が長くなってしまいます。 altタグにキーワードを詰め込むと検索エンジンからスパム扱い されるとの話もあり、長くなっても良いのかどうかよくわかりません。 それから、一つのページ中に、 「○○○○と××××の△△△△写真」 「○○○○と××××の△△△△拡大写真」 というaltタグを入れたいのですが、これは問題ないでしょうか? ちなみに、altタグはユーザビリティーの観点から入れるだけで、 SEO的なことは考えていません。 スパムに引っかからなければ良いと思っています。 教えて下さい。 よろしくお願いします。

    • ベストアンサー
    • HTML
  • シフト禁止タグ

    右クリック禁止タグは結構見てきましたが 最近Shift、Altの禁止されているのを見ました。 私のHPでも試したいのですがタグとかがあるなら教えて下さい。

  • 空要素タグは/>で閉じてはいけないのですか?

    空要素タグは/>で閉じてはいけないのですか? <img src="URL" alt"説明" />をAnother HTML-lintでチェックをしてみたのですけど、 「XHTML以外では、空要素タグを /> で閉じることはできません。」と出てきました。 FC2ブログを使ってるんですけど、テンプレートのメタタグとかには全て/>が入っていました。 空要素の/>はやめた方がいいのでしょうか。

    • ベストアンサー
    • HTML
  • こんなことできるタグってありますか?

    HPで各ページを表示したときにブラウザのアドレス欄にトップページのアドレスを表示させるようにしたいのですがそんなことできるようなタグってありますか? HTMLタグじゃなくてもいいです。 よろしくお願いします。

    • ベストアンサー
    • HTML
  • C# htmlの中からaltの中身だけを抜きだす

    C#での質問です。 とあるウェブページのhtmlの中から、そのhtmlに存在する全てのaltタグの中身のテキストだけを取り出し、その文字数をカウントしたいと考えております。 <img src="http://test" alt="AAA">あいうえお<img src="http://test" alt="BBB"> 例えば、上記のようなHTMLソースがあったとしら、altの中身は合計で「AAABBB」の6文字になりますが、この「6」という数値を導きたいということです。 分かるかたがいらっしゃいましたら、ぜひご享受くださいm(__)m