CSS基础选择器
基础选择器包括:标签选择器、类选择器、id选择器和通配符选择器。
标签选择器(元素选择器)是指用HTML标签名称作为选择器,按标签名称分类,为页面中某一类标签指定统一的CSS样式。
标签名 { 属性1: 属性值1; 属性2: 属性值2; 属性3: 属性值3; }
例如
<style> p { color: red; } div { font-size: large; } </style>
<body> <p>男生</p> <div>女生</div> </body>
输出
如果想要差异化选择不同的标签,单独选一个或某几个标签,可以使用类选择器。
.类名 { 属性1: 属性值1; 属性2: 属性值2; 属性3: 属性值3; }
例如
<style> .red { color: red; } .blue { color: blue; } .font35 { font-size: 35px; } </style>
<ul> <li class="red">春天</li> <li class="red">夏天</li> <li class="blue">秋天</li> <li class="blue font35">冬天</li> </ul>
输出
HTML元素以id属性来设置id选择器,CSS中id选择器以#来定义
#id名 {
属性1: 属性值1;
属性2: 属性值2;
属性3: 属性值3;
}
例如
<style> #red { color: red; } #blue { color: blue; } #font35 { font-size: 35px; } </style>
<ul> <li id="red">春天</li> <li id="red">夏天</li> <li id="blue">秋天</li> <li id="font35">冬天</li> </ul>
输出
id选择器和类选择器区别:
(1)id选择器只能调用一次,其他标签不能调用。
(2)id选择器不能结合使用,因为ID选择器不允许有空格分隔的词列表。
通配符选择器使用 * 定义,它表示选取页面中所有元素,不需要调用。
* {
属性1: 属性值1;
属性2: 属性值2;
属性3: 属性值3;
}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
· Apache Tomcat RCE漏洞复现(CVE-2025-24813)