CSS 样式文件引入的方式有哪些?

一、内部样式表

1. 定义

在 HTML 文档内部,通过`<style>`标签在`<head>`部分定义 CSS 样式。这些样式只对当前 HTML 页面有效。

2. 优点

方便简单、针对性强。

3. 缺点

缺乏复用性、HTML 文件臃肿。

二、外部样式表

1. 定义

将 CSS 样式代码单独写在一个`.css`文件中,然后通过 HTML 文档中的`<link>`标签将其引入。

2. 优点

复用性高、便于维护、提高性能(在一定程度上)。

3. 缺点

增加请求数量(相对)、需要注意路径问题。

三、内联样式

1. 定义

直接在 HTML 元素的`style`属性中定义 CSS 样式。这种样式只应用于当前元素。

2. 优点

精准控制、简单直接。

3. 缺点

缺乏复用性和可维护性、不符合样式与内容分离原则。

相关推荐
没有了遇见30 分钟前
AI Agent 是什么?—— 一文理解 LLM、Memory、Skills、Tools、MCP、Workflow,Context
android·前端·程序员
后台开发者Ethan1 小时前
setState组件更新
前端·javascript·react
谙忆10241 小时前
大文件上传实战:前端分片、断点续传、秒传与并发控制怎么落地
前端
轻动琴弦2 小时前
VoltTool —— 一站式在线开发者工具平台,69+实用工具免费使用
前端·chrome
就叫飞六吧2 小时前
不同站点iframe嵌套种cookie、localstorege.set() 关系
前端
星栈2 小时前
LiveView 怎么测:从组件测试到端到端,我终于不再只敢手点页面了
前端·前端框架·elixir
蜡台2 小时前
uniapp vue2 转 vue3
前端·javascript·uni-app·vue3·vue2
Web4Browser2 小时前
Headless 浏览器自动化适合哪些任务?巡检、截图和提交动作要分级
运维·前端·自动化
用户059540174462 小时前
把前端内存泄漏排查从2小时压到5分钟,我们把它集成进了CI
前端·css
IMPYLH2 小时前
HTML 的 <dd> 元素
前端·html