5 CSS 的基本语法
5.1 HTML 和 CSS 的关系
| 1. HTML 实现页面结构,CSS 实现页面样式 |
| 2. CSS 样式一定是作用于某个 HTML 元素上 |
5.2 HTML 元素树(元素和元素之间的关系)
5.3 在 HTML 中使用 CSS
① 行内式
| <div style="css代码..."></div> |
| <p style="width: 600px; border:1px solid #999; padding: 10px;"></p> |
② 内嵌式
| <style> |
| div { |
| width: 600px; |
| padding: 10px; |
| background-color: aquamarine; |
| color: blue; |
| } |
| </style> |
| 1. style 标签写在 html 文件中的任意位置,都会生效 |
| 2. 建议将 style 标签写在 head 标签中 |
③ 外链式
将CSS代码写在独立的CSS文件中,HTML中使用link标签进行关联
| rel:表示关系 ,href:表示地址 |
| <link rel="stylesheet" href="css文件的位置"> |
5.4 CSS 基本语法结构
① 内嵌式和外链式的语法结构
选择器:用于选择要设置样式的元素。
声明块:由大括号包裹,由多条声明组成,每条声明用分号结束。
声明:一条声明就对应一个CSS样式,声明有CSS属性和属性值组成后
② 行内式的语法结构
| <标签名 style="css属性名:属性值; css属性名:属性值;"></标签名> |
③ HTML 属性 和 CSS 属性
| <!-- 使用html属性设置图片大小 --> |
| <img src="./images/01-小乐.jpg" alt="小乐老师" width="400px" height="400px"> |
| <!-- 使用css属性设置图片的大小 --> |
| <img src="./images/01-小乐.jpg" alt="小乐老师" style="width: 400px; height: 400px;"> |
5.5 CSS 的层叠性
| 通过不同方式为某个元素设置的样式会叠加到一起,称为 CSS 的层叠性 |
5.6 CSS 注释
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通