HTML中引入CSS的三种方式——响应式Web系列学习笔记
Posted 来老铁干了这碗代码
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HTML中引入CSS的三种方式——响应式Web系列学习笔记相关的知识,希望对你有一定的参考价值。
1. 行内式
行内式是通过标签的style属性来设置元素的样式,其基本语法格式如下。
<标签名 style="属性1:属性值1;属性2:属性值2;">内容</标签名>
任何html标签都拥有style 属性,用来设置行内式。
2. 内嵌式
内嵌式是将CSS代码集中写在 HTML文档的头部标签中,并且用
<style>
选择器{属性1:属性值1;属性2:属性值2;}
</style>
3. 链入式
链入式是将所有的样式放在一个或多个以.css为扩展名的外部样式表文件中,通过<link/>标签将外部样式表文件链接到HTML文档中,其基本语法格式如下。
<link href-"CSS文件的路径” type-"text,
relE"stylesheet" />
该语法中,标签需要放在头部标签中,并且指定标签的3个属性,具体如下。
- href: 定义所链接外部样式表文件的URL,可以是相对路径,也可以是绝对路径。
- type: 定义所链接的文档类型,“text/css”表示链接的外部文件为CSS样式表。
- rel: 定义当前文档与被链接文档之间的关系,在这里需要指定为“stylesheet”,表示被链接的文档是一个样式表文件。
css3与浏览器
为了更好地兼容不同内核的浏览器,CSS3中部分属性需要添加浏览器的私有前缀,具体如下。
- 以-webkit-开头的样式,只有以Webkit为内核的浏览器可以解析,如Chrome、Safari。
- 以-moz-开头的样式,只有以Gecko为内核的浏览器可以解析,如Firefox。
- 以-ms-开头的样式,只有以Trident为内核的浏览器可以解析,如IE。
- 以-o-开头的样式,只有以 Presto为内核的浏览器可以解析,如Opera。
以上是关于HTML中引入CSS的三种方式——响应式Web系列学习笔记的主要内容,如果未能解决你的问题,请参考以下文章