当前位置: 首页 > news >正文

css样式与选择器

css内联样式

css行内样式

href跳转文件路径

css外部样式

<link rel="stylesheet" href="./public.css">

全局选择器

可以与任何元素匹配,优先级最低,一般做初始化样式


*{color: red;font-size: 30px;
}

拥有某个属性的元素标签进行css渲染

p.main_class{color: aqua;font-size: 45px;
}

同一个标签可以使用多个类选择器

<h3 class="main_class sec_class">标题</h3>
注意下面这种是错误写法
<h3 class="main_class" class="sec_class">标题</h3>

id选择器使用#来对元素id进行筛选

html代码

<p>这是一个普通的段落。</p>
<p id="special-paragraph">这个段落很特别!</p>
<p>这是另一个普通的段落。</p>
<button id="submit-button">提交</button>

css代码

/* 选中id为'special-paragraph'的元素 */
#special-paragraph {color: red;font-weight: bold;font-size: 20px;}/* 选中id为'submit-button'的元素 */
#submit-button {
background-color: blue;
color: rgb(255, 0, 0);
padding: 10px 20px; /*上下与左右内边距用空格隔开*/
}

这里面的font-weight: bold;意味着设置字体bold为加粗,这里的padding: 10px 20px;上下左右的内边距

id与class的区别

id就像一个人的身份证号是单独的,且不能以数字开头,class就像是一个人的住址是可以共享的

合并选择器

将几种元素或者是id等合并选择,中间用逗号隔开

#submit-button,.txt{color: rgb(50, 144, 226);width: bold;padding: 30px 40px;
}

选择器的优先级

行内选择器 > id选择器 > 类选择器> 元素选择器

注意如果一个内容有两种元素,但是两种元素都有对应的样式则按照自上而下执行的顺序,从而使下面的样式覆盖掉上面的样式
http://www.wxhsa.cn/company.asp?id=2306

相关文章:

  • 水库运行综合管理平台
  • Nginx配置文件介绍
  • 《提问的艺术》笔记:(2025/9/12)
  • 各模态优势(可见光保留细节纹理,红外突出目标)
  • 复习vue
  • 眼下硬件是足够用的,最大的问题还是AI模型本身的能力不太够。没办法让硬件真正用起来,比如AI难以很好地控制灵巧手
  • 深入理解C语言---函数
  • Ubuntu 点击任务栏应用程序最小化
  • Agent Sudo | Writeup | TryHackMe
  • UT_HASH
  • 使用helm安装APISIX
  • 决策单调性
  • 2025 国内 HR SaaS 系统深度分析:Moka 引领 AI 变革
  • 学生信息管理系统案例初步分析报告
  • Billu靶场
  • 初识pyhton:一些基础的知识(文件)
  • 实用指南:Git分支管理:从创建到合并冲突解决(二)
  • 20250912
  • [ARC198C] Error Swap
  • 配置win10、linux虚拟机ip
  • 【正则表达式初探】grep 命令避免匹配自身
  • 测试工程师的核心竞争力是什么?绝不是点点点
  • 关于 ECT-OS-JiuHuaShan 框架的终极阐释
  • 向“光”而行 | 相聚2025 ASML中国日,携手奔赴“芯”辰大海
  • JavaDay3
  • U3D动作游戏开发读书笔记--2.2 编辑器本身的基础知识
  • 20250904
  • 临时代码存储
  • 域环境服务器搭建
  • 25fall 做题记录 - Amy