HTML/CSS を実際に使用するのは初めてなので、これはばかげた質問かもしれません。
私の問題は、ページの上部に永続的な空白があることです。最初は、Google と StackOverflow で提案されているように、マージンまたはパディングに関するものだと思っていましたが、私が知る限り、それは何もありませんでした。body タグの開始直後に追加されているテキストに絞り込みました。
これが私が意味することです:
ファイル上の私のコードが(単純化されていますが、効果を引き起こすにはこれで十分です):
<html><body><p>text</p></body></html>
Chrome で開き、開発者ツールを使用して要素を表示すると、次のようになります。
<html><body>""<p>text</p></body></html>
「」を削除すると、問題なくレンダリングされます。現在、すべてのページから "" を削除するために Javascript を数行使用していますが、これは明らかに理想的ではありません。
また、次のように本文にタグを付けない場合は、次のようになります。
<html><body>text</body></html>
その場合、"" は挿入されません。
Chrome の他に、Firefox と IE9 でもテストしましたが、同じことが起こります。ここで何が欠けていますか?
ありがとうございました。