- 締切済み
このHTMLタグに何が間違いがあるのか教えてください。
今ウェブページを作成中で画像を入れたいと思いHTMLを書きました。 そこで全部あってると思ったのにバツマークが出てきてしまいます。 この(↓)文章に何が間違いがあるというのでしょうか? あと、ウェブページは画像と同じフォルダに保存してあります。 <img src="Finland Flag.bmp" width="150" height="100"> <tr><td> </td></tr> <img src="Japanese Flag.jpg" width="150" height="100"> 一回スペースをおいてもう一個の画像を載せたいのでスペースをいれました。あと、画像はフィンランドの国旗と日本の国旗です。 回答よろしくお願いします。
- みんなの回答 (14)
- 専門家の回答
みんなの回答
- goldfox
- ベストアンサー率49% (123/249)
思いっきり間違っています。 <tr><td>が使われていますが、これはテーブル(表)の中なのですか? で、あれば、<td></td>の中にimgタグが入っていないのはおかしいですし、<table></table>がないのもおかしいです。 例(横に並べる場合): <table border=0> <tr> <td><img src="Finland Flag.bmp" alt="フィンランドの国旗" width="150" height="100"></td> <td> </td> <td><img src="Japanese Flag.jpg" alt="日本の国旗" width="150" height="100"></td> </tr> </table> 画像が表示されない件については、情報が少なすぎてあれですが。 ローカルでの表示の話ですか? サーバにアップロードした後の話なら、原因は色々と上げられます。 まず、拡張子がbmp。これを扱っていないサーバは多いです。 (アップロードしたつもりでも削除されている) ファイル名に空白が使われている。 アップロードされた画像の拡張子は大文字で、ソース(小文字)とは違っている。 など。
- kampanella
- ベストアンサー率75% (6/8)
何度も投稿申し訳ございません。 ふと思ったのですが、ファイル名にスペースというのは実はあまりよろしくありません。 環境によってはうまく読み取れないことがあります。 そこで、ファイル名をFinland_Flag.bmp、Japanese_Flag.jpgに変え、HTMLの該当部分に_をつけてみるのはいかがでしょうか。 色々試してみてくださいね^^
- kampanella
- ベストアンサー率75% (6/8)
すいません、本文をしっかり見ていませんでした。 画像とHTMLは同じフォルダに保存してあるのですね。 そうすると、やはり画像自体になにか問題があるような気がします。 先ほども書きましたが、ファイルの形式はあってますか。 また、ウェブページは既にアップロードしてある状態なのでしょうか? もしよかったらURLを貼り付けていただけないでしょうか。診断致します。
補足
ファイルの形式は死ぬほど読み返して(時間の無駄)間違いはありませんでした。 あとまだUPしてません。
- kampanella
- ベストアンサー率75% (6/8)
Finland Flag.bmpとJapanese Flag.jpgはそのHTMLファイルと同じフォルダに入っているのでしょうか? その記述の仕方だと同じフォルダに入っていないと画像は表示されません。 また2つの画像ファイルの形式はbmpとjpgで合っていますか? 拡張子だけを無理やり変更したりしていた場合もまた表示されません。 とりあえずHTML自体には問題はなさそうです。
- 1
- 2
補足
そこまで言わなくても・・・。まぁ、仕方ないか・・・。間違えてるんだし。 (0w0;) 書くの忘れましたが、昨日始めたばかりの超初心者です。 まだアップロードしてません。 >ファイル名に空白が使われている。 使っちゃいけないんですか? ファイル名は空白があるのでそのままです。 >まず、拡張子がbmp。これを扱っていないサーバは多いです。 大変参考になりました。 ><tr><td>が使われていますが、これはテーブル(表)の中なのですか? で、あれば、<td></td>の中にimgタグが入っていないのはおかしいですし、<table></table>がないのもおかしいです。 え~と、言いにくいんですが、スペースを作るのにこう書いてありましたのでそのままやっちゃいました・・・。(O_O;)(恥) でもわかりやすいご指摘ありがとうございました。