W3C是什么意思W3C标准简介
no 1是什么意思
什么是W3C
W3C是英⽂ World Wide Web Consortium 的缩写,中⽂意思是W3C理事会或万维⽹联盟。W3C组织是对⽹络标准制定的⼀个⾮赢利组织,像HTML、XHTML、CSS、XML的标准就是由W3C来定
英语900句mp3下载
制。
W3C的主要规范
到⽬前为⽌,W3C已开发了超过50个规范(草案)。这些规范(草案)包括⼈们早已、⽿熟能详的HTML、HTTP、URIs、XML等,也包括针对语义Web的RDF、OWL等。
* HTML/XHTML:HTML是Web的基础之⼀,基于HTML,Web上开始出现丰富多彩的页⾯,蕴涵了各种信息。基于HTML,Web以⼀种简便易⽤的⽅式⾛出了象⽛塔,成为全社会的公共资源和财
富。W3C先后推出了多个HTML版本,分别是1997年12⽉的⾸个版本、1998年4⽉的更新、1999年12⽉推出HTML 4.01版。XHTML是对HTML 4.01的扩展,在其中可以使⽤XML的语义功能。XHTML
1.0已于2000年1⽉作为推荐标准发布;XHTML Basic是对XHTML1.0的独⽴于设备(如⼿机、PDA等)的扩展,于2000年12⽉发布;随后,2001年5⽉推出了XHTML的模块化版本——XHTML1.1。
* CSS:CSS负责为⽹页设计⼈员提供丰富的款式空间来设计⽹页。CSS所提供的⽹页结构内容与表现形式的分离机制,⼤⼤简化了⽹站的管理,提⾼了开发⽹站的⼯作效率。CSS可⽤于控制任何HTML和XML内容的表现形式。CSS1.0于1996年12⽉推出,1998年5⽉CSS2.0发布。
* XML:1998年2⽉发布的XML 1.0是W3C最具前瞻性和最有影响的标准之⼀。XML作为下⼀代Web的第⼀块重要基⽯,为分布式的、异构的数据交换提供了强⼤的功能,并且将数据本⾝和数据的表现
小学生环保演讲稿分离,同时,就数据本⾝⽽⾔,数据的值和语义也是适当分离的。事实上,XML已经发展为⼀族技术,包括2001年5⽉发布的XML Schema、1999年1⽉发布的XML Namespaces、1999年11⽉发布的⽤
于处理XML转换的XSLT和⽤于在XML⽂档中定位的XPath,以及2001年6⽉发布的XLink和XML Ba等。此外,XML的出现为程序能够⾃动地处理Web数据和信息,以及Web服务(WSDL、SOAP、
UDDI规范)提供了⼀种公共基础。
* DOM:DOM为HTML、XML等数据载体和信息载体在内存中的处理提供了⼀种基本的对象模型,可
提供连接到⽂件的结构、格式、事件等。由于不依赖于任何程序设计语⾔和⽹页描述语⾔,它为有
效处理HTML和XML数据提供了⼀种标准的、独⽴的接⼝。DOM先后经历了3个版本,分别是1998年10⽉发布的DOM Level 1、2000年11⽉发布的DOM Level 2和2003年发布的DOM Level 3。
W3C标准使⽤实例
当顶部为:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
需注意以下情况,所⽤前提都是在顶部为是⼀句基础上⽽⾔!
1、所有标签⽤⼩写。
建议养成好习惯把ul span li div 都⽤⼩写,当然当顶部申明为上⾯所⽰,则不严格区分⼤⼩写的。migo
2、头⽂件meta、link标签。
错误:<meta http-equiv="Content-Type" content="text/html; chart=gb2312" />
正确:<meta http-equiv="Content-Type" content="text/html; chart=gb2312">
错误:<link href="/wl_pic/CSS.css" type="text/css" rel="stylesheet" />
正确:<link href="/wl_pic/CSS.css" type="text/css" rel="stylesheet">
正确:<meta http-equiv="Content-Language" content="zh-CN" >
3、JS调⽤。avless
错误:<script src="/wl_inc/main.js" ></script>
错误:<script src="/wl_inc/main.js" language="javascript"></script>
benylan
正确:<script src="/wl_inc/main.js" type="text/javascript"></script>
正确:<script src="/wl_inc/main.js" type="text/javascript" ></script>
4、表格<table>⾼度
不要使⽤如height="101"
正确:<table width="970" border="0" align="center" cellpadding="0" cellspacing="0">
5、正确使⽤alt、title
<a href="/"><img src="/wl_pic/logo.gif" border="0" alt="南宁⼤家教" ></a>
<a href="/NoticeHTML/?2.htm" class="bt" title="南宁⼤家教">南宁⼤家教</a>
凡是没有带加链接的图⽚必须加上alt=""如:
<img height="11" src="/wl_pic/tu.gif" width="11" alt="">
6、在声明⽂件为前⾯说的情况下,可省略双引号或单引号。
如:<div id=navpart> 或者 <div id="navpart"> 都通过w3c标准的。
7、表单form只使⽤ID
正确:<form id="soso" method="get" action="/WL_T_soso/" >
错误:<form name="soso" method="get" action="/WL_T_soso/" >terminator
错误:<form name="soso" id="soso" method="get" action="/WL_T_soso/" >
使⽤form标签
错误: <table><form><tr><td></td></tr></form></table>
正确: <form><table><tr><td></td></tr></table></form>
去掉form 多余空部分⽅法有:<form >
8、input后⾯>不加斜杠/
错误:<input name="T_name" class="textinput" onFocus="javascript:if(this.value='输⼊姓名关键字'){this.value='';}" value="输⼊姓名关键字" />
正确:<input name="T_name" class="textinput" onFocus="javascript:if(this.value='输⼊姓名关键字'){this.value='';}" value="输⼊姓名关键字" >
9、正确使⽤align,valign值。
错误:align="middle",可以使⽤。
正确:align="left",align="left",align="right",align="justify",align="char"
错误:valign="center"
正确:valign="top",align="middle",align="bottom",align="baline"
10、表格TABLE使⽤背景图⽚。
错误:background="/wl_pic/sp2.jpg"
正确:
错误:bgColor=#eeeeee
正确:bgColor="#eeeeee"
11、站长统计代码不通过的解决办法。把&修改为&
<script type="text/javascript" src="/stat.php?id=1582698&web_id=1582698" chart="gb2312"></script>
12、FLASH焦点图如何通过W3C?
<!--焦点图开始-->
<script type="text/javascript">
<!--
terminatedvar interval_time=5 //图⽚停顿时间,单位为秒,为0则停⽌⾃动切换
var focus_width=268 //宽度
var focus_height=222 //⾼度
头屑多var text_height=20 //标题⾼度
var text_align= 'center' //标题⽂字对齐⽅式(left、center、right)
var swf_height = focus_height+text_height //相加之和最好是偶数,否则数字会出现模糊失真的问题
七大洲英文<%call WL_hot_pic(5)%>
var WLABCD = '<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codeba=\"http:\/ \//pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width=\"'+ f
ocus_width +'\" height=\"'+ swf_height +'\">';
WLABCD += '<param name="movie" value="flash\/pixviewer.swf"><param name="quality" value="high"><param name="bgcolor" value="#ffffff">';
WLABCD += '<param name=\"menu\" value=\"fal\"><param name=wmode value=\"opaque\">';
WLABCD +='<param name=\"FlashVars\"
value=\"pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'&text_align='+text_align+'&interval_time='+interval_time+'\">'; WLABCD +='<embed src=\"flash\/pixviewer.swf\" wmode=\"opaque\"
FlashVars=\"pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'&text_align='+text_align+'&interval_time='+interval_time+'\" menu=\"fal\" bgcolor=\"#ffffff\" quality=\"high\" width=\"'+ focus_width +'\" height=\"'+ swf_height +'\" allowScriptAccess=\"sameDomain\" type=\"application\/x-shockwave-flash\"
pluginspage=\"http:\/\/\/go\/getflashplayer\" \/>';
WLABCD +='<\/object>';
document.write(WLABCD);
//-->
</script>