W3C标准是一些列标准的集合!在各个企业的基础上做一定的整合,形成一套标准集,便于推广和使用!

根据网页主要由三部分组成:结构(Structure)、表现(Presentation)和行为(Behavior)。

对应的标准也分三方面:结构化标准语言主要包括XHTML和XML,表现标准语言主要包括CSS,行为标准主要包括对象模型(如W3C DOM)、ECMAScript等。在具体的XHTML标准(如属性值加引号,不允许单标记,大小写等等比较多)!语法上比,我们目前使用的html标记较为严格!更为具体的信息楼上可以参见百度百科,XHTML等相关术语!也可参见,W3C发布的使用文档!

1、图片的alt="" 属性必须每张图片都加上,而且对齐属性用CSS来定义。不加不能通过XHTML 1.0的验证。
  2、每个文档必须加上DTD声明。
  a) !DOCTYPE html PUBLIC "-//W3C//DTDXHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  去掉后能通过验证,但有警告:No DOCTYPE found! Checking with default XHTML 1.0 Transitional Document Type.
  3、RSS的XML通过时其中的域名地址必须与检测的地址一致,否则会报错。
  4、标签的链接属性加上JAVASCRIPT事件时必须为#空链,不能为javascript:;或javascript:void(null);
  5、同一个页面当中,同名的ID会产生冲突。所以以ID定义样式的必须改成类引用。
  <div id="a1">111</div>
  <div id="a1">222</div>
  如果不用W3C来检测的话,在CSS设计里是允许这样做的。
  那是程序的角度不能相同,CSS上是可以相同的!
  之前就是相同的产生问题,后面就改成类引用了!
  6、不可省略双引号或单引号。
  a) 这个是指属性,标准是双引号~
  单引号也能通过验证。
  7、标签之间不可错位嵌套。
  <div class="CaseDetaListSS">原文链接:<a href='/html/cases/cases_61.html'>官方网站</div></a>
  这是不允许的。
  8、所有的标签都使用小写。
  9、FLASH的标签代码中不能含有,必须采用其它的方法实现。
  10、所有的标签中含有的属性必须有值(官方的说法)。
  11、标签必须配对完成,单标签必须以/关闭
  12、JS和CSS外部引入文件必须加上类型定义。
  13、所有的样式全部写在外部文件。用类名定义。在使用的地方引用。
  14、页面上的一些特殊字符必须用HTML代码来标识.如“&”写成“&“

最新文章

  1. 如何在vim里删除空行?
  2. JDBC总结
  3. Java线程的5个使用技巧
  4. undefined reference to `_imp___ZN8QWebViewC1EP7QWidget&#39;
  5. Codeforces Round #277 (Div. 2) A B C 水 模拟 贪心
  6. CSS代码使纯英文数字自动换行
  7. WCF入门(三)---WCF与Web服务/Web Service
  8. hdu 1869
  9. Symfony2中的设计模式——装饰者模式
  10. SSIS从理论到实战,再到应用(2)----SSIS包的控制流
  11. ASP.NET MVC之单元测试
  12. .Net Core 中使用AutoMapper
  13. LeetCode OJ 39. Combination Sum
  14. Spark单机版集群
  15. CentOS Linux搭建SVN服务器
  16. [Swift]LeetCode968.监控二叉树 | Binary Tree Cameras
  17. Linux配置虚拟内存
  18. fft ocean注解
  19. mysql每天弹出窗口检测更新关闭方式...
  20. Unidac连接出错:命名管道提供程序:管道的另一端上无任何进程.

热门文章

  1. 洛谷P1734 最大约数和(01背包)
  2. javac 编译引用外部指定jar包进行编译和执行编译后的class文件
  3. ABC156 F - Modularness
  4. IEEE 802.11r-2008
  5. Nexus-vPC和STP BPDU
  6. 【原】jenkins知识点_凭据(一)
  7. 解决:mui 的 选项卡 + 下拉刷新 功能,在其中嵌入 iframe 后,在 iphone 的情况下,iframe 的内容不能滚动,只显示第一屏内容。
  8. UIScrollView的API
  9. ROS-debug1 : 运行roscore时报错:Unable to contact my own server at...
  10. DOMContentLoaded 事件