`

css学习手册--调用样式表

阅读更多

用web标准设计网站,过渡的方法主要是采用XHTML+CSS,css样式表是必不可少的。这就要求所有网页设计师必须熟练掌握CSS,如果你以前不常用,那么现在就开始学习吧。要制作符合web标准的网站,不懂CSS是设计不出漂亮的页面的。

事实上,所有表现的地方都需要用CSS来实现。我们以前都习惯用table来定位和布局,现在要改用DIV来定位和布局。这是思维方式的变化,一开始有些不习惯。呵呵,任何变革都会有阻力的,为了享受标准带来的"益处",放弃一些老的传统做法是值得的。

外部调用样式表

在以前,我们通常采用2种方法使用样式表:
页面内嵌法:就是将样式表直接写在页面代码的head区。类似这样:

<style type="text/css"> <!-- body { background : white ; color : black ; } --> </style>

外部调用法:将样式表写在一个独立的.css文件中,然后在页面head区用类似以下代码调用。

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

在符合web标准的设计中,我们使用外部调用法,好处不言而喻,你可以不修改页面只修改.css文件而改变页面的样式。如果所有页面都调用同一个样式表文件,那么改一个样式表文件,可以改变所有文件的样式。

双表法调用样式表

查看某些符合标准站点的原代码,你可能看到,在调用样式表的地方有如下2句:

<link rel="stylesheet" rev="stylesheet" href="css/style.css" type="text/css" media="all" /><style type="text/css" media="all">@import url( css/style01.css );</style>

为什么要写两次呢?

实际上一般情况下用外联法调用(就是第一句)就足够了。我这里使用双表调用只是一种示例。其中的"@import"命令用于输入样式表。 而"@import"命令在netscape 4.0版本浏览器是无效的。也就是说,当你希望某些效果在netscape 4.0浏览器中隐藏,在4.0以上或其它浏览器中又显示的时候,你可以采用"@import"命令方法调用样式表。

分享到:
评论

相关推荐

    css样式表滤镜手册.CHM,css样式表中文手册.CHM,C函数浏览.CHM,C语言函数大全语法.CHM

    在“css样式表滤镜手册”和“css样式表中文手册”中,我们可以找到各种CSS选择器的应用场景、属性和值的详细解释以及滤镜效果的使用方法。CSS滤镜,特别是CSS3新增的滤镜效果,如模糊(blur)、灰度(grayscale)、...

    Div+css布局大全学习手册

    #### 第4天:调用样式表 - **外部调用**:使用`&lt;link rel="stylesheet" type="text/css" href="styles.css"&gt;`引入外部CSS文件。 - **双表法**:同时使用内联样式和外部样式表来调整页面的呈现方式。 - **其他调用...

    XML轻松学习手册--XML肯定是未来的发展趋势,不论是网页设计师还是网络程序员,都应该及时学习和了解

    CSS大家很熟悉了,全称是Cascading Style Sheets(层叠样式表),是目前用来在浏览器上显示XML文档的主要方法。 3.Behaviors Behaviors现在还没有成为标准。它是微软的IE浏览器特有的功能,用它可以对XML标识设定...

    CSS参考手册_第4章__网页头部元素的详细定义

    在HTML文档中调用CSS有多种方式,包括内联样式、内部样式表和外部样式表。 - **内联样式**:直接将样式应用于特定元素。 - **内部样式表**:在`&lt;head&gt;`部分定义样式,并应用于整个文档。 - **外部样式表**:将样式...

    WordPress开发手册-03311730.pdf

    - **主样式表**(style.css):控制网站的整体样式。 - **模板文件**:包括首页、文章页、分类页等。 - **内容模板文件**:专门用于显示文章内容的模板。 - **页面模板文件**:用于自定义页面布局。 - **附件模板...

    《微软JavaScript手册》CSS2.0手册(苏沈小雨版).

    《微软JavaScript手册》和CSS2.0手册是IT领域中两个重要的参考资料,它们分别涵盖了JavaScript编程语言和CSS2.0样式表语言的核心概念和技术。在Web开发中,JavaScript主要用于实现网页的交互性和动态功能,而CSS2.0...

    CSS/JS/DHTML中文手册

    CSS手册通常涵盖以下主题: - 选择器:如元素选择器、类选择器、ID选择器、属性选择器等,以及如何组合它们来定位文档中的特定部分。 - 属性:包括颜色、字体、布局、边框、背景等,用于控制元素的外观。 - 盒...

    css2.0中文手册+JScript中文手册

    **CSS(层叠样式表)2.0中文手册** CSS2.0是Web设计的一个里程碑,它允许设计师对网页的布局、颜色、字体等视觉元素进行精细控制。CSS2.0中文手册涵盖了以下几个关键知识点: 1. **选择器与声明**:手册详细解释了...

    ajax,css使用手册

    8. **CSS性能优化**:避免使用通配符选择器,减少重绘和回流,合理使用内联样式和外部样式表,以及利用缓存提高加载速度。 综上所述,Ajax和CSS是Web开发中的关键技术,它们共同作用,使得网页更具交互性和视觉吸引...

    FlexCss手册

    这种方式允许开发者根据 CSS2.0 的语法标准来定义样式表,并且这些样式将应用于当前文档及其所有子文档。 **示例代码:** ```xml .solidBorder { /* 类选择器 */ border-style: solid; } button { /* 组件...

    css参考手册第一章

    - **表现标准语言**:CSS(层叠样式表),控制网页的视觉呈现,实现结构与表现的分离,提高网站的可用性和可维护性。 - **行为标准**:DOM(文档对象模型)和ECMAScript(一种脚本语言标准),分别负责网页元素的...

    html/css/javascript/j2ee技术手册

    2. **CSS(层叠样式表)**: - 选择器:理解ID选择器、类选择器、元素选择器以及更复杂的组合选择器。 - 属性与值:学习颜色、字体、布局、盒模型、边距、边框、背景等样式属性及其设置方法。 - CSS布局:掌握...

    CSS DHTML JavaScript手册

    **CSS(层叠样式表)2.0** CSS2.0是W3C发布的第二个版本的CSS规范,它极大地扩展了CSS1.0的功能,使得网页设计更加灵活和多样化。在CSS2.0中,你可以学习到以下关键知识点: 1. **选择器**: 包括类选择器、ID选择...

    javascript+css2+css3 chm格式的中文手册

    CSS2(层叠样式表2)是CSS的第二个主要版本,它极大地扩展了CSS1的功能,引入了浮动元素、定位、多列布局、背景图像和边框等特性。CSS2使得开发者能够实现复杂的网页设计,提供更好的页面布局控制。 CSS3是CSS的...

    jquery1.2库 中文API demo CSS 手册打包

    3. **CSS**:`css2.chm`和`CSS_Handbook_v1.10.exe`可能是CSS(层叠样式表)的教程或手册,用于指导开发者如何控制网页的布局和样式。CSS2是CSS的一个版本,它扩展了CSS1的功能,包括浮动、定位、列表和表格样式等。...

    css + js 工具手册

    在IT行业中,CSS(层叠样式表)和JavaScript是网页设计和开发不可或缺的两部分。它们共同作用,赋予网页动态效果、美观布局以及交互性。本"CSS + JS 工具手册"旨在提供一个全面的参考资料,帮助开发者深入理解和熟练...

    css+Dhtml+js使用手册

    《CSS+DHTML+JS使用手册》是一本深入解析网页前端技术的重要参考资料,涵盖了CSS(层叠样式表)、DHTML(动态超文本标记语言)和JavaScript(一种客户端脚本语言)这三个关键领域的知识。这些技术的结合使得网页设计...

    5日精通css层叠样式表(CHM) 下载

    ·1.2 样式表能为我们做什么?  ·1.5 分类及其它技巧 ·1.6 串接  ·1.7 关于浏览器的坏消息 ·1.8 第1日复习 第2日  ·2.1 第2日 ·2.2 按照字体名称调用字体  ·2.3 对字号的控制 ·2.4 ...

    收藏 CSS JS VBS 参考手册

    【标题】"收藏 CSS JS VBS 参考手册" 是一个综合性的资源集合,涵盖了三种在Web开发中至关重要的编程语言和技术:CSS(层叠样式表)、JavaScript和VBScript。这些参考手册通常包含了详尽的语法说明、示例代码以及...

Global site tag (gtag.js) - Google Analytics