No.3ベストアンサー
- 回答日時:
きちんと、仕様書どおりのHTMLを作成するなら、javascriptなんて不要です。
<img ***** alt="代替テキスト">として、
★その画像ファイルがないとき
★その画像を使用しているブラウザで表示できない
など、画像が表示されない時は、必ず【適切な】代替テキストを表示するように定められています。
【13.8 代替テキストの指定方法】HTML4仕様書(邦訳) ( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html4 … )
また、別の方法としてというか本来は<object>要素を使うべきです。
<p><!-- 最初にPythonアプレットに挑戦 -->
<object title="宇宙から見た地球" classid="http://www.observer.mars/TheEarth.py">
<!-- 次にMPEGビデオに挑戦 -->
<object data="TheEarth.mpeg" type="application/mpeg">
<!-- 次にGIF画像に挑戦 -->
<object data="TheEarth.gif" type="image/gif">
<!-- だめならテキストをレンダリングする -->
宇宙から見た<STRONG>地球</STRONG>。
</object>
</object>
</object>
</p>
仕様書のサンプルをXHTMLでもよいように書き直したもの。
javscriptなんか使わなくても、単純にobjectを入れ子にすればよい。
たとえば、jpeg画像を先でおくつもりなら
<p><!-- 最初にjpeg画像に挑戦 -->
<object title="新商品" data="new.jpg" width="300" height="200" tyle="image/jpeg">
<!-- 次にエラー画像 -->
<object data="error.gif" type="image/gif" width="300" height="200" tyle="image/gif">
<!-- 最後に代替テキスト -->
画像の準備中
</object>
</object>
</object>
</p>
この回答へのお礼
お礼日時:2009/04/01 13:57
御礼が非常に遅くなってしまい申し訳ありません。
ログインパスを記録したフラッシュメモリを紛失してしまっていたもので…^^;
教えて頂いたサンプルを参考に思った通りに仕上がりました。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセル、画像ファイル名の書かれたセル(複数個所)に画像を一括で表示させる方法 1 2023/04/19 00:19
- HTML・CSS HTMLを正しく表示させるには 2 2023/06/18 09:12
- Excel(エクセル) [クイックアクセスツールバー]の設定ファイルの格納場所について、 5 2023/04/21 14:43
- Windows 10 Win10PCのExploreで大量の画像ファイルを表示させる際に、画像の中身を表示させる方法 2 2023/06/12 06:55
- Google Drive Googleドライブについて 1 2022/06/12 17:43
- ホームページ作成・プログラミング chromeでhttpdを使うと 2 2022/03/23 10:54
- Windows 10 Windows10の画像ファイルのサムネールがアイコン表示になってしまいました。 3 2022/07/09 13:01
- ホームページ作成・プログラミング 保存したホームページのファイルは何をしている推測できますでしょうか。 1 2023/08/18 15:50
- MySQL MySQL,JavaScript,PHPコードの結果を表示する方法を教えてください。 1 2023/02/13 17:49
- Excel(エクセル) エクセルについて教えてください。 1 2023/02/23 10:08
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ボタンを押したままにする。
-
拡張子無しで画像を表示したいです
-
ホームページにサウンドの「ON...
-
バナーの貼り方とバナーにリン...
-
画像のアドレスについて
-
リンクの上にマウスカーソルを...
-
背景が透明なリンクボタンで、...
-
画像クリックでクリップボード...
-
フォルダ内の画像をウェブでラ...
-
pngやjsの後ろの英数字の意味は...
-
HTMLでデスクトップの画像がでない
-
HTMLタグで画像が表示されない
-
すいません HTMLです この画像...
-
画像を二枚ずつ表示して、選ん...
-
IMGタグでTIFF画像を表示
-
タイトルバーに画像を入れるHTM...
-
崩れたレイアウトが更新すると...
-
IEでのalt属性ポップアップ表示...
-
リンクとして認識されない
-
画像を入れ替える方法
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ボタンを押したままにする。
-
背景が透明なリンクボタンで、...
-
バナーの貼り方とバナーにリン...
-
HTMLにQRコードを挿入する方法
-
IMGタグでTIFF画像を表示
-
スライドショーの上にロゴマー...
-
pngやjsの後ろの英数字の意味は...
-
タイトルバーに画像を入れるHTM...
-
拡張子無しで画像を表示したいです
-
form以外でのpostってできますか?
-
クリッカブルMAP領域が分かる様...
-
クリックしても、リンクに飛ば...
-
予約語の表示について
-
HTMLでデスクトップの画像がでない
-
崩れたレイアウトが更新すると...
-
カーソルを合わせると文字が出...
-
カウンターのHTMLソースを教え...
-
画像クリックでクリップボード...
-
tifファイルが表示されない
-
IFRAME内に収まるように画像を...
おすすめ情報