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

HTML中修改标题和段落的第三种方式——外部样式表

本文续写上一篇文章:HTML中修改标题和段落的前两种方式

一、使用方法

  1. 书写CSS文档
  2. HTML文档中插入 1. 中的链接

(其实本质就是内部样式表中<head>里边单独写的<style>中的部分单独放在了CSS文档里面,再在HTML文档里面引用一下)

二、具体示例

CSS文档: (放在CSS文件夹里,命名后缀为.css,命名最好与要修饰的HTML文档同名)

@charset "utf-8";
/* CSS Document 部分 */
h2 
{
    text-align: center;
    color: red;
}
p
{
    font-size: 24px;
    text-decoration: underline;
    color: blue;
}

文件位置示范
文件位置示范

结合具体代码看输出效果

HTML代码(未插入链接)

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>外部样式表1</title>
</head>
<body>
    <h2>123456</h2>
    <p>555</p>
    <h2>123456</h2>
    <p>555</p>
    <h2>123456</h2>
    <p>555</p>
    <h2>123456</h2>
</body>
</html>
输出效果

在这里插入图片描述

HTML代码(已插入链接)

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>外部样式表1</title>
    <link rel="stylesheet" href="../css/style3-3.css">  
</head>
<body>
    <h2>123456</h2>
    <p>555</p>
    <h2>123456</h2>
    <p>555</p>
    <h2>123456</h2>
    <p>555</p>
    <h2>123456</h2>
</body>
</html>
输出效果

在这里插入图片描述

总结

1. 内联样式(行内样式)

  • 优点:快速、直接针对单个元素生效。
  • 缺点:难以维护,复用性差,容易导致代码冗余。

2. 内部样式表

  • 优点:可集中管理当前页面的样式,复用性较好。
  • 缺点:仅对当前页面生效,多页面需重复编写。

3. 外部样式表

  • 优点:最佳实践,样式可跨页面复用,便于维护和扩展。
  • 缺点:需额外管理CSS文件。

优先级说明

当多种方式同时存在时,优先级为:内联样式 > 内部样式表 > 外部样式表(若选择器权重相同)。
建议优先使用外部样式表,保持结构与样式分离,提高代码可维护性。

相关文章:

  • 【安卓逆向】安卓病毒介绍及其简单案例分析
  • 解决VMware虚拟机CentOS 7 忘记登陆密码问题
  • API接口安全中的数据加密实践:原理与实现详解
  • 【Java】——数据类型和变量
  • JAVA代码块
  • visual studio配置opencv
  • 【后端开发面试题】每日 3 题(十一)
  • 【linux】解决 Linux 系统中 root 用户无法打开图形界面问题
  • Python 的字符串格式化方法
  • 编程助手学Python--Deepseek对OpenAI的Python库调用GPT-4模型生成对话回复理解
  • docker 常用命令大全(二),docker 镜像操作 ,持续更新
  • 仅仅使用pytorch来手撕transformer架构(1):位置编码的类的实现和向前传播
  • 系统架构设计师知识小科普:系统架构评估
  • 【文献阅读】SPRec:用自我博弈打破大语言模型推荐的“同质化”困境
  • Linux上位机开发实战(qt编译之谜)
  • vue 仿deepseek前端开发一个对话界面
  • 3分钟复现 Manus 超强开源项目 OpenManus
  • 使用netlify部署github的vue/react项目或本地的dist,国内也可以正常访问
  • 人工智能混合编程实践:Python ONNX进行图像超分重建
  • PyTorch 和 Python关系
  • 国家发改委:目前有的核电项目民间资本参股比例已经达到20%
  • 建筑瞭望|融入自然的新泳池,治愈了中央公园的历史旧伤
  • 公积金利率降至历史低位,百万房贷30年省5万
  • 商务部:自5月7日起对原产于印度的进口氯氰菊酯征收反倾销税
  • 秦洪看盘|涌现新逻辑,A股放量回升
  • 消费者在天猫一旗舰店换手机电池疑遭套路致手机损坏,平台已介入