div#header
表示是在html文件中
<div
id="header">的标签,从这时开始控制这个标签内的显示。
2.border-top:3px
solid
#454545
说的是给这个div
(id="header")的这个部分加一个上边框宽度是3px
实线
颜色是#454545
3.margin:
0
8px
说的是div
的这个部分的外边距上下为0
左右为8px
4.position:
relative
说的是div的显示为在整个页面中为相对位置
5.width:990px
说的是这个div的宽度被设置为990px.
# 表示 该属性是idid 也就是唯一的 不可多处调用
header是自定义的你想怎么写都可以
他只是个名字而已 即id的名字
h1#header{} html中对应的代码形式应该是<h1 id="header">XXX</h1>,也就是h1本身id名为header.如果h1和#header中间有空格,则是楼上二位的说法,H1标签下,某子元素id名为header
PS:h1#header{}比#header修改起来更容易查找,便于修改