下面我对于DIV+CSS切HTML中写CSS样式的时候需要注意的些一问题,帮助大家更好的进行HTML页面的制作。
1、*{}是对所有标签生效,俗称“通配符”。
2、html{}等以标签名命名的声明方式是对页面中的所有该标签都做的统一样式设置;名称前面带“.”声明方式,在页面调用的时候的格式是;class=”样式名称”。另外一种声明样式#name{},是对页面中id=”name” 的对象设置的样式。
3、覆盖原则:采用就近覆盖原则。如:div{}里设置了“font-size:50px”,页面里“这是网页”和“我是内容”的字体大小都是50px,而“h标签”没有变化,这是因为“标题”外面的h1标签对div中的设置进行覆盖。
4、CSS hack:针对不同的浏览器写不同的CSS code的过程,就叫CSS hack。如代码出现_padding:70px 10px,其中前面的下划线“_”就是一种针对于IE6的样式。比如:IE6能识别下划线“_”和星号“*”,IE7能够识别星号“*”,但不能识别下划线“_”,而firefox两个都不能识别,但是能够识别“!important”。
4、position:absolute:意思就是绝对定位。激活对象的绝对(absolute)定位,必须指定left、right、top、bottom属性中的至少一个;并且,trbl属性(top、right、bottom、left)只有当设定了position属性才有效。( )