天涯论坛

 找回密码
 立即注册
搜索
查看: 124|回复: 6

css有些重要的知识点

[复制链接]

2996

主题

182

回帖

9920万

积分

论坛元老

Rank: 8Rank: 8

积分
99209276
发表于 2024-6-29 19:11:16 | 显示全部楼层 |阅读模式

1、CSS简介

1.1、CSS是什么?

CSS指的是层叠样式表(Cascading Style Sheets)

CSS描述了怎样在屏幕、纸张或其他媒介表示HTML元素

CSS节省了海量工作。它能够同期掌控多张网页布局。

1.2、CSS引入方式

引入方式 书写位置 功效范围 运用场景

内嵌式 CSS写在style标签中。style标签一般放在head中 当前页面 小案例

外联式 CSS写在单独的CSS文件中,经过link标签引入 多个页面 项目中

行内式 CSS写在标签的style属性中 当前标签 协同js运用

2、CSS选取

2.1、CSS基本选取

2.1.1 ID选取

结构:#id属性值 { css属性名: 属性值; }

功效经过id属性值,找到页面中带有这个id属性值的标签,设置样式

重视点:

所有标签上都有id属性

id属性值类似于身份证号码,在一个页面中是独一的,不可重复的

一个标签上只能有一个id属性值

一个id选取器只能选中一个标签

2.1.2 类选取

结构:.class { css属性名: 属性值; }

功效经过类名,找到页面中所有带有这个类名的标签,设置样式

重视点:

所有标签上都有class属性,class属性的属性值作为类名

类名能够由数字、字母、下划线、中划线构成,但不可以数字或中划线开头

一个标签能够同期有多个类名,类名之前以空格隔开

类名能够重复,一个类选取能够同期选中多个标签

2.1.3 通配符选取

结构:* { css属性名: 属性值; }

功效:找到页面中所有的标签,设置样式

重视点:默认去除浏览器自带属性margin和padding

2.1.4 标签选取

结构:标签名 { css属性名: 属性值; }

功效经过标签名,找到页面中所有这类标签,设置样式

重视点:

标签选取选取的是一类标签,而不是单独某一个

标签选取论嵌套关系有多深,都能找到对应的标签

2.1.5 属性选取

属性 说明

[attribute] 选取多有带 attribute 属性的元素

[attribute=value] 选取 attribute=value的所有元素

[attribute~=value] 选取 attribute属性包括单词 value的所有元素

[attribute^=value] 选取其attribute属性值以value开头的所有元素

[attribute$=value] 选取其attribute属性值以 value结束的所有元素

[attribute*=value] 选取其attribute属性中包括value子串的每一个元素

结构:标签名 { css属性名: 属性值; }

功效经过标签名,找到页面中所有这类标签,设置样式

重视点:

标签选取选取的是一类标签,而不是单独某一个

标签选取论嵌套关系有多深,都能找到对应的标签

2.2、组合选取

选取功效 格式 示例

后代选取器 找后代 选取器之间经过空格分隔 .father .son { css }

子代选取器 找儿子 选取器之间经过 >分隔 .father > .son { css }

并集选取器 找到多类元素 选取器之间经过,分隔 div,p,span { css }

交集选取器 找同期满足多个选取器的元素 选取器之间紧挨着 p.red { css }

兄弟选取器 匹配p标签后的所有span元素 选取器之间经过 ~ 分隔 p ~ span

相邻选取器 匹配p标签的第1个span元素 选取器之间经过 + 分隔 p + span

2.3、伪类选取

伪类:将特殊的效果添加到特定的选取器上,不会产生新元素

选取器 功能描述

E:first-child 做为父元素的第一个子元素的元素E

E:last-child 做为父元素的最后一个子元素的元素E

E:nth-child(n) 做为父元素的第n个子元素E

E:nth-last-child(n) 选取父元素的倒数第n个子元素

E:first-of-type 选取父元素内拥有指定类型的第1个E元素

E:last-of





上一篇:网页设计中的CSS
下一篇:CSS初识
回复

使用道具 举报

0

主题

1万

回帖

1

积分

新手上路

Rank: 1

积分
1
发表于 2024-8-29 12:19:56 | 显示全部楼层
谢谢、感谢、感恩、辛苦了、有你真好等。
回复

使用道具 举报

5

主题

662

回帖

157

积分

注册会员

Rank: 2

积分
157
发表于 2024-9-7 05:36:31 | 显示全部楼层
楼主的文章深得我心,表示由衷的感谢!
回复

使用道具 举报

3069

主题

2万

回帖

9913万

积分

论坛元老

Rank: 8Rank: 8

积分
99138952
发表于 2024-10-1 19:05:01 | 显示全部楼层
外贸网站建设方法 http://www.fok120.com/
回复

使用道具 举报

3059

主题

2万

回帖

9913万

积分

论坛元老

Rank: 8Rank: 8

积分
99139058
发表于 2024-10-18 09:53:35 | 显示全部楼层
感谢楼主的分享!我学到了很多。
回复

使用道具 举报

3069

主题

3万

回帖

9915万

积分

论坛元老

Rank: 8Rank: 8

积分
99158935
发表于 2024-11-6 22:11:23 | 显示全部楼层
“BS”(鄙视的缩写)‌
回复

使用道具 举报

3059

主题

2万

回帖

9913万

积分

论坛元老

Rank: 8Rank: 8

积分
99139058
发表于 2024-11-10 08:21:25 | 显示全部楼层
期待与你深入交流,共探知识的无穷魅力。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站点统计|Archiver|手机版|小黑屋|天涯论坛 ( 非经营性网站 )|网站地图

GMT+8, 2024-11-22 19:49 , Processed in 0.131053 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.