CSS引入样式的四种方法及优先级顺序
CSS引入样式的几种方法
css可以通过4种方式引入样式表 根据不同的需求可以选择不同的引入方式 但是它们也有不同的优缺点
- 行内样式
- 嵌入式样式
- 外部样式
- @import 导入的方式
1.行内样式
特点 : 通过HTML的style属性实现
<div><ul><li style='margin-top: 10px;'></li><li></li><li></li><li></li><li></li></ul>
</div>
2.嵌入式样式
特点 : style标签中写css样式 在body中引用
<html><head><meta charset="utf-8"><title></title><style>body{background-color: rgba(0,0,0,.5);}div{margin-top: 150px;}</style></head><body><div></div></body>
</html>
3.外部样式
特点 : css代码保存在后缀名为.css
的文件中 然后在html
页面中通过link
标签引入
<head><meta charset="utf-8"><title>小米移动端布局</title><link rel="stylesheet" type="text/css" href="./css/styles.css"/>
</head>
4.@import导入的方式
特点 : 把@import放在style
标签中
这种方式不推荐使用 第一因为使用@import导入的css开始不会被加载 只有在引用到他的时候浏览器才会下载去加载它 这就导致了浏览器无法并行下载所需的样式文件 第二如果有多个@import的时候 在IE中下载顺序会被打乱 JavaScript无法解析到它 网络不好的时候可能会导致浏览器混乱
<style>@import url("css/styles.css");
</style>
四种引入方式的优先级
行内样式 > 内嵌样式 > 外部样式 > 导入样式
CSS引入样式的四种方法及优先级顺序相关推荐
- 前端面试题:使用css生成田字格的四种方法
使用css生成田字格的四种方法 html结构 css基础样式 第一种 flex布局 第二种 绝对定位 第三种 css瀑布流 第四种 float浮动 html结构 <div class=" ...
- CSS清除浮动的四种方法
CSS清除浮动的四种方法 第一种:使用div空标签法 第二种:父元素使用overflow: hidden 第三种:伪元素选择器:after 第四种:伪元素选择器:before + after 第一种: ...
- [Web 前端] 018 css 清除浮动的四种方法
清除浮动的四种方法 加 clear: ...(见例1) 父级上增加属性 overflow:hidden(见例2.1) 在最后一个子元素的后面加一个空的 div,给它一个样式属性 clear: both ...
- css实现圆形的四种方法
CSS在网页上生成一个圆形的四种方法 border-radius SVG clip-path radial-gradient # border-radius 是最简单的应用,并且得到了广泛的支持.该b ...
- 2、HTML嵌入CSS样式(四种方法)
CSS 样式代码必须保存在.css类型的文本文件中,或者放在网页内 <style> 标签中,或者插在网页标签的 style 属性值中. CSS 样式应用的方法主要包括 4 种:行内样式.内 ...
- css清除浮动的四种方法(详细)
浮动带来的影响 清除浮动主要是为了解决,父元素因为子级元素浮动引起的内部高度为0的问题 看下面一段代码 <div class="fater"><div class ...
- HTML和CSS隐藏元素的四种方法
第一种:display:none 特点:不占据屏幕空间 显示:display:block <!DOCTYPE html> <html lang="en">& ...
- CSS实现三角形的四种方法
方法一:使用 border (常见) [解释]不设置宽高,用边框大小控制三角型大小 [分解步骤] 设置一个div不设宽高 [示例] <style>#triangle{width: 0;he ...
- 修改第三方UI组件库样式的四种方法
前提:当我们要修改vant组件库中Tabbar图标大小的样式(原图标是字体图标,大小由font-size控制). 字体图标字体大小由css变量(--van-tabbar-item-icon-size) ...
最新文章
- 阿里巴巴电商搜索推荐实时数仓演进之路
- 使用访问器属性模拟java中的私有变量
- 《数据结构》第01章在线测试
- 墨奇科技:生物识别进入可信发展驱动的新阶段
- exp导出excel oracle_OracleToExcel_Oracle导出excel数据(OracleToExcel)下载 v3.1 官方版 - 121下载站...
- java数组原理_Java数组排序原理
- SQL Server 合并复制遇到identity range check报错的解决
- 几款常用的ble调试app(nRF Connect、BLE调试助手、LightBlue)
- qq微信趣味测试小程序源码
- CSS特效七:Hover下拉菜单
- 优秀的人都在读的10本好书!
- 我读《写给大家看的设计书》
- 前端js面试题(高级)
- 什么是BQB认证?BQB认证蓝牙模块
- 宇宙最全面试题目实录(二)
- 《机器学习实战》学习笔记(四):基于概率论的分类方法 - 朴素贝叶斯
- 删除姓名、年龄重复的记录——数据库
- 阿里云服务器安装postgresql
- MPAndroidChart3使用详解4:BarChart(柱形图)
- 工作经验和工作经历区别很大