初学网页制作:CSS特点及加入网页的四种方法

css|初学|网页

  今天给初学者介绍一下CSS特点及如何在网页中使用已经设置的CSS。希望大家支持网页教学网,网站有什么问题及时与我联系!

  CSS(Cascading Stylesheets,层叠样式表)是一种制作网页的新技术,现在已经为大多数的浏览器所支持,成为网页设计必不可少的工具之一。使用CSS能够简化网页的格式代码,加快下载显示的速度,也减少了需要上传的代码数量,大大减少了重复劳动的工作量。尤其是当你面对的是有数百个网页的站点时,CSS简直象是神对我们的恩赐!

  前言

  CSS(Cascading Stylesheets,层叠样式表)是一种制作网页的新技术,现在已经为大多数的浏览器所支持,成为网页设计必不可少的工具之一。

  W3C(The World Wide Web Consortium)把动态HTML(Dynamic HTML)分为三个部分来实现:脚本语言(包括JavaScript、Vbscript等)、支持动态效果的浏览器(包括Internet Explorer、Netscape Navigator等)和CSS样式表。

  层叠样式表的特点

  且不说过去的网页缺少动感,就是在网页内容的排版布局上也有很多困难,如果不是专业人员或特别有耐心的人,很难让网页按自己的构思和创意来显示信息。即便是掌握了HTML语言精髓的人也要通过多次地测试,才能驾驭好这些信息的排版,过程十分漫长和痛苦。为了Internet的发展,让更多人早日踏足这个多姿多彩的世界,新的HTML辅助工具呼之欲出。

  样式表就是在这种需求下诞生的,它首先要做的是为网页上的元素精确地定位,可以让网页设计者象导演一样,轻易地控制由文字、图片组成的演员们,在网页这个舞台上按剧本要求好好地表演。

  其次,它把网页上的内容结构和格式控制相分离。浏览者想要看的是网页上的内容结构,而为了让浏览者更好地看到这些信息,就要通过格式控制来帮忙了。以前两者在网页上的分布是交错结合的,查看修改很不方便,而现在把两者分开就会大大方便网页的设计者。内容结构和格式控制相分离,使得网页可以光由内容构成,而将所有网页的格式控制指向某个CSS样式表文件。这样一来的好出表现在两个方面:

  第一,简化了网页的格式代码,外部的样式表还会被浏览器保存在缓存里,加快了下载显示的速度,也减少了需要上传的代码数量(因为重复设置的格式将被只保存一次)。

  第二,只要修改保存着网站格式的CSS样式表文件就可以改变整个站点的风格特色,在修改页面数量庞大的站点时,显得格外有用。避免了一个一个网页的修改,大大减少了重复劳动的工作量,当你面对的是有数百个网页的站点时,CSS简直象是神对我们的恩赐!^_^

  添加层叠样式表的方法

  我们为网页添加样式表的方法有四种。

  1.最简单的方法是直接添加在HTML的标识符(tag)里:

  < Tag style=”properties”>网页内容< /tag>

  举个例子:

  < p style=”color: blue; font-size: 10pt”>CSS实例< /p>

  代码说明:

  用蓝色显示字体大小为10pt的“CSS实例”。尽管使用简单、显示直观,但是这种方法不怎么常用,因为这样添加无法完全发挥样式表的优势“内容结构和格式控制分别保存”。

  2.添加在HTML的头信息标识符< head>里:

  < head>

  < style type=”text/css”>

  < !-- 样式表的具体内容 -->

  < /style>

  < /head>

  type=”text/css”表示样式表采用MIME类型,帮助不支持CSS的浏览器过滤掉CSS代码,避免在浏览器面前直接以源代码的方式显示我们设置的样式表。但为了保证上述情况一定不要发生,还是有必要在样式表里加上注释标识符“< !--注释内容-->”。

  3、链接样式表

  同样是添加在HTML的头信息标识符< head>里:

  < head>

  < link rel=”stylesheet” href=”*.css” type=”text/css” media=”screen”>

  < /head>

  *.css是单独保存的样式表文件,其中不能包含< style>标识符,并且只能以css为后缀。

  Media是可选的属性,表示使用样式表的网页将用什么媒体输出。取值范围:

  ·Screen(默认):输出到电脑屏幕

  ·Print:输出到打印机

  ·TV:输出到电视机

  ·Projection:输出到投影仪

  ·Aural:输出到扬声器

  ·Braille:输出到凸字触觉感知设备

  ·Tty:输出到电传打字机

  ·All:输出到以上所有设备

  如果要输出到多种媒体,可以用逗号分隔取值表。

  Rel属性表示样式表将以何种方式与HTML文档结合。取值范围:

  ·Stylesheet:指定一个外部的样式表

  ·Alternate stylesheet:指定使用一个交互样式表

  4、联合使用样式表

  同样是添加在HTML的头信息标识符< head>里:

  < head>

  < style type=”text/css”>

  < !--

  @import “*.css”

  其他样式表的声明

  -->

  < /style>

  < /head>

  以@import开头的联合样式表输入方法和链接样式表的方法很相似,但联合样式表输入方式更有优势。因为联合法可以在链接外部样式表的同时,针对该网页的具体情况,做出别的网页不需要的样式规则。

  需要注意的是:

  ·联合法输入样式表必须以@import开头。

  ·如果同时输入多个样式表有冲突的时候,将按照第一个输入的样式表对网页排版。

  ·如果输入的样式表和网页里的样式规则冲突时,使用外部的样式表。

时间: 2024-09-17 03:30:14

初学网页制作:CSS特点及加入网页的四种方法的相关文章

网页制作初学者较常见的网页布局问题以及解决方法

初学|解决|网页|问题 第一种方法:做一个网页解决问题(长了点) 如果只是因为浏览者改变了浏览器的设置,或者因为浏览器不兼容,使自己精心制作的网页变得"面目全非",那多令人沮丧!下面我们以网页爱好者的常用工具Dreamweaver(以下简称DW)为例,列出几个网页制作初学者较常见的网页布局问题以及解决方法,希望对初学者们有所帮助. 一.消除任意缩放浏览器窗口对网页的影响 一番辛苦做出来的网页,在全屏状态下浏览一切正常. 但在改变浏览窗口大小之后,网页就变得"不堪入目"

CSS网页制作:CSS的面试题和练习

文章简介:如果你处在一个需要面试别人有关于CSS方面技巧和知识,一时想起来还真有点难.我把我能想出来的整理在一起,提供给大家参考. 如果你处在一个需要面试别人有关于CSS方面技巧和知识,一时想起来还真有点难.我把我能想出来的整理在一起,提供给大家参考. 练习要做 正如他们说的,大家实际工作很重要.当然,大家通过工作练习更为重要.这些都是一些练习,并不特别困难,任何人或有没有CSS经验都应该做得到.只看或只听,这样做是没有任何意义的.在CodePen中做练习就挺完美的.   CodePen如何使用

网页制作——CSS的常用技巧放送

css|技巧|网页 CSS的常用技巧放送(一) 一.使用css缩写 使用缩写可以帮助减少你CSS文件的大小,更加容易阅读.css缩写的主要规则请参看<常用css缩写语法总结>,这里就不展开描述. 二.明确定义单位,除非值为0忘记定义尺寸的单位是CSS新手普遍的错误.在HTML中你可以只写width=100,但是在CSS中,你必须给一个准确的单位,比如:width: 100px width:100em.只有两个例外情况可以不定义单位:行高和0值.除此以外,其他值都必须紧跟单位,注意,不要在数值和

网页制作CSS样式九条技巧

第一.css字体的简写 平时当你使用css定义字体时你可能会这样做: font-size: 1em;  line-height: 1.5em;  font-weight: bold;  font-style: italic;  font-variant: small-caps;  font-family: verdana,serif; 我们可以简写这些样式: font: 1em/1.5em bold italic small-caps verdana,serif; 现在好多了吧,不过有一点要注意

CSS特点及加入网页的四种方法

css|网页 CSS(Cascading Stylesheets,层叠样式表)是一种制作网页的新技术,现在已经为大多数的浏览器所支持,成为网页设计必不可少的工具之一.使用CSS能够简化网页的格式代码,加快下载显示的速度,也减少了需要上传的代码数量,大大减少了重复劳动的工作量.尤其是当你面对的是有数百个网页的站点时,CSS简直象是神对我们的恩赐! 前言 CSS(Cascading Stylesheets,层叠样式表)是一种制作网页的新技术,现在已经为大多数的浏览器所支持,成为网页设计必不可少的工具

入门:在网页中使用CSS样式表的四种方法

css|网页|样式表 如何在网页中插入CSS 前面我们了解了CSS的语法,但要想在浏览器中显示出效果,就要让浏览器识别并调用.当浏览器读取样式表时,要依照文本格式来读,这里介绍四种在页面中插入样式表的方法:链入外部样式表.内部样式表.导入外表样式表和内嵌样式. 1. 链入外部样式表 链入外部样式表是把样式表保存为一个样式表文件,然后在页面中用< link >标记链接到这个样式表文件,这个标记必须放到页面的< head >区内,如下: <head> -- <link

网页制作全攻略,网页制作学习

攻略|网页 构思篇 着手做主页之前一定要对自己将来的主页有个完整的构思,切忌随心所欲,想到什么做什么.那样的话,要么做到一半就难以为继,半途而废,要么作出的主页也是杂乱无章. 首先,应为自己的主页确定一个主题,如关于电脑.音乐等,以防做成一个大杂烩,不仅加大了寻找素材的难度,而且也为将来网站的维护带来困难.其次,应该给自己的主页确定几个栏目,并依据这 些栏目,设计出整个网站的主体框架,这个框架应保证访客浏览主页时,随时能到他想去的任何一个栏目.再次,要注意背景与正文颜色的对比度以提高页面的可读性

动态网页制作:ASP、JSP、PHP三种技术比较

js|比较|动态|网页 目前,最常用的三种动态网页语言有ASP(Active Server Pages),JSP(JavaServer Pages),PHP (Hypertext Preprocessor). 简 介 ASP全名Active Server Pages,是一个WEB服务器端的开发环境,利用它可以产生和执行动态的.互动的.高性能的WEB服务应用程序.ASP采用脚本语言VBScript(Java script)作为自己的开发语言. PHP是一种跨平台的服务器端的嵌入式脚本语言.它大量地

网页制作-什么样主题的静态网页才能吸引人

问题描述 什么样主题的静态网页才能吸引人 学校举办网页编程大赛求各位大神支招,该做个什么主题的网页呢?或者有没有好的网页参考一下. 解决方案 问题贴错地方了,应该到美院找作案啊. 解决方案二: 赶紧找个学设计的同学一块搞吧,起码找个会ps的,主题不重要..设计最重要,,, 解决方案三: 大赛不设定主题的吗 解决方案四: 放着淘宝主页做一个就不做