> プラグイン > <body>タグのすぐあとに、なぞの全角スペース1文字分 |
プラグイン
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
sbm |
投稿日時: 2009/10/13 23:13
対応状況: −−−
|
新米 登録日: 2009/10/13 居住地: 投稿: 3 |
<body>タグのすぐあとに、なぞの全角スペース1文字分 <body>タグのすぐあとに、全角スペース1文字分がなぜか現れたので削除したいのですが、どこをさがしてもそれが見当たりません…
どなたか似たような経験のある方いらっしゃいますか? ページのトップに、何かの作業をしている拍子に縦17px分の空白ができました。 firebugで見てみると、 <body onload="preLoadImg('/user_data/packages/default/'); "> ★ <noscript><p>JavaScript を有効にしてご利用下さい.</p></noscript> 上の★の所に全角のスペースが1文字分だけ入っているのを発見しました。 それを削除さえすればページ上部の空白が消えるという事まではわかっているのですが、どのファイルを開いて見てみてもどこにもそれらしい全角スペースが見当たらないんです… 管理ページ上で、たとえば「かな全角入力」状態でスペース入力をすると、それを文字と判断されてページのデザインが一瞬でごっちゃごちゃになった経験があるので、原因はそれかなと思ってずっと調べていたんですが、どうやら管理ページ上でカスタマイズできるファイルはすべてちゃんと半角英数でのみ入力してありました。 「site_main.tpl」のファイルもちゃんと目を通しているつもりです。 どなたか「ひょっとしてこれが原因じゃ…」と思う方いらっしゃいましたら、ぜひともご教授お願いします! |
takoyaki |
投稿日時: 2009/10/13 23:53
対応状況: −−−
|
一人前 登録日: 2008/1/26 居住地: 沖縄県 投稿: 111 |
Re: <body>タグのすぐあとに、なぞの全角スペース1文字分 /data/Smarty/templates/default/site_main.tpl
がその部分のファイルです。 |
sbm |
投稿日時: 2009/10/17 11:34
対応状況: −−−
|
新米 登録日: 2009/10/13 居住地: 投稿: 3 |
Re: <body>タグのすぐあとに、なぞの全角スペース1文字分 ありがとうございます。
でも、いくら探しても、「site_main.tpl」の中にそんなスペースらしきものが見当たらないんです。 ナゾです…。 |
AMUAMU |
投稿日時: 2009/10/19 2:00
対応状況: −−−
|
神 登録日: 2009/5/2 居住地: 東京都 投稿: 2712 |
Re: <body>タグのすぐあとに、なぞの全角スペース1文字分 理由はわかりませんが、原因追及の参考になれば・・・
その部分に文字が入る可能性があるのは標準テンプレートであれば 1. site_main.tpl に直接入っている 2. A8タグ表示用テンプレート 3. $GLOBAL_ERR 変数 4. CSSで、 の4つしか無いはずです。 1についてはuser_data側にあるテンプレートを見逃しているとかありませんか? 2は使ったことが無いので分かりませんが、もしA8モジュール入れている場合は疑ってください。 3は・・・無さそうですが、なんかカスタマイズしていて入れたりしてませんか?
|
nanasess |
投稿日時: 2009/10/19 9:17
対応状況: −−−
|
神 登録日: 2006/9/9 居住地: 投稿: 2314 |
Re: <body>タグのすぐあとに、なぞの全角スペース1文字分 全角ではないですが, どこかのファイルに改行コードが紛れてるとか...
あと, UTF-8 には無い文字コードのバイトコードが紛れ込んで, 全角空白文字に文字化けしてしまっているとか... でも, 全角空白になるっていうのは聞いたことないです... |
seasoft |
投稿日時: 2009/10/19 10:08
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: <body>タグのすぐあとに、なぞの全角スペース1文字分 > <body>タグのすぐあとに、全角スペース1文字分がなぜか現れたので削除したいのですが、どこをさがしてもそれが見当たりません…
> どなたか似たような経験のある方いらっしゃいますか? 経験はあるのですが、原因を完全に失念しておりまして・・・ とりあえず、今の私が原因追跡するなら、テンプレート (/data/Smarty/templates/..../*.tpl と /html/user_data/packages/..../*.tpl) をバックアップして、一斉置換で全ての全角スペースを削除して、その上で再現するかを確認するかも。 他に、テンプレートにデバッグ文字列を埋め込んで絞り込んでいく方法もあるのですが、説明が難しいので・・・省略 ^^;
|
yokoshima |
投稿日時: 2009/10/19 10:35
対応状況: −−−
|
一人前 登録日: 2009/1/6 居住地: 渋谷区恵比寿西 投稿: 113 |
Re: <body>タグのすぐあとに、なぞの全角スペース1文字分 全角スペースが入ってしまうというのは経験ないですが、
もしA8を使っていないければ試しに A8タグ表示用テンプレートの部分を削除してみるとどうでしょう?
|
homan |
投稿日時: 2009/10/19 15:39
対応状況: −−−
|
仙人 登録日: 2007/7/2 居住地: 宮崎県宮崎市 投稿: 633 |
Re: <body>タグのすぐあとに、なぞの全角スペース1文字分 UTF-8のBOMは、場所的には関係なさそうですよねぇ。。
一応、関連テンプレートファイルをテキストエディタ等で開いて、 BOMなしのUTF-8Nになっているかなど調べてみてはどうでしょう。
|
sbm |
投稿日時: 2009/10/25 18:40
対応状況: −−−
|
新米 登録日: 2009/10/13 居住地: 投稿: 3 |
Re: <body>タグのすぐあとに、なぞの全角スペース1文字分 みなさん、たくさんのアドバイス、ありがとうございます!
ご指導頂いたとおりにいろいろ試してみたのですが上手くいかず…、最終的に、 <!--{* ▼CONTENTS *}--> <div id="container"> のすぐ下に追加記述したHTML(?)がワルさをしている事がわかりました。 パンくずリストを作ろうと思い記述した部分だったのですが、なぜそんな所に書いたものが引き金になったのかわからなくて、まだ原因追求しているところです…(-_-; たくさんアドバイス頂いたのに、すっきりしない原因で申し訳ありませんでした…。 何かわかりましたらご報告いたします! |
seasoft |
投稿日時: 2009/10/26 10:47
対応状況: −−−
|
神 登録日: 2008/6/4 居住地: 投稿: 7367 |
Re: <body>タグのすぐあとに、なぞの全角スペース1文字分 文字コードレベルで、本当に全角スペース (U+3000 だったかな) かを確認すると良いかも。
|
(1) 2 » |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |