常用CSS样式

常用CSS样式

CSS:层叠样式表

可以给结构的每一层设置样式

学习CSS的三步骤

CSS的书写位置

内联:直接写在html的标签里写在style

优点:不用额外的选中标签,哪里需要就直接在style里添加即可

缺点:

1、结构和样式耦合了,导致标签冗余,不清晰,不简洁

2、不方便复用

3、优先级太高,不方便后期修改

总结:不推荐使用,只有不常修改的或很简单的样式才使用

内部:在html文件中添加一个style标签,在style中使用CSS样式,一般在head标签内书写

优点:

1、结构和样式分开了,使代码变得简洁明了

2、方便后期修改

缺点:

1、html结构和CSS样式放在同一个文件里,CSS随着html的代码增多后,后期不方便维护

2、同当前文件可复用,无法影响到其他页面(其他文件无法引用此文件的CSS样式)

总结:如果当前文件样式,其他文件用不到时(不会复用时),也可以使用;

样式代码不多时也可以使用

外部引用:link的href引入 .css文件

方便复用

所以推荐复用

CSS较为常用的选择器

标签选择器

语法:标签名 {}

作用:选中所有的标签名的样式

注意:由于常用标签就那么多,使用标签选择器时要慎重,防止影响到其他同类标签的样式

id选择器

语法:#id属性值{}

作用:选中对应id属性值的结构

注意:

1、不能以数字开头,不能重复,不为汉字

2、建议给外侧不重复的框架,使用id

class选择器

语法:.class属性值{}

作用:选中对应的class值的结构

注意:

1、和id选择器相似,但属性名可以重复

2、使用class属性值,最好配合关系选择器使用,减少冲突

通配选择器

语法:*{}

作用:选中当前html文件中所有的标签

注意:

1、一般情况下,用来设置公共样式的

2、用来去除默认样式

去除默认样式的原因:保证各个不同浏览器的兼容问题

CSS的具体样式

拓展:图片的格式

JPEG(JPG)格式

支持颜色多,可以压缩,不支持透明,一般用于保存颜色丰富的图片

GIF格式

支持动图,支持颜色少,只支持简单透明,图片颜色单一或动态图可以使用

PNG格式

支持颜色多,支持复杂的透明,不支持动图,可以用来显示颜色复杂的透明图片

专门为网页而生的

缺点:占用内存大

webp

谷歌推出的专门用来表示网页的一种格式

拥有其他图片格式的所有优点,而且文件格式还小

缺点:对于除谷歌浏览器外的浏览器兼容性不太好

base64

将图片转化为字符(base64编码),通过字符形式来引入

一般是需要和网页一起加载的图片才会使用base64

svg

矢量图,放大不会变形

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值