行間を空けようと思い、body内に
<span style="font-size:17px; line-height:20pt;">
を入れたとたん、インラインフレームが表示されなくなってしまいました。
??と思い<span style="font-size:17px; line-height:20pt;">を消してみてもインラインフレームが戻ってきません。他にやった操作はないはずなのですが・・・(<br>をいくつか削ったりはしました)
インラインフレームのタグもいじっていません。
なにがいけないのか、さっぱり分かりません。inline.htmlもきちんと同じフォルダ内にあります。
私はHTMLもcssもとても初心者なので、凄く簡単なところで見落としがあるのかもしれません。
と思って小一時間ほどソースを見直してみたのですが、原因となるものが分からず、困っています。
「こういう状況下ではインラインは使えない」というものでもあるのでしょうか・・・?
一応ソースを貼っておきます。******は単なる文字列だと思ってください。
<html lang="ja">
<head>
<meta http-equiv="content-type" content="text/html; charset=Shift_JIS">
<meta http-equiv="Content-Style-Type" content="text/css">
<meta content="****" name="keywords">
<meta content="**************" name="description">
<meta name="description" content="******************" />
<meta name="keywords" content="*************************" />
<link rel="stylesheet" href="style.css" media="all" type="text/css">
<title>****************</title>
</head>
<body><body background="title.gif">
<span style="font-size:17px; line-height:20pt;">
<h1 id="HEADER"><img src="title.jpg" alt="タイトル画像"></h1>
<br><br><br>
<ul id="NAV">
<li><a href="index.html" title="ホームに戻ります"><img src="home.gif" border=0 alt="ホームに戻ります"></a></li><br><br>
<li><a href="main.html" title="********"><img src="bosyu.gif" border=0 alt="********"></a></li><br><br>
<li><a href="http://*********.com/" title="******"><img src="blog.gif" border=0 alt="管理人のブログです"></a></li><br><br>
<li><a href="douga.html" title="********"><img src="douga.gif" border=0 alt="*****"></a></li><br><br>
<li><a href="http://*********/" title="***********"><img src="bbs.gif" border=0 alt="掲示板"></a></li><br><br>
<li><a href="link.html" title="お世話になっているサイト様です。ネチケットを守ってお伺いして下さい。"><img src="link.gif" border=0 alt="リンク"></a></li>
<br><br>
<li><a href="http://******" title="******"><img src="mail.gif" border=0 alt="メールフォーム"></li></a>
</li>
</ul>
<div id="CONTENT">
<center><b>
<font color=blue>
<br>
*****************<br>
****************<br>
<font color="green><u>****</u><br>
***********<br>
***********</font><br><br>
<iframe src="inline.html" width="50%" height="150" name="koushin">ここはインラインフレームです。表示されない場合はお使いのブラウザが対応しておりませんです。。。</iframe><br><br><br>
<h1><font color=red>**********</h1><br>
********<br>
********
<br>
<a href=*****.html target="_blank"><br><br>
<font size=5>****</font><br></a>
******<br>
******
</font><br>
*************<br>
*************<br><br>
<font color=#00008B><h1>*******</h1>
*******************<br>
*******************<br><br>
*******************<br>
*******************<br>
*******************<br><br>
************</font>
<br>
<br>
<br>
<!-- FC2カウンター ここから -->
<center><bottom>
<script language="JavaScript" type="text/javascript" src="http://counter1.fc2.com/counter.php?id=3362754"> … src="http://counter1.fc2.com/counter_img.php?id=33627 …
<!-- FC2カウンター ここまで -->
</div>
</body></html>
どこを見落としていますでしょうか・・・
とてもお手数なのですが、どうぞお力をお貸し下さい。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
47行目(付近)より
<font color="green><u>****</u><br>
↓修正
<font color="green"><u>****</u><br>
color=""の内容が、次に"が出てくるまで、と解釈されてしまいます。
(green><u>*~<iframe src= までが)
直接の原因はこれですが、いろいろと修正すべきところが多いようです。
<body>が二つある
<ul>直下に<br>不可。<br>は<li></li>内に入れる
終了タグの欠如・過剰が多い(ブラウザごとに解釈が変わる可能性もある)
とりあえずこれくらいは直しておきましょう。
No.2
- 回答日時:
> を消してみてもインラインフレームが戻ってきません。
他にやった操作はないはずなのですが何らかの修正を加える前の状態では問題なく表示されていたのであれば、修正箇所を全て元に戻せば再び表示される筈です。そうならないという事は、やはり以前のソースと完全に同じには復元できていないのだと思われます。
※ただし、キャッシュをちゃんとクリアできておらず最新の更新が反映されていない状態が続いているのかも?という可能性もないわけではありません。一度キャッシュをクリアして再度起動しなおして見てもだめでしたか?
ただ…貼り付けたソースが現在の状態だとしたら、かなり問題のある状態です。
そもそも「行間を空けようと思い」追加された「<span style="font-size:17px; line-height:20pt;">」はどの様な要素に対して使用されていますか?ソースを見るとまずこれの閉じタグがどこにも存在していない様ですが、もしかして、<body>内の要素全体をこれで囲って適用させ様と思っていますか?spanタグは子要素インライン要素しか含められません。つまり、<span>~</span>の中にh1・ul・div・pといったブロック要素が入れ子になる事は(X)HTMLの文法では許されていません。
ソースの他の箇所にも同様の間違いが多発しています。
■</li><br>
ulの直接の子要素はliのみです。つまり、</li>の後ろや<li>の前に(親のul以外の)他のタグは存在し得ません。もし、li間の余白を空けたいのであれば、marginやpaddingで調整するのが適切です。
■<h1><font color=red>**********</h1>
fontタグが閉じていません。もし、</h1>以降で閉じているなら、入れ子状態が矛盾していますのでこれもまた文法ミスです。
■<font color=#00008B><h1>*******</h1>
fontタグはブロック要素を子要素に持てません。よって、h1を囲むことは出来ません。
■<center><b>
■<center><bottom>
上記のcenterタグは2カ所共閉じていないようですが、これはコピペのミスでしょうか?
■<meta name="description" content="******************" />
■<meta name="keywords" content="*************************" />
この2カ所だけがXHTMLタイプで閉じられていますが、他のソース部分はそうなっていませんので、おそらく質問者様のDOCTYPEはXHTMLではなくHTMLだと思いますが、そうであればここの「閉じ」は不要です。DOCTYPEが不明ですが反対に、現在のDOCTYPE宣言がXHTMLであるならば、img・brタグ、他のmetaタグについても全て閉じなくてはなりません。
最後になりましたが、そもそものご希望、「行間を空けたい」のはどの部分ですか?もしコンテンツ全体なのであれば、line-heightはbodyに、<div id="CONTENT">内だけならそこに、<ul id="NAV">内だけならそこに、<h1 id="HEADER">内だけならそこに…という様に適切な箇所に指定をして下さい。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS アコーディオンメニューが思うように動作しません。 1 2023/08/20 16:48
- HTML・CSS 下にスクロールしても、追従するボタンのコードを書いたのですが、ボタンの中の画像が半分しか表示されない 1 2022/04/16 21:31
- HTML・CSS 書籍を見つつサイト造りの練習をしているのですが、見た目が一致しません 2 2022/11/28 15:00
- HTML・CSS cssの display: flex;で横並びにならずに困ってます 1 2022/12/04 13:18
- HTML・CSS HTMLソースの質問 3 2022/07/28 13:29
- PHP ここでの ②if($su_d<>"")の比較演算子 を使う理由は 1 2022/03/26 02:33
- PHP PHPのエラーの解消法について教えて下さい。 1 2023/02/06 10:48
- PHP PHPでユーザー情報を入力して簡易ログイン機能をつくってみたのですが 1 2023/05/29 08:51
- PHP htmlspecialcharsが機能していないです。 バグですか? 1 2022/04/05 01:22
- HTML・CSS ヘッダーの画像にメインエリアがかぶってしまいます 1 2022/11/28 14:06
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
1から100までの自然数のうち、2...
-
超音波で洗脳。
-
CSSのセレクタに指定するbodyと...
-
smallにtext-allignが効かない
-
「諸要素」とはどういう意味で...
-
【ヒトの神秘】美男美女から何...
-
aの中にspan
-
リンク付き画像を右よりに表示...
-
aタグ 中央寄せ
-
cssで好きな位置に好きなボック...
-
<div>でレイアウトすると上下に...
-
html5で右揃え、方法は?
-
初歩的な質問です。<div>のwidt...
-
あるタグが反応しません...
-
HTMLで <p>~</p>内で2回以...
-
border: noneでボタンの境界線...
-
<object>
-
<br />と<br>は同じ意味ですか?
-
Bootstrap レスポンシブ textarea
-
imgタグをそのまま使うことは正...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【ヒトの神秘】美男美女から何...
-
超音波で洗脳。
-
質問1.
-
smallにtext-allignが効かない
-
含む含まないという概念自体の...
-
NからZへの全単射を具体的に構...
-
角丸画像の背景色を透明にした...
-
タグは大文字と小文字どちらが...
-
改行ほどは行かないけど、若干...
-
2個のFormを横並びにしたい
-
「諸要素」とはどういう意味で...
-
input type="hidden"で取得した...
-
CSS:overflow要素の印刷について
-
textareaの幅を画面と合わせたい
-
親要素・子要素
-
テキストボックスの中にリンク...
-
emとstrongの反対
-
cssのdisplay:block
-
border: noneでボタンの境界線...
-
tdに対してmin-heightの定義、...
おすすめ情報