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 种书写方式:

  1. @import daoru.css;
  2. @import 'daomxss';
  3. @import "daoru.css";
  4. @import url(daoru.css);
  5. @import url('daoru.css');
  6. @import url("daoru.css");

 

posted @   Purgatory  阅读(776)  评论(0编辑  收藏  举报
编辑推荐:
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 提示词工程——AI应用必不可少的技术
· 字符编码:从基础到乱码解决
· 地球OL攻略 —— 某应届生求职总结
点击右上角即可分享
微信分享提示