![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
No.2ベストアンサー
- 回答日時:
height="9"を消しても意味ないわね。
やるならheight="0"にしないとね。
改行を無くすってことはこういうことよ。
</div><script type="text/javascript" style="margin:0">var ID="*****";var AD=4;var FRAME=0;</script><script src="http://j1.ax.xrea.com/l.j?id=*****"type="text/javascript"></script><noscript><a href="http://w1.ax.xrea.com/c.f?id=*****" target="_blank"><img src="http://w1.ax.xrea.com/l.f?id=*****&url=X" alt="XREA" width="80" height="9"></a></noscript></body>
直前の</div>と直後の</body>も含めたわ。
HTMLは連続した改行は1つのデータとして表示しようとするけど
連続しない改行は複数のデータとして処理されるわ。
</div>
</body>
の間にタグ+改行が増えるとデータが増えたと判断されちゃうのよ。
これでどおかしら?
回答ありがとうございます。色々試行錯誤してみましたら問題はDTDみたいです。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
では、全部1行にしてもダメなようです。
DTDの"http://www.w3.org/TR/html4/loose.dtd"の部分を消せば
改行でもheightでも問題無く下の隙間が無くなります。
ありがとうございました。感謝。
No.1
- 回答日時:
・どんなアクセス解析のコードなのか
・元のHTMLがどうなっているのか
この2つがないと正確な判断はできないわ。
「横線」が何を指しているかも判らないし。
たぶん、隙間の原因は改行コードだと勝手に推測してみるけど。
いっそ</html>の下に置くのも手だと思うけど
それでも解決しない可能性はあるわね。
現物が分からないのでいくつか推測で回答するわ。
・</html>の下に置く
・直前のタグから同じ行につづけて1行で書いてみる
・いっそ隙間を考慮したデザインにする
まあ、最後のは置いとくとして。
もしも補足がもらえるなら是非
・なぜ下にしたいのか
を書いてもらえると嬉しいわね。
何しろ、上で解決するなら上でいいんじゃない?
って思っちゃったりするのよね。
この回答への補足
ありがとうございます。askaaskaさんお願いします。
HTMLはわかりますが、JSはコピペしか出来ません。
******************************************
HTMLは、4.01 Transitional loose.dtdです。
<p>***</p><p>***</p>
</div>
<!-- ここにアクセス解析のJSを置きます。 -->
<!-- この上でも</div>の前に置いても結果は同じです。 -->
</body>
</html>
******************************************
DIVの枠線が左右にあってmargin:0;で下までピッタリくっついていますが解析JSを入れると隙間ができます((+_+)) IEでは問題無くすきまも無いです。
JSの最初の1行目を</p>や</div>の後ろに改行なしで行を上げてくっつけてもダメでした。HTMLの後ろでもダメでした。文法チェックで文法違反にもなってました。
この解析は、Xreaの解析を借りていて数秒間だけ下にXreaのロゴが表示されてから消える仕様です。
解析を上に置かないのは、ソースがじゃまになるのと、上に置くと解析に不具合があるときにHTMLソースの読み込みが出来なくなりホームページが表示されない場合が多数あるそうで、安全策で下に置いています。
noscript の height="9" があるからと思ってheight="9"を消してもだめでした。scriptって幅があるのでしょうか? 対策があればお願いします。
******************************************
<script type="text/javascript" style="margin:0"><!--
var ID="*****";
var AD=4;
var FRAME=0;
// --></script><script src="http://j1.ax.xrea.com/l.j?id=*****" type="text/javascript"></script>
<noscript><a href="http://w1.ax.xrea.com/c.f?id=*****" target="_blank"><img src="http://w1.ax.xrea.com/l.f?id=*****&url=X" alt="XREA" width="80" height="9"></a></noscript>
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/07 21:04
- JavaScript javascript作成してます。ラジオボタンで判定するコードを書いてます。 1 2023/07/18 11:03
- その他(悩み相談・人生相談) 隣家の人が、うちの室外機の上に靴やマットなどを干すのをやめてほしいです。 はっきり言えない性格なので 3 2022/12/25 10:44
- JavaScript switch文のswitch(n)の部分を複数の値にするか、if文に変えてほしいです。 1 2022/07/27 17:18
- JavaScript sessionStorageを調べています。 1 2023/06/20 12:41
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- 一戸建て 境界線の柵?塀 4 2022/10/04 13:20
- 医学 X線解析装置で被ばくして身体が動きません。鹿児島県で良い医者はいませんか? 5 2022/05/07 18:38
- JavaScript jqueryを使ったスムーススクロールのコードを書いたのですが、HTMLコード内にある、a butt 2 2022/04/14 10:59
- 教育・学術・研究 仕事の方向性を変えたい。経営分析→数値解析 1 2023/06/18 16:51
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
オブジェクトを指定してくださ...
-
javascriptでalertの文字列をコ...
-
macでjavascriptを記述するには...
-
アクセス解析を置いたら隙間が...
-
<a href="#" …>の意味を教えて...
-
getElementsByNameで要素が取得...
-
bodyにidをつける理由は何ですか?
-
フレームが入れ子状態です。フ...
-
iframeの中から親ページをスム...
-
base64encodeでの文字化けについて
-
新しいウィンドゥを最大化で立...
-
showModalDialogで開いた画面か...
-
インラインフレームをドラッグ...
-
親タブから子タブ開いて親タブ...
-
onkeydownの連続?
-
Cygwinでログをのこす方法
-
javascriptとApacheの設定
-
確認ダイアログで「キャンセル...
-
キーを押している間の時間を計...
-
VBAでIEの操作→サブウインド...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
javascriptでalertの文字列をコ...
-
変数の代入値を外部の.txtファ...
-
onLoadをbodyタグ以外で使用する
-
【javascript クロスブラウザ...
-
「jQuery」アニメーションをル...
-
特定のページから移動してきた...
-
ブラウザーのバージョンによる...
-
画像ファイルのアドレスに今日...
-
指定の年月日時にcssを自動で切...
-
javascriptでページ内の一部分...
-
このDOCTYPEは、何なんでしょう...
-
1 ~ Nまでの整数の総和(1+2+3....
-
<head>と<body>どっちに入れる...
-
トップページindex.htmlにカレ...
-
日替わりメッセージの表示
-
type="text/javascript"
-
セキュリティ保護の警告が出な...
-
javascriptにてonclickを無効
-
ブラウザをJavaScriptで最小化…
-
htmlソースの取得方法
おすすめ情報