将CSS属性设置为html标记是否正确?

Fir*_*DoL 1 html css

我实际上可以设置html标签的背景颜色.我不知道这是可能的,我不明白它是否在逻辑上是正确的,我认为身体是唯一一个负责包含和"第一个"渲染标签.我认为html标签只是一个包装,但它看起来不同.所以,

  • 什么代表html标签?
  • 为什么我可以设置它的背景颜色?
  • 它会给我带来问题吗?

我调整了大小为1024 x 768的大小,并希望将其背景颜色设置为白色,而将html页面设置为黑色,这样就非常好......我想知道我是否必须使用div(我讨厌一个很多div !!!)

ani*_*son 5

浏览器将以这种方式呈现它.实际HTML元素上的样式非常好.实际上,HTML 4默认样式表<html>元素设置为display: block.它一个可见元素,可以风格化.

向根元素添加样式不会改变其语义含义,只会改变它的显示方式.只要你没有改变元素的语义,你就没事了.风格远.