2022年web.标准WEB标准 .pdf

上传人:Che****ry 文档编号:27880003 上传时间:2022-07-26 格式:PDF 页数:4 大小:42.69KB
返回 下载 相关 举报
2022年web.标准WEB标准 .pdf_第1页
第1页 / 共4页
2022年web.标准WEB标准 .pdf_第2页
第2页 / 共4页
点击查看更多>>
资源描述

《2022年web.标准WEB标准 .pdf》由会员分享,可在线阅读,更多相关《2022年web.标准WEB标准 .pdf(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、web2.0 标准:WEB 标准来源 : 发布时间 :星期二 , 2008 年 11 月 18 日 浏览 :8 次 评论 :0 WEB 标准WEB 标 准不是某一个标准,而是一系列标准的集合。网页主要由三部分组成:结构(Structure ) 、表现( Presentation)和行为( Behavior) 。对应的标准也分三方面:结构化标准语言主要包括XHTML 和 XML ,表现标准语言主要包括CSS,行为标准主要包括对象模型(如 W3C DOM ) 、ECMAScript 等。这些标准大部分由W3C 起草和发布,也有一些是其他标准组织制订的标准,比如ECMA (European Comp

2、uter Manufacturers Association)的ECMAScript 标准。我们来简单了解一下这些标准:1结构标准语言(1)XML XML 是 The Extensible Markup Language(可扩展标识语言)的简写。目前推荐遵循的是W3C 于 2000 年 10 月 6日发布的 XML1.0 , 参考 (www.w3.org/TR/2000/REC-XML-20001006) 。和 HTML 一样, XML 同样来源于SGML ,但 XML 是一种能定义其他语言的语。XML 最初设计的目的是弥补HTML的不足,以强大的扩展性满足网络信息发布的需要,后来逐渐用于网络

3、数据的转换和描述。关于XML 的好处和技术规范细节这里就不多说了,网上有很多资料,也有很多书籍可以参考。(2)XHTML XHTML是 The Extensible HyperText Markup Language可扩展标识语言的缩写。目前推荐遵循的是W3C 于 2000 年 1 月 26 日推荐 XML1.0 (参考 http:/www.w3.org/TR/xhtml1) 。XML 虽然数据转换能力强大,完全可以替代HTML ,但面对成千上万已有的站点,直接采用 XML 还为时过早。 因此, 我们在 HTML4.0 的基础上, 用 XML 的规则对其进行扩展,得到了 XHTML 。简单的说

4、,建立XHTML的目的就是实现HTML 向 XML 的过渡。2. 表现标准语言CSS 是 Cascading Style Sheets层叠样式表的缩写。目前推荐遵循的是W3C 于 1998 年 5月 12 日推荐 CSS2 (参考 http:/www.w3.org/TR/CSS2/ ) 。 W3C 创建 CSS 标准的目的是以CSS取代 HTML 表格式布局、帧和其他表现的语言。纯CSS 布局与结构式XHTML相结合能帮助设计师分离外观与结构,使站点的访问及维护更加容易。3.行为标准(1)DOM DOM是Document Object Model文 档 对 象模 型 的缩 写 。根 据W3C

5、DOM规 范(http:/www.w3.org/DOM/) ,DOM 是一种与浏览器,平台,语言的接口,使得你可以访问页面其他的标准组件。简单理解, DOM 解决了 Netscaped的 Javascript 和 Microsoft 的 Jscript之间的冲突,给予web 设计师和开发者一个标准的方法,让他们来访问他们站点中的数据、脚本和表现层对像。(2) ECMAScript ECMAScript 是 ECMA(European Computer Manufacturers Association)制定的标准脚本语言( JAVAScript) 。目前推荐遵循的是ECMAScript 262

6、 CSS 是 Cascading style Sheets的简称, 中文译作 “ 层叠样式表单 ” ,我把它叫作 “ 层叠样式表 ” ,我感到这样顺口一点,没别的意思。实际上它是一组样式。你可能对CSS 这个名词比较陌生,实际上无论你用Internet Explorer 还是Netscape Navigator 在网上冲浪, 几乎随时都在与CSS 打交道,在网上没有使用过CSS 的网页可能不好找。不管你用什么工具软件制作网页,都有在有意无意地使用CSS。用好CSS 能使你的网页更加简炼,为什么名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - -

7、- - - 名师精心整理 - - - - - - - 第 1 页,共 4 页 - - - - - - - - - 同样内容的网页,有的人做出来有几十KB,而高手做出来只有十几KB, CSS 在其中的作用是不言而喻的。我把我在使用CSS 中的一些小经验以及一些网友来信提问的问题整理出来,供诸位参考。1、CSS 在网页制作中一般有三种方式的用法,那么具体在使用时该采用哪种用法?当有多个网页要用到的CSS,采用外连CSS 文件的方式,这样网页的代码大大减少,修改起来非常方便;只在单个网页中使用的CSS,采用文档头部方式;只有在一个网页一、两个地方才用到的CSS,采用行内插入方式。2、CSS 的三种用

8、法在一个网页中要以混用吗?三种用法可以混用,且不会造成混乱。这就是它为什么称之为“ 层叠样式表 ” 的原因, 浏览器在显示网页时是这样处理的:先检查有没有行内插入式CSS,有就执行了, 针对本句的其它 CSS 就不去管它了;其次检查头部方式的CSS,有就执行了;在前两者都没有的情况下再检查外连文件方式的CSS。因此可看出,三种CSS 的执行优先级是:行内插入式、头部方式、外连文件方式。3、在 Dreamweaver3 中如何使外部文件式CSS?在 Dreamweaver3 中使用外连文件式CSS 并没有特殊要求,同样是用记事本创建一个*.css 文件, 在网页的 与 之间加上一句这样的代码:

9、就行了。4、如何用Dreamweaver3 快速创建CSS外连式文件?对于一个初接触CSS的网页设计人员来讲,要用记事之类的编辑器,去创建一个CSS外连式文件是相当困难的。由于 Dreamweaver3 对 CSS支持的很好,用它来帮助就轻松多了。具体可以这样操作:1)先在纸上写好在网站的网页中可能要用到的格名称,然后在 Dreamweaver3 的编辑窗中调出 CSS面板,一个一个地定义,并在一个空白页上适当地写一点相关内容,边定义边试用,效果不满意,立即修改;2)全部定义好后, 再用记事本创建一个空的CSS外连式文件, 把在 与 之间的那段定义好的CSS复制到 CSS文件中去,就大功告成了

10、。整个过程就是点鼠标,方便吧?5、在 Dreamweaver3 中采用行内插入式CSS要手动写代码吗?不用!先用CSS面板定义好要用的CSS ,然后,在要插入CSS的标记插入: style=,再把你刚才定义的CSS从 后面拖到这个双引号中来,把花括号以外的部分删去就行了。6、在方档头部方式和外连文件方式的CSS中都有“ ”,好象没什么用, 不要可以吗?这一对东东的作用是为了不引起低版本浏览器的错误。如果某个执行此页面的浏览器不支持CSS ,它将忽略其中的内容。虽然现在使用不支持CSS浏览器的人已很少了,由于互联网上几乎什么可能都会发生,所以还是留着为妙。7、如何给一部分文字加背景色?给文字加上

11、不同颜色,在 DW3中只要在属性面板上选取文字的颜色就行了,非常方便, 但要给部分文字加不同的背景色却没有相应的功能,我们可以先做一个定义背景色的CSS (如: bgstyle) ,在 DW3中点几下鼠就完成了。如一个定义淡黄色名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 4 页 - - - - - - - - - 背景的 CSS是这样的: 在要用时选取那段文字,再在CSS面板上点一下“ bgstyle ”就行了。8、如何给部分文字加背景图像?与加背景色操作类似,中是在

12、背景在选择加载图象就是了,一个定义好的加背景图象的CSS例子的代码是这样的: 在要用时选取那段文字,再在CSS面板上点一下“ imgbgstyle ”就行了。9、如何使页面的背景在文字“滚动”时背景图案静止不动?要使背景图案不随文字“滚动”的CSS是这样的: 10、如何定义字间距?在 DW3 中 CSS的属性定义对话框 (style Definition for .style1)的“Block ”上的“ letter spaceing ”属性定义的就是字间距, 它指的是每一个字符之间的额外间距,经长度为单位,正负值均可,当取负值时产生字符挤在一起的效果。下面代码是一个定义好的字间距CSS例子:

13、 11、如何给文字加上划线、下划线、删除线和闪烁?在DW3中CSS 的 属 性 定 义 对 话 框 (style Definition for .style1)的 “Type” 上 的“decoration ”属性定义的就是这些名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 4 页 - - - - - - - - - 内容, 要注意的是闪烁属性有些版本的浏览器不支持,少用为好。 下面是一个定义好上述效果的 CSS例子: 其中:“underline ”是定义下划线;“ ov

14、erline ”是定义上划线;“ line - through ”定义的是删除线;“ blink ” 定义的是文字闪烁。12、如何使网页具有“首行缩进”功能?由于 DW3 输入空格不方便,利用“首行缩进”将弥补这个不足。在 DW3 中 CSS的属性定义对话框( style Definition for .style1)的“Block ”上的“ text- indent ”属性定义的就是“首行缩进”,所谓“首行”是指每段内容的第一行,也就是直接按回车键就形成了一个新的段落。缩进最好以“em ”(字符)为单位,比如:汉字编排要求每段开始缩进两个汉字,设置好的CSS如下所示: 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 4 页 - - - - - - - - -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁