css语法,开发工具,块和内联及常用的选择器

css

也可以将CSS样式编写到head中的style标签里,称为内部样式表

将样式表编写的style标签中,然后通过CSS选择器选中指定元素

然后可以同时为这些元素一起设置样式,这样可以使样式进一步的复用

将样式表编写到style标签中,也可以使表现和结构进一步分离,它也是我们推荐的使用方式


还可以将样式表编写到外部的CSS文件中,然后通过link标签来将外部的CSS文件引入到当前页面中

这样外部文件中的CSS样式表将会应用到当前页面中

将CSS样式统一编写到外部的样式表中,完全使结构和表现分离,可以使样式表在不同的页面中使用

最大限度地使样式可以进行复用,将样式统一写在样式表中,然后通过link标签引入

可以利用浏览器的缓存,加快用户访问的速度,提高了用户体验

所以在开发中我们最推荐使用的方式就是外部的CSS文件


可以将CSS样式编写到元素的style属性当中,这种样式称为内联样式

内联样式只对当前的元素中的内容起作用,内联样式不方便复用

内联样式属于结构与表现耦合,不方便后期的维护,不推荐使用的


CSS的注释,作用和HTML注释类似,只不过它必须编写在style标签中,或者是CSS文件中

CSS的语法:

选择器 声明块

选择器:

- 通过选择器可以选中页面中指定的元素,并且将声明块中的样式应用到选择器对应的元素上

声明块:

- 声明块紧跟在选择器的后边,使用一对{}括起来

- 声明块中实际上就是一组一组的名值对结构

- 这一组一组的名值对我们称为声明

- 在一个声明块中可以写多个声明,多个声明之间使用;隔开

- 声明的样式名和样式值之间使用:来连接

开发工具:

开发工具

这是一个非常漂亮的网页

你看我出不出来


5

你看我出不出来

段落

你看我出不出来

常用的选择器:


选择器(selector),会告诉浏览器:网页 上的哪些元素需要设置什么样的样式。

比如:p这个选择器就表示选择页面中的所 有的p元素,在选择器之后所设置的样式会 应用到所有的p元素上。

元素选择器:

元素选择器(标签选择器),可以根据标 签的名字来从页面中选取指定的元素。

语法:

标签名 { }

比如p则会选中页面中的所有p标签,h1会 选中页面中的所有h1标签。

类选择器:


类选择器,可以根据元素的class属性值选 取元素。

语法:

.className { }

比如.hello会选中页面所有class属性为

hello的元素。

ID选择器:

ID选择器,可以根据元素的id属性值选取 元素。

语法:

#id { }

比如#box会选中页面中id属性值为box的 元素,和class属性不同,id属性是不能重 复的。

复合选择器(交集选择器)

复合选择器,可以同时使用多个选择器, 这样可以选择同时满足多个选择器的元素。

语法:

– 选择器1选择器2{}

例如div.box1会选中页面中具有box1这个

class的div元素。

群组选择器(并集选择器)


群组选择器,可以同时使用多个选择器, 多个选择器将被同时应用指定的样式。

语法:

选择器1,选择器2,选择器3 { }

比如p,.hello,#box会同时选中页面中p元素,

class为hello的元素,id为box的元素。

通用选择器

通用选择器,可以同时选中页面中的所有 元素。

语法:

*{ }

你可能感兴趣的:(css语法,开发工具,块和内联及常用的选择器)