css 里div#header 这是什么意思,

html-css06

css 里div#header 这是什么意思,,第1张

1.首先

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.

# 表示 该属性是id

id 也就是唯一的 不可多处调用

header是自定义的你想怎么写都可以

他只是个名字而已 即id的名字

h1#header{} html中对应的代码形式应该是<h1 id="header">XXX</h1>,也就是h1本身id名为header.

如果h1和#header中间有空格,则是楼上二位的说法,H1标签下,某子元素id名为header

PS:h1#header{}比#header修改起来更容易查找,便于修改