W3C

W3C领域的标准规范:
通过设立领域(Domains)和标准计划(Acticities)来组织W3C的标准活动,围绕每个标准计划,回设
立相关的W3C工作组织。
主要关注Web与用户交互的接口


Web标准,简单来说就是将页面的结构、表现和行为各自独立实现(结构、表现和行为相分离的原则)。
结构主要是由HTML标签组成,通俗来讲,写入body中的各种标签都是为了页面的结构;表现是指css样式
表,通过css样式表,可以使写入body的结构标签更具有美感。
Web标准一般将三部分独立分开,使他们更具有模块化,但是一般产生行为时,结构和表现都会发生变化
,这三者之间的界限就会变得越来越模糊。

W3C对Web标准提出的要求:
    1.对结构(HTML):
标签字母要小写
标签要闭合
标签不允许随意嵌套
    2.对表现(CSS)和行为(JS)提出的要求:
1.尽量使用外联css样式表和js脚本,使结构、表现和行为分为三个模块,符合规范,同事提高页面的旋
绕速度,提高用户体验。
2.样式尽量用行间样式表,使结构与表现分离,标签的id和class命名要做到见文知意,标签越少,加载
越快,用户体验更高,代码维护更简单,便于改版。
3.不需要变动页面内容,便可提供打印版本而不需要复制内容,提高网站易用性。


W3C标准:万维网联盟(World Wide Web consortium)万维网联盟标准不是某一个标准,而是一些列标
准的集合。网页主要有三部分组成:结构(Strcuture)、表现(Presentation)、行为(Behavior)。
对应的标准:结构化标准主要包括XHTML和XML;表现标准化语言主要包括CSS;行为标准主要包括(W3C
DOM)、ECMAScript等。
为什么要遵循标准?
用一个程序来说,我们是转换器adapter,我们想方设法的让我们的页面、我们的程序能够支持所有的浏
览器,能够满足尽可能多的用户。我们要满足所有的用户,即使做不到,也要满足我们技术范围内的所
有用户。

做网站开发者的两种选择:支持W3C与支持IE。
IE与W3C很多地方时不兼容的,IE开发之间IE3.7.8几个版本也是不兼容的。另外,如果使用其他浏览器
,比如firefox、opera、chrome等等,所建的网站也会有问题的。
为什么要使用W3C标准规范?
每当浏览器发布或者有大的更新,我们刚建立不久的网站就很有可能发生无法预测的错误,我们只能重
新建立或者改版网站,使其可以对应新发布的浏览器,而当有新的网络技术或者交互设备出现时,我们
开发一个新版本浏览器来支持新技术,所以浏览器的更新是非常频繁的,为了不让浏览器的变更影响我
们的网站内容,我们就需要建立一种普遍认可的技术标准,它就是W3C标准,W3C规范是对web进行标准化

遵守HTML标准就是:闭合标签、正确嵌套、属性值引用括号住、标签都使用小写等。
 

<!DOCTYPE html>
<html>
<head>
<meta charset="gb2312">
<title>菜鸟教程(runoob.com)</title>
</head>
<body>

<script>
 var str = "cat 123 caT 234 cAt 345 CaT";
  var reg = /CAT/gi;
  str.match(reg) ; //out ["cat", "caT", "cAt", "CaT"]
 window.alert(str.match(reg));
document.write(str.match(reg));
console.log(str.match(reg));
</script>

</body>
</html>

1.API文件存在于eclipse(Myeclipse)的JDK安装目录下的jre目录下网页中!
2.版本控制系统(本地、集成、分布)VCS:本地版本控制系统(Local Version System)、集成版本控
制系统(Integration Version System)、分布版本控制系统(Distribution Version System)。
3.Java编译*.java->*.class  使用JDK中的JRE中的编译(可执行文件)器直接编译,
   (1)反编译则用到其他软件:Jad ,要将*.calss文件放在Jad的文件目录下,然后是用任务管理器
进行操作。操作命令为:jad -s *.calss。稍等即可,随后会生成*.java文件在*.class的同级文件目录
下生成。
   (2)FrontEndplus:直接打开可执行文件,即FrontEndplus的主文件*.exe,然后在文件中打开File
接着选Decompiler class File,随后便编译成功生成.java文件。
4.Myeclipse安装:下载后直接点击运行,(1)首先要配置Myeclipse的环境,路径(2)要配置
Myeclipse的JDK环境(也就是Myeclipse的运行环境,一般默认设置会是直接使用JDK1.6,但是我们要安
装上现在流行的JDK,比如1.7)在Windows选项中选择配置运行环境,具体操作

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值