浅谈html引入css的几种方式

简单来说  一共有四种方式  分别为  行内样式    内联样式  外部样式  @impor导入样式


1、行内样式  

行内样式标记在styl属性e中写入css样式,这种方式没有体现css的优势,不推荐使用

<span style="font-size:14px;">  <span style="white-space:pre">		</span><div style="width: 100px;height: 100px;background-color: red;"></div> </span>

2、内部样式   也叫嵌入式

   嵌入式是将CSS样式集中写在网页的<head></head>标签对的<style></style>标签对中。格式如下

<span style="white-space:pre">	</span><style type="text/css">
		.box{
			width: 200px;
			height: 100px;
			background: blue;
		}
	</style>

      缺点是对于一个包含很多网页的网站,在每个网页中使用嵌入式,进行修改样式时非常麻烦。单一网页可以考虑使用嵌入式。

3、外部样式 也叫链接式

  也是将一个.css文件引入到HTML文件中,但它与导入式不同的是链接式使用HTML规则引入外部CSS文件,它在网页的<head></head>

标签对中使用<link>标记来引入外部样式表文件,使用语法如下:

<span style="white-space:pre">	</span><link rel="stylesheet" type="text/css" href="demo.css">

 使用链接式时与导入式不同的是它会以网页文件主体装载前装载CSS文件,因此显示出来的网页从一开始就是带样式的效果的,它不会象导入

式那样先显示无样式的网页,然后再显示有样式的网页,这是链接式的优点。

4、导入式

导入方式 是使用css规则引入外部css文件

<style>
    @import url(style.css);
</style>

外部样式和导入式的区别与利弊

区别1:link是XHTML标签,除了加载CSS外,还可以定义RSS等其他事务;@import属于CSS范畴,只能加载CSS。

   区别2:link引用CSS时,在页面载入时同时加载;@import需要页面网页完全载入以后加载。

   区别3:link是XHTML标签,无兼容问题;@import是在CSS2.1提出的,低版本的浏览器不支持。

   区别4:link支持使用Javascript控制DOM去改变样式;而@import不支持。

时间: 2025-01-03 08:10:21

浅谈html引入css的几种方式的相关文章

浅谈Jquery页面初始化的4种方式_jquery

<script src="Scripts/jquery-1.8.2.min.js"></script> <script type="text/javascript"> $(document).ready(function () { alert("第一种方法."); }); $(function () { alert("第二种方法."); }); jQuery(function ($) { a

在网页XHTML文件中引入CSS样式五种方式

css|xhtml|网页 XHTML文件是通过CSS样式进行显示的控制的,也就是结合XHTML与CSS来表现页面内容.那么到底有哪些方式在XHTML文件中引入CSS样式呢? 一.使用STYLE属性 将STYLE属性直接加在个别的元件标签里,<元件(标签) STYLE="性质(属性)1: 设定值1; 性质(属性)2: 设定值2; ...} 例如: <td style="color:#c00; font-size:15px; line-height:18px;> 网页教学

浅谈网站做内容的三种方式

做seo,方法很重要,没有好的方法,做什么都是浮云,方法对了才能更好的服务于大众,做seo也有一段时间了,其实一些简单的关键字还是比较容易上去的,但是做seo每个人都有每个人的方法,seo有太多的突进和方式,但是最重要的就是原创为王,外链为皇,这句话吧,属于每个人的哈姆雷特,找到适合自己的一套方法,你可以的,洽谈下自己对这些方法的理解吧,就先说一下网站寻找内容的方式,做内容的方式主要有 1.原创;找一个自己比较熟悉的行业去做内容,写一些原创文章,然后吸引一些文章读者过来看看,这些就是很好的方法,

浅谈Javascript事件处理程序的几种方式_javascript技巧

事件就是用户或浏览器自身执行的某种动作.比如说click,mouseover,都是事件的名字.而相应某个事件的函数就叫事件处理程序(或事件侦听器).为事件指定处理程序的方式有好几种. 一:HTML事件处理程序. 如: 复制代码 代码如下: <script type="text/javascript"> function show(){ alert('hello world!'); } </script> <input type="button&q

浅谈企业网络营销的几种方式

中介交易 SEO诊断 淘宝客 云主机 技术大厅 目前我们很多的企业在实体上对于广告这一块做的非常的成熟,但是对于新生的网络营销这一块可能相对于比较陌生,目前笔者认为适合企业网络营销的有四种方式,其中包括:软文写作,话题炒作,举办活动,参与评选.下面就请允许我做详细的分析,希望大家多多指点. 企业版网络营销方式首先是软文写作,具体软文的类型就有故事型.情感型.新闻型.话题型.盘点型.传记型.恐吓型.搞笑型.八卦型.而从读者的兴奋点出发来写软文才是最正确的方法.一般读者的兴奋点包括:隐私.美女.八卦

浅谈网店推广的几种方式

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 最近网上开店已经成了流行趋势,本人也一直在研究网店的新推广方式,过去很多网上开店的朋友选择一般网上发贴,大量的发贴效果是有的,但是很容易当做广告贴被版主删除. 目前国内大型论坛不计其数,我估计几万个是有的,人气很好的论坛也起码在上千个,好的广告帖一下子能为你带来上万个有效的访问者,成功的贴首先不能让版主发现你的意图,我的意思是千万不能让人明显

初学必知:XHTML网页中加入CSS的五种方式

css|xhtml|初学|网页 在XHTML网页中如何加入CSS呢?这篇教程告诉大家引入CSS的几种方式. XHTML文件是通过CSS样式进行显示的控制的,也就是结合XHTML与CSS来表现页面内容.那么到底有哪些方式在XHTML文件中引入CSS样式呢? 一.使用STYLE属性 将STYLE属性直接加在个别的元件标签里,<元件(标签) STYLE="性质(属性)1: 设定值1; 性质(属性)2: 设定值2; ...} 例如: <td style="color:#c00; f

浅谈双绞线的布线原理与传输方式

双绞线是综合布线工程中最常用的一种传输介质.与其他传输介质相比,双绞线在传输距离,信道宽度和 数据传输速度等方面均受到一定限制,但价格较为低廉.双绞线样式 如下图:498)this.w idth=498;' onmousewheel = 'javascript:return big(this)' border=0 alt=浅谈双绞线的布线原理与传输方式 src="http://images.51cto.com/files/uploadimg/20110228/1147000.gif"

浅谈注册域名及选择域名的方式

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 每一个网站在建设前,都会第一时间考虑选择一个实用.好记的域名,但在查询域名时都会发现,有意义的域名,几乎都被抢注一空,那么这时我们就要改变一下我们的想法,可是域名被注册了?我们该怎么办呢?在这里笔者就来浅谈注册域名及选择域名的方式,一定会让大家有所帮助的. 一:一定要注册短位域名吗? 短位的域名,有着记忆上得天独厚的优势,但,就现在的情况看,