css的类型分为几种

html-css024

css的类型分为几种,第1张

不知道楼主说的是什么类型,如果是定义那就是class,id,和标签名。如果是位置分为static,relative和absolute。如果是元素类型分为行内元素和块元素。如果楼主不是这个意思,如果问的是css库?那就数不清了

一般而言,所有的样式会根据下面的规则层叠于一个新的虚拟样式表中,其中数字 4 拥有最高的优先权。

1。浏览器缺省设置

2。外部样式表

3。内部样式表(位于 <head>标签内部)

4。内联样式(在 HTML 元素内部)

因此,内联样式(在 HTML 元素内部)拥有最高的优先权,这意味着它将优先于以下的样式声明:<head>标签中的样式声明,外部样式表中的样式声明,或者浏览器中的样式声明(缺省值)。

准确的说,应该是,#menu才是div的样式,#menu ul和#menu ul li,是子级样式,之所有这样写,是为了说明他们之间的关系,就是说,#menu ul { list-style: nonemargin: 0pxpadding: 0px}这个样式是强调在menu控制下的div里面的ul的属性,而不是其他的div里ul的属性,li的样式解释和ul同理。