选择器一
1.博客正在建设中2.VSCode安装教程详细简单版3.下面在 Mac 演示 Rust 的安装,其他系统教程请看安装 Rust4.windows下运行rust报错error: linker `link.exe` not found5.Rust学习—解决crates.io 仓库代码下载慢的问题6.vscode如何链接git远程仓库gitee或github7.标签之段落,换行,水平线8.标签之标题9.HTML5简介与基础骨架10.VScode开发者工具快捷键11.前端工具的选择与安装12.第一个前端程序13.JavaScript回调函数14.Rust语言迭代器使用总结15.选择器二
16.选择器一
17.CSS的引入方式18.CSS简介19.HTML5新增标签20.块元素与行内元素(内联元素)21.表单元素22.Form表单23.表格单元格合并24.标签之表格25.列表标签之无序列表26.列表标签之有序列表27.标签之文本28.标签之超文本链接29.图片路径详解30.标签之图片31.util.promisify 的那些事儿32.Js数组过滤的方法33.Mac访问Windows10共享文件夹34.如果 Git 远程库与本地库不一致,导致无法将本地代码推送到远程库中,35.构建React-app应用时create-react-app卡住超慢的解决办法36.vscode的格式化的settings.json的个人配置37.雪碧图38.媒体查询39.动画40.css3新特性41.定位42.清除浮动43.浮动44.文档流45.弹性盒子模型46.CSS盒子模型(Box Model)47.关系选择器48.表格属性49.文本属性50.背景属性51.字体属性
CSS语法规则由两个主要的部分构成:选择器,以及一条或多条声明(样式)
全局选择器
可以与任何元素匹配,优先级最低,一般做样式初始化
*{
margin:0;
padding:0;
}
元素选择器
HTML文档中的元素,p,b,div,a,img,body
等.
标签选择器,选择的是页面上所有这种类型的标签,所以经常描述"共性",无法描述某一个元素的"个性"
p{
font-size:14px;
}
再不如说,我想让"学完前端,继续学java"这句话中的"前端"两个变为红色字体,那么我们就可以用<span>
标签把"前端"这两个字围起来,然后给<span>
标签加一个标签选择器
<p>学完<span>前端</span>,继续学java</p>
span{
color:red;
}
温馨提示
-
所有的标签,都可以是选择器.比如
ul,li,label,dt,dl,input,div
等 -
无论这个标签藏的多深,一定能够被选择上
-
选择的所有,而不是一个
类选择器
规定用圆点.
优点灵活
<h2 class="oneclass">你好</h2>
/*定义类选择器*/
.oneclass{
width:800px;
}
class属性的特点
-
类选择器可以被多种标签使用
-
类名不能以数字开头
-
同一个标签可以使用多个类选择器.用空格隔开
<h3 class="classone classtwo">我是一个h3啊</h3>
<h3 class="cone" class=" ctwo">我是一个h3啊</h3>//错误
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?