HTML里面链接CSS
1.原因:
HTML表达能力有限,需要结合CSS使用,才能使网页更加完善。
2四种样式:
(1)行内样式
行内样式就是把 CSS 样式直接放在代码行内的标签中,一般都是放入标签的style
属性中,由于行内样式直接插入标签中,所以是最直接也是最不方便修改的样式。
代码
:
实现效果:
(2)内嵌样式
内嵌样式通过将 CSS 写在网页源文件的头部,即在 <head> 和 </head> 之间,通过使用 HTML 标签中的 <style> 标签将其包围,其特点是该样式只能在此页使用,解决行内样式多次书写的弊端。
style 标签的 title 属性:
style 中有一个比较特殊的属性 title,使用 title 可以为不同的样式设置一个标题,浏览者就可以根据标题选择不同的样式达到浏览器中切换的效果,但 IE 浏览器不支持,Firefox 浏览器支持此效果。
(3)链接式
链接式通过 HTML 的 <link> 标签,将外部样式表文件链接到 HTML 文档中,这也是应用最多的方式,同时也是最实用的方式。这种方法将 HTML 文档和 CSS 文件完全分离,实现结构层和表示层的彻底分离,增强网页结构的扩展性和 CSS 样式的可维护性。
链接式导入 CSS 样式的好处:
CSS 文件可以放在不同的 HTML 文件中,使网站所有页面样式统一; CSS 代码都放在一个 CSS 文件中便于管理、减少代码以及维护时间;当修改 CSS 文件时,所有应用此 CSS 文件的 HTML 文件都将更新,而不必从服务器上将所有的页面取回再修改完毕后上传。
(4)导入样式
导入样式使用 @import 命令导入外部样式表。导入样式有 6 种书写方式:
- @import daoru.css;
- @import 'daomxss';
- @import "daoru.css";
- @import url(daoru.css);
- @import url('daoru.css');
- @import url("daoru.css");
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 提示词工程——AI应用必不可少的技术
· 字符编码:从基础到乱码解决
· 地球OL攻略 —— 某应届生求职总结