w3c标准编程输写格式

合集下载

代码编写规范5篇

代码编写规范5篇

代码编写规范5篇第一篇:代码编写规范代码编写规范1、所有代码排版整齐,可以使用编程工具自带的排版功能;2、代码缩进使用Tab键,不允许使用空格;3、标示符的声明:修饰符与变量名之间留一空格;4、用途相近的变量声明之间不加空行;用途相差很远的变量声明之间加一空行进行区分;5、变量声明要集中,不允许分散在程序代码之间;6、对于语意不明确的变量名要增加注释进行说明;7、对于方法功能要进行注释说明;对于功能非常简单的,并且可以直接从方法名称推断出其具体功能的方法,可以不加注释;所有的方法注释必须准确;8、方法的排列顺序要依照功能的排列顺序进行排列;9、CSS样式代码编写顺序需要按照页面的排版顺序进行排列,不同的组件样式之间要以明显的“分隔符”进行分隔;10、Html代码排版一定要规范,按照不同标签的层次关系进行适当的缩进排列,缩进使用Tab键,不允许使用空格;11、Java代码的编写,首先进行变量声明,接下来是构造方法,在接下来是一些其他的功能方法,最后是变量的get/set方法。

如果有嵌入类或嵌入接口的声明,应该放在文件最后,且需要增加注释详细说明;12、JS代码的编写,首先是一些全局变量的声明,接下来是一些功能方法,最后是初始化代码。

不同的方法之间要保留适当的空行,不允许使用alert。

第二篇:域代码编写总结word域代码详解域的基本操作Ctrl+F9 插入域Ctrl+Shift+F9把域转为纯文本 Shift+F9 切换为域代码显示十个特殊指令(域开关)1、数组a2、括号b3、平移d4、分式f5、积分i6、列表l7、重叠o8、根号r9、上下标s10、框x域代码: {EQ a(100,2,31)}讲解: {EQ列表(100,2,31排成一列)}可用参数:al左对齐;ac居中;ar右对齐;con元素排成 n 列;vsn行间增加 n 磅;hsn列间增加n磅al左对齐域代码: {EQ aal(100,2,31)}讲解: {EQ 列表左对齐(100,2,31)}ac居中域代码:{EQ aac(100,2,31)}讲解:{EQ 列表居中对齐(100,2,31)}ar右对齐域代码:{EQ aar(100,2,31)}讲解:{EQ 列表右对齐(100,2,31)}con元素排成n列域代码:{EQ aco3(10,2,31,0,1,0,14,3,55)}讲解:{EQ 列表元素排成3列(10,2,31,0,1,0,14,3,55)}vsn 行间增加n磅域代码:{EQ aco3vs2(10,2,31,0,1,0,14,3,55)}讲解:{EQ 列表元素排成3列行间增加2磅}hsn 列间增加n磅域代码:{EQ aco3vs2hs4(10,2,31,0,1,0,14,3,55)} 讲解:{EQ 列表元素排成3列行间增加2磅列间增加4磅}域代码:{EQ b(a(100,2,31))}讲解:{EQ 加括号(数组(100,2,31))}可用参数:左括号使用字符 lc;右括号使用字符 rc;左右括号都使用字符bc lc* 左括号使用字符*域代码:{EQ blc|(a(100,2,31))}讲解:{EQ 加括号左括号使用字符|(数组(100,2,31))}rc* 右括号使用字符*域代码:{EQ brc|(a(100,2,31))}讲解:{EQ 加括号右括号使用字符|(数组(100,2,31))}bc* 左右括号都使用字符*域代码:{EQ bbc|(a(100,2,31))}讲解:{EQ 加括号左右括号使用字符|(数组(100,2,31))}注意:如果指定的字符*是 {、[、(、或 <,Word 将使用相应的字符作为右括号。

代码书写规范

代码书写规范

代码书写规范代码书写规范是指在编写代码时应遵守的一系列规定,目的是为了提高代码的质量、可读性和可维护性。

下面是一些常见的代码书写规范:1. 命名规范:- 使用有意义且描述准确的变量名、函数名和类名,避免使用缩写和单个字母作为标识符。

- 使用驼峰命名法或下划线命名法来命名变量、函数和类。

例如:myVariable、get_data()、User_Account。

- 避免使用保留字作为标识符。

- 类名应该以大写字母开头,而变量和函数名应以小写字母开头。

2. 缩进与空格:- 使用空格或制表符进行代码的缩进,并在整个项目中保持一致。

- 通常使用4个空格作为一个缩进级别。

- 避免使用制表符和空格混用,以免造成代码混乱和显示问题。

3. 代码注释:- 在关键地方添加详细的代码注释,解释代码的作用、实现思路和注意事项。

- 不要过多地注释显而易见的代码。

- 注释应该易于理解和阅读,避免使用过于复杂或晦涩的语言。

4. 函数与方法:- 函数和方法应该具有明确的功能,遵循单一职责原则。

- 避免使用过长的函数或方法,可以通过拆分成多个小函数来提高可读性和可维护性。

- 对于公共方法,应当提供文档注释,描述其功能、参数和返回值。

5. 代码格式:- 采用一致的代码风格,包括缩进、空格、括号位置等。

- 使用合适的空行和空格来组织代码,提高可读性。

- 对于长的代码行,可以适当地换行,使用反斜杠或括号来连接。

- 使用代码块包裹逻辑片段,例如使用花括号{}包裹if语句和循环语句。

6. 异常处理:- 在可能发生异常的代码块添加异常处理逻辑,保证程序的稳定性和可靠性。

- 避免使用空的try-catch块,应该在catch块中添加具体的异常处理信息。

7. 导入语句:- 明确导入的模块,避免导入整个模块。

- 每个导入语句只导入一个模块,避免使用通配符导入。

8. 版本控制:- 使用版本控制工具,如Git,对代码进行管理。

- 提交代码前应进行代码格式化和静态代码检查。

xml格式讲解

xml格式讲解

xml格式讲解摘要:1.XML简介2.XML的基本语法3.标签和属性4.解析XML5.XML的应用场景正文:一、XML简介XML(可扩展标记语言)是一种用于描述数据结构和数据的标记语言。

它源于1998年由万维网联盟(W3C)推出的标准。

XML的设计目标是简化数据的共享和传输,使得不同的系统和平台能够互相理解数据。

与HTML相比,XML更加灵活和可扩展,适用于各种类型的数据。

二、XML的基本语法1.声明:XML文档的开始部分需要有一个声明,示例如下:```<?xml version="1.0" encoding="UTF-8"?>```2.元素:XML文档由多个嵌套的元素组成。

每个元素由开始标签、结束标签和中间的内容组成。

例如:```<root><child1>内容1</child1><child2>内容2</child2></root>```3.命名规则:XML元素名称必须遵循以下规则:- 名称以字母或下划线开头(首字母大写或小写均可);- 名称中间不能有空格;- 名称中只能包含字母、数字、连字符、下划线和点号;- 名称区分大小写;- 顶级元素(如`<root>`)必须使用名词。

三、标签和属性1.标签:XML标签用于标识文档中的不同部分。

标签可以分为开始标签(如`<root>`)和结束标签(如`</root>`)。

2.属性:XML元素可以使用属性来提供附加信息。

属性位于开始标签内,如下所示:```<root attr1="value1" attr2="value2">```3.属性值:XML属性值可以使用引号(单引号或双引号)括起来。

如果属性值中包含特殊字符,可以使用CData段(如下所示)或实体引用。

dom成果格式

dom成果格式

dom成果格式
一、什么是DOM:
文档对象模型(简称DOM),是W3C组织推荐的处理可扩展标记语言(HTML或XML)的标准编程接口,W3C已经定义了一系列的DOM接口,通过这些DOM接口可以改变网页的内容、结构和样式。

二、DOM树:
1、文档:一个页面就是一个文档,DOM中使用document表示。

2、元素:页面中的所有标签都是元素,DOM中使用element表示。

3、节点:网页中的所有内容都是节点(标签、属性、文本、注释等),DOM中使用node表示获取元素。

三、如何获取页面元素:
DOM在我们实际开发中主要用来操作元素,获取页面中的元素可以使用以下几种方式:根据ID获取;根据标签名获取;通过HTML5新增的方法获取;特殊元素获取。

四、dom格式:
HTML的文档document页面的一切基础,没有DOM就无从谈起;当创建好一个页面并加载到浏览器时,DOM就悄然而生,它会把网页文档转换为一个文档对象,主要功能是处理网页内容。

在这个文档对象里,所有的元素呈现出一种层次结构,就是说除了顶级元素html 外,其他所有元素都被包含在另外的元素中。

格式和代码标准

格式和代码标准

格式和代码标准格式和代码标准是指一种规范或约定,用来统一代码的书写方式和排版风格。

这有助于提高代码的可读性、可维护性和可扩展性,方便团队开发和代码交流。

以下是一些常用的格式和代码标准:1. 缩进:使用约定数量的空格或制表符来表示代码块的层级关系。

一般情况下,使用 4 个空格或一个制表符作为一级缩进。

2. 换行:每行代码不宜过长,一般建议控制在 80 到 120 个字符之间。

推荐使用换行符而不是折行符。

3. 空格:在运算符、逗号、分号等符号前后使用空格,增加代码的可读性。

例如,使用 "x = y + z" 而不是 "x=y+z"。

4. 命名规范:变量、函数、类等名称应具有描述性,使用驼峰命名法或下划线命名法。

推荐使用英文单词或常见的缩写,不宜使用拼音或无意义的字符。

5. 注释:在代码中添加注释,解释代码的功能、目的或特殊的处理方式。

注释应该清晰、简洁,并且随更新代码而更新。

6. 函数和类的定义:遵循统一的函数和类定义的格式,包括注释、参数列表、返回值等。

函数和类的功能应该单一,尽量遵循高内聚低耦合的设计原则。

7. 异常处理:必要时添加异常处理机制,用 try-catch 块对可能出现异常的代码进行包裹,以保证程序的健壮性和可靠性。

8. 文件和目录的组织:按照逻辑将代码文件和目录进行组织,使其易于查找和维护。

一般来说,可以按照功能模块或者业务领域进行划分。

以上只是一些常见的格式和代码标准,实际上每个团队或项目都可以根据自身需求和习惯来制定自己的代码标准。

重要的是要保持一致性,并有统一的代码审核机制来确保代码的质量和一致性。

代码规范书写

代码规范书写

qwertyuiopasdfghjklzxcvbnmqw ertyuiopasdfghjklzxcvbnmqwert yuiopasdfghjklzxcvbnmqwertyui opasdfghjklzxcvbnmqwertyuiop asdfghjklzxcvbnmqwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjk lzxcvbnmqwertyuiopasdfghjklzxcvbnmqwertyuiopasdfghjklzxcv bnmqwertyuiopasdfghjklzxcvbn mqwertyuiopasdfghjklzxcvbnmq wertyuiopasdfghjklzxcvbnmqwe rtyuiopasdfghjklzxcvbnmqwerty uiopasdfghjklzxcvbnmqwertyuio pasdfghjklzxcvbnmqwertyuiopa sdfghjklzxcvbnmqwertyuiopasdf ghjklzxcvbnmrtyuiopasdfghjklzx cvbnmqwertyuiopasdfghjklzxcvVerilog 代码规范书写内部资料2015/04/04Verilog代码书写规范(内部资料)2015-04-09目录1.标准的文件头 (2)2. 标准的module 格式(module 整体结构) (2)3.一致的排版 (4)3.1. 一致的缩排 (4)3.2一致的begin end 书写方式 (4)4. 一致的信号命名风格 (5)5.统一的表达式书写 (6)5.1. 括号的使用 (6)5.2 适当的使用空格 (7)6.统一的语句书写――条件判断结构书写方式 (7)6.1 条件的完整性 (7)6.2”if else”结构:适用于复杂条件判断的语句 (7)6.3”IF ELSE”结构VS”CASE”结构 (8)6.4 Finite State Machine (8)7. 统一格式的always程序块的书写 (9)7.1. always 中的变量的赋值方式――阻塞与非阻塞赋值 (9)7.2always中变量赋值的唯一性 (10)7.3always中复位的书写 (11)7.4always的注释 (11)8.合理的注释 (11)9.重用化设计 (12)1.标准的文件头在每一个版块的开头一定要使用统一的文件头,其中包括作者名,模块名,创建日期,概要,更改记录,版权等必要信息。

C语言的标准输入输出格式

C语言的标准输入输出格式

C语⾔的标准输⼊输出格式C语⾔标准库概述 1)库函数分类 我们暂时需要记住的有: 标准输⼊输出函数库:stdio 数学应⽤函数库:math 字符串处理函数库:string 2)调⽤函数库时,我们需要预编译指令: 即://或者#include"头⽂件名"需要注意的是,第⼀种写法,⼀般在使⽤标准函数库时使⽤,第⼆种写法,⼀般在使⽤⽤户⾃⼰定义的函数库时使⽤。

格式输出函数:printf 1)前⾔: 从计算机向外部设备输出信息称为输出,即将计算机内的信息以打印或者存储的形式转到终端。

printf函数在<stdio.h>函数库中 预编译指令为:#include<stdio.h> 2)标准格式输出: printf("格式输出控制表列",输出参数表列); 格式输出控制表列包括普通字符和格式字符组成,普通字符如:hello,world; 格式字符以%开头,后跟⼀个字符表⽰数据类型。

如:%d,%f等。

输出参数表列在控制表列中如果没有格式字符,可以省略:如:printf("Hello,world!"); 这⾥,我们给出两个实例帮助理解:printf("Hello,world!");printf("%d",100);printf("521%d!",1314); 3)格式控制符 在明⽩输出函数的基本使⽤⽅法后,我们剖析⼀下格式控制符。

1、%d格式 标准输出函数中以%作为格式输出控制索引。

%d是以⼗进制在屏幕上显⽰输出参数表列的值。

当然输出参数表列可以为字符型,整型,浮点型等类型,不过最终都以10进制输出。

我们看⼀个例⼦:main(){char c='A';int a=1,b=2;printf("c=%d,a/b=%d,b/a=%d,(float)a/b=%d",c,a/b,b/a,(float)a/b);printf("123.456=%d",123.456);printf("%d");reeturn 0;}最终的输出结果出乎我们意料,c=65,a/b=0,b/a=2,(float)a/b=0123.45=4466765992367460 我们在这⾥解释⼀下,⾸先字符型的'A'在ASICC中的数值是65,所以最终以⼗进制输出的是65;由于,a/b的值理应为0.5,在这⾥,由于是整型输出,所以⼩数部分被截断,最终的结果为0,同理,我们不难理解最后的(float)是什么情况,那么b/a的结果显然是2,我们不在阐述。

c 程序的书写格式

c  程序的书写格式

c 程序的书写格式c++程序的书写格式2010-05-18 17:03文件结构文件头注释所有C++的源文件均必须包含一个规范的文件头,文件头包含了该文件的名称、功能概述、作者、版权和版本历史信息等内容。

标准文件头的格式为:/*!@file*PRE模块名:文件所属的模块名称文件名:文件名相关文件:与此文件相关的其它文件文件实现功能:描述该文件实现的主要功能作者:作者部门和姓名版本:当前版本号--备注:其它说明--修改记录:日期版本修改人修改内容YYYY/MM/DD X.Y作者或修改者名修改内容/PRE*/如果该文件有其它需要说明的地方,还可以专门为此扩展一节:/*!@file*PRE模块名:文件所属的模块名称文件名:文件名相关文件:与此文件相关的其它文件文件实现功能:描述该文件实现的主要功能作者:作者部门和姓名版本:当前版本号--备注:其它说明--修改记录:日期版本修改人修改内容YYYY/MM/DD X.Y作者或修改者名修改内容/PRE**项目1-项目1.1-项目1.2==*项目2-项目2.1-项目2.2.*/每行注释的长度都不应该超过80个半角字符。

还要注意缩进和对其,以利阅读。

关于文件头的完整例子,请参见:文件头例子关于文件头的模板,请参见:文件头注释模板头文件头文件通常由以下几部分组成:文件头注释每个头文件,无论是内部的还是外部的,都应该由一个规范的文件头注释作为开始。

预处理块为了防止头文件被重复引用,应当用ifndef/define/endif结构产生预处理块。

函数和类/结构的声明等声明模块的接口需要包含的内联函数定义文件(如果有的话)如果类中的内联函数较多,或者一个头文件中包含多个类的定义(不推荐),可以将所有内联函数定义放入一个单独的内联函数定义文件中,并在类声明之后用"#include"指令把它包含进来。

头文件的编码规则:引用文件的格式用#include filename.h格式来引用标准库和系统库的头文件(编译器将从标准库目录开始搜索)。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

关于语义化的一些建议:在开始之前,我想推荐两种简单的编写较好的CSS代码的指导方针:1、为CSS类名定义的时候,尽量使用小写字母,如果有两个以上的单词,在每个单词之间使用‖-‖符或单词首字母大写(第一个单词除外)。

如:‖main-content‖或‖mainContent‖。

2、优化CSS代码,仅创建关键主要的CSS类并重新为子元素使用符合HTML标准的标签(h1, h2, p, ul, li, blockquote,…),例如,不要使用这种哦你那个方式:<div class=‖main‖><di v class=‖main-title‖>…</div><div class=‖main-paragraph‖>…</div></div>而要这样写:<div class=―main‖><h1>…</h1><p>…</p></div>三栏布局中使用语义化方式的例子让我们来通过这个简单的例子讲解一下如何为经典的三栏布局使用语义化方式命名:使用语义化方式为CSS命名可以像这样:#container{…}/*—- Top section —-*/#header{…}#navbar{…}/*—- Main —-*/#menu{…}#main{…}#sidebar{…}/*—- Footer —-*/#footer{…}3 Container―#container― 就是将你页面中的所有元素包在一起的部分,这部分你还可以命名为: ‖wrapp er―, ―wrap―, ―page―.4 Header―#header‖ 是网站页面的头部区域,一般来讲,它包含网站的logo和一些其他元素。

这部分你还可以命名为:‖top―, ―logo―, ―page-header‖ (或pageHeader).5 Navbar―#navbar―等同于横向的导航栏,是最典型的网页元素。

这部分你还可以命名为:―nav‖, ―navigation‖, ―nav-wrapper‖.6 Menu―#Menu‖区域包含一般的链接和菜单,这部分你还可以命名为: ‖sub-nav ‖, ―links―.7 Main―#Main‖是网站的主要区域,如果是博客的话它将包含你的日志。

这部分你还可以命名为: ‖content―, ―main-content‖ (or ―mainContent‖)。

8 Sidebar―#Sidebar‖ 部分可以包含网站的次要内容,比如最近更新内容列表、关于网站的介绍或广告元素等…这部分你还可以命名为: ‖sub-nav―, ―side-panel―, ―secondary-content―.9 Footer―#Footer‖包含网站的一些附加信息,这部分你还可以命名为: ‖copyright―.一、文件命名规范基本样式:base.css全局样式:global.css框架布局:layout.css字体样式:font.css链接样式:link.css打印样式:print.css二、常用类/ID命名规范页眉:header内容:content容器:container页脚:footer版权:copyright导航:menu主导航:mainMenu子导航:subMenu标志:logo标语:banner标题:title侧边栏:sidebar图标:icon注释:note搜索:search按钮:btn登录:login链接:link信息框:manage……常用类的命名应尽量以常见英文单词为准,做到通俗易懂,并在适当的地方加以注释。

对于二级类/ID命名,则采用组合书写的模式,后一个单词的首字母应大写:诸如―搜索框‖则应命名为―s earchInput‖、―搜索图标‖命名这―searchIcon‖、―搜索按钮‖命名为―searchBtnXHTML-CSS写作建议1、所有的xhtml代码小写;2、属性的值一定要用双引号(―‖)括起来,且一定要有值;3、每个标签都要有开始和结束,且要有正确的层次;4、空元素要有结束的tag或于开始的tag后加上‖/‖;5、表现与结构完全分离,代码中不涉及任何的表现元素,如style、font、bgColor、border 等;6、<h1>到<h5>的定义,应遵循从大到小的原则,体现文档的结构,并有利于搜索引擎的查询;7、给每一个表格和表单加上一个唯一的、结构标记id;8、给重要的区块加上注释;9、给图片加上alt属性;10、所有的标签必须进行合理的嵌套;11、根元素前必须有元素,宣告使用那一种DTD;12、根元素必须有xmlns属性来指定使用/1999/xhtml的namespac e。

三、常规书写规范及方法1、选择DOCTYPEXHTML 1.0 提供了三种DTD声明可供选择:过渡的(Transitional):要求非常宽松的DTD,它允许你继续使用HTML4.01的标识(但是要符合xhtml的写法)。

完整代码如下:<!DOCTYPE html PUBLIC ―-//W3C//DTD XHTML 1.0 Transitional//EN‖ ―http://w /TR/xhtml1/DTD/xhtml1-transitional.dtd‖>严格的(Strict):要求严格的DTD,你不能使用任何表现层的标识和属性,例如<br>。

完整代码如下:<!DOCTYPE html PUBLIC ―-//W3C//DTD XHTML 1.0 Strict//EN‖ ―http://www.w3. org/TR/xhtml1/DTD/xhtml1-strict.dtd‖>框架的(Frameset):专门针对框架页面设计使用的DTD,如果你的页面中包含有框架,需要采用这种DTD。

完整代码如下:<!DOCTYPE html PUBLIC ―-//W3C//DTD XHTML 1.0 Frameset//EN‖ ―http://www. /TR/xhtml1/DTD/xhtml1-frameset.dtd‖>理想情况当然是严格的DTD,但对于我们大多数刚接触web标准的设计师来说,过渡的DTD(X HTML 1.0 Transitional)是目前理想选择(包括本站,使用的也是过渡型DTD)。

因为这种DT D还允许我们使用表现层的标识、元素和属性,也比较容易通过W3C的代码校验。

2、指定语言及字符集为文档指定语言:<html xmlns=‖/1999/xhtml‖ lang=‖en‖>为了被浏览器正确解释和通过W3C代码校验,所有的XHTML文档都必须声明它们所使用的编码语言,如:常用的语言定义:<meta http-equiv=‖Content-Type‖ content=‖text/html; charset= utf-8″ />标准的XML文档语言定义:<?xml version=‖1.0″ encoding=‖utf-8″?>针对老版本的浏览器的语言定义:<meta http-equiv=‖Content-Language‖ content=‖ut f-8″ />为提高字符集,建议采用―utf-8‖。

3、样式表调用1、页面内嵌法:就是将样式表直接写在页面代码的head区。

如:<style type=‖text/css‖><!–body{background : white; color : black;} –></styl e>2、外部调用法:将样式表写在一个独立的.css文件中,然后在页面head区用类似以下代码调用。

<link rel=‖stylesheet‖ rev=‖stylesheet‖ href=‖css/style.css‖ type=‖text/css‖ me dia=‖all‖ />在符合web标准的设计中,推荐使用外部调用法,可以不修改页面只修改.css文件而改变页面的样式。

如果所有页面都调用同一个样式表文件,那么改一个样式表文件,可以改变所有文件的样式。

4、选用恰当的元素根据文档的结构来选择HTML元素,而不是根据HTML元素的样式来选择。

例如,使用P元素来包含文字段落,而不是为了换行。

如果在创建文档时找不到适当的元素,则可以考虑使用通用的div 或者是span;避免过渡使用div和span。

少量、适当的使用div和span元素可以使文档的结构更加清晰合理并且易于使用样式;尽可能少地使用标签和结构嵌套,这样不但可以使文档结构清晰,同时也可以保持文件的小巧,在提高用户下载速度的同时,也易于浏览器对文档的解释及呈视。

5、派生选择器可以使用派生选择器给一个元素里的子元素定义样式,在简化命名的同时也使结构更加的清晰化,如:.mainMenu ul li {background:url(images/bg.gif;)}6、辅助图片用背影图处理这里的‖辅助图片‖是指那些不是作为页面要表达的内容的一部分,而仅仅用于修饰、间隔、提醒的图片。

将其做背影图处理,可以在不改动页面的情况下通过CSS样式来进行改动,如:#lo go {background:url(images/logo.jpg) #FEFEFE no-repeat right bottom;}7、结构与样式分离在页面里只写入文档的结构,而将样式写于css文件中,通过外部调用CSS样式表来实现结构与样式的分离。

8、文档的结构化书写页面CSS文档都应采用结构化的书写方式,逻辑清晰易于阅读。

如:<div id=‖mainMenu‖><ul><li><a href=‖#‖ >首页</a></li><li><a href=‖#‖ >介绍</a></li><li><a href=‖#‖ >服务</a></li></ul></div>/*=====主导航=====*/#mainMenu {width:100%;height:30px;background:url(images/mainMenu_bg.jpg) repeat-x;}#mainMenu ul li {float:left;line-height:30px;margin-right:1px;cursor:pointer;}/*=====主导航结束=====*/9、鼠标手势在XHTML标准中,hand只被IE识别,当需要将鼠标手势转换为―手形‖时,则将―hand‖换为―pointer‖,即―cursor:pointer;‖。

相关文档
最新文档