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

【从0-1的HTML】第3篇:html引入css的3种方式

文章目录

  • HTML中引入CSS的方式
    • 行内样式
    • 内部样式
    • 外部样式
      • yinru.css文件
    • 完整html文件
  • 引入CSS方式的优先级

HTML中引入CSS的方式

HTML:是使用标签来描述网页元素

CSS:是Cascading Style Sheets,层叠样式表,用来控制样式来显示网页元素

html中通过以下三种方式来引入css从而控制网页元素的显示

行内样式

行内样式:写在需要控制样式的标签中的style属性中

<!--1、行内样式:写在标签的style属性中-->
<h1 style="background: brown">行内样式</h1>

内部样式

内部样式:写在style标签中,可以在html中的任意位置,通常约定在head标签中

<!--2、内部样式:写在style标签中,可以在html中的任意位置,通常约定写早head标签中-->
<h2>内部样式</h2>

外部样式

外部样式:写在一个单独的css文件中,需要通过link标签在html中进行引入,link一般写在head标签中

<!--3、外部样式:写在一个单独的.css文件中,需要通过link标签在html页面中引入,一般写在head标签中-->
<h3>外部样式</h3>
<!--3、外部样式:写在一个单独的.css文件中,需要通过link标签在html页面中引入,一般写在head标签中-->
<h3>外部样式</h3>

yinru.css文件

h3{background-color: blueviolet;
}

完整html文件

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>html引入css</title><style>h2{background: coral;}</style><!--3、外部样式:写在一个单独的.css文件中,需要通过link标签在html页面中引入,一般写在head标签中--><link rel="stylesheet" href="./yinru.css">
</head>
<body>
<!--html引入css的三种方式-->
<!--1、行内样式:写在标签的style属性中-->
<h1 style="background: brown">行内样式</h1>
<!--2、内部样式:写在style标签中,可以在html中的任意位置,通常约定写早head标签中-->
<h2>内部样式</h2>
<!--3、外部样式:写在一个单独的.css文件中,需要通过link标签在html页面中引入,一般写在head标签中-->
<h3>外部样式</h3></body>
</html>

引入CSS方式的优先级

css引入方式的优先级:行内样式 > 内部样式,外部样式

内部样式,外部样式的优先级取决于谁先加载,整个页面从上到下依次渲染加载

http://www.lryc.cn/news/2399350.html

相关文章:

  • 数智破局·生态共生:重构全球制造新引擎 2025 WOD制造业数字化博览会即将在沪盛大启幕
  • machine_env_loader must have been assigned before creating ssh child instance
  • BGP/MPLS IP VPN跨域解决方案
  • C语言-10.字符串
  • backend 服务尝试连接 qdrant 容器,但失败了,返回 502 Bad Gateway 问题排查
  • 硬件学习笔记--66 MCU的DMA简介
  • 18. Qt系统相关:多线程
  • 6个月Python学习计划 Day 14 - 异常处理基础( 补充学习)
  • 使用jstack排查CPU飙升的问题记录
  • cursor如何开启自动运行模式
  • SecureCRT 设置超时自动断开连接时长
  • 《复制粘贴的奇迹:原型模式》
  • IEC 61347-1:2015 灯控制装置安全标准详解
  • Ansys Zemax | 手机镜头设计 - 第 4 部分:用 LS-DYNA 进行冲击性能分析
  • [蓝桥杯]实现选择排序
  • [蓝桥杯]卡片换位
  • 【论文笔记】High-Resolution Representations for Labeling Pixels and Regions
  • 【题解-洛谷】P9422 [蓝桥杯 2023 国 B] 合并数列
  • 在MATLAB中,`mean(P_train, 2)` 的含义
  • 开源模型应用落地-OpenAI Agents SDK-集成Qwen3-8B(一)
  • 109页PPT华为流程模块L1-L4级梳理及研发采购服务资产5级建模
  • 第N1周:one-hot编码案例
  • Windows安装docker desktop
  • Ros(俩不同包的节点 交流 topic message)
  • 李沐《动手学深度学习》 | 数值稳定性
  • OpenCV CUDA模块图像处理------图像连通域标记接口函数connectedComponents()
  • Android Studio 打包时遇到了签名报错问题:Invalid keystore format
  • 内存管理【Linux操作系统】
  • Go语言学习-->从零开始搭建环境
  • 【力扣】3403. 从盒子中找出字典序最大的字符串 I