0

私はcssで遊んでいて、マージンのあるie7のようなブラウザーで問題を発見しました。結局、見栄えを良くするためにcssのhtmlタグをスタイリングしました。bodyタグがhtmlドキュメントの表示部分の始まりであると想定されている場合、htmlタグのスタイルを設定するにはどうすればよいですか?

4

1 に答える 1

5

実際、CSSの観点から見ると、ビューポートは、ページのすべてのコンテンツが描画されるキャンバスであり、その後にhtmlHTMLドキュメントのルートが続き、その後bodyにドキュメントの本文が続きます。要素は、body表示されているコンテンツを配置できるHTMLドキュメントの先頭である場合がありますが、少なくともCSSに関する限り、ビューキャンバスのルートではありません。

さらに言えば、とheadその内容だけでなく、その内容もスタイリングされる可能性があります。実際、CSSを実装するブラウザーは、要素を非表示にするために、ユーザーエージェントスタイルシートの要素に実際に適用する必要があります。htmlbodybodydisplay: nonehead

于 2012-10-02T18:01:00.610 に答える