,CSS主要有几种应用方法。分别如何实现的?比较各种方法的优缺点。

html-css06

,CSS主要有几种应用方法。分别如何实现的?比较各种方法的优缺点。,第1张

主要有3种,外部、内部、内嵌

外部样式,行为和表现分离。代码清晰方便后期维护。

内部样式,直接在head标签里面 写 style

内嵌,直接在标签里面写样式

一般来说只有3种:

1.最常用的,引入样式表,在样式表中编写样式,引入方式如下:

<link href="css/style.css" rel="stylesheet" type="text/css">

2.在Html头部用<style></style>包起来,在这里面编写样式:

<style type="text/css">

*{

padding: 0margin: 0

}

</style>

3.在标签里面直接编写行内样式。

<div style="color: #333"><div>

当然还有一种方式是用JS直接更改或者赋值给某个标签,但是其实是属于第三种的范围的

按优先级:前端优先读取正序。正规规范优先倒序。style= 这样肯定是最优的,但也是最不推荐的。前端标签直接写入。延伸阅读:读取优先,灵活使用,如大量页面,每页面都要设置。工作繁琐,大量写入增加代码量。不利优化。<style type="text/css">这样属于第二读取方式。直接写在对应的页面。延伸阅读:每页面都要设置。工作繁琐,大量写入增加代码量。不利优化。<link type="text/css" href=" 引用CSS文件 第三级。这全局引入.延伸阅读:全局CSS。可以分离代码及外部引入,简单快捷。也是现在都在用的。