• 网络学院
  • 新手学堂
  • 操作系统
  • 网络技术
  • 软件应用
  • 办公软件
  • 编程技术
  • 网站架设
  • 数据库类
  • 平面设计
  • 多媒体类
  • 游戏资讯
  • 教学论文
  • 认证考试
使用Web标准建站第5天:XHTML代码规范
广告位
  站点:
  • 首 页
  • 最新软件
  • 最新文章
  • 国内软件
  • 国外软件
  • 汉化软件
  • 源码下载
  • 字体下载
使用Web标准建站第5天:XHTML代码规范
软件发布 使用Web标准建站第5天:XHTML代码规范
网络软件 系统工具 应用软件 联络聊天 图形图像 多媒体类 行业软件 游戏娱乐 编程开发 安全相关 教育教学 数码软件
热门软件: QQ 瑞星 pplive e话通 木马克星 千千静听 office2000 五笔字根 Photoshop 视频分割
返回首页 | 文章首页 | 网站架设 | 建站指南 | 使用Web标准建站第5天:XHTML代码规范

使用Web标准建站第5天:XHTML代码规范

 

添加时间: 2007-2-8 6:33:31  作者: 第九软件网  阅读次数:91   来源: http://www.d9sot.com

 

 

       

  在开始正式内容制作之前,我们必须先了解一下web标准有关代码的规范。了解这些规范可以帮助你少走弯路,尽快通过代码校验。

  1.所有的标记都必须要有一个相应的结束标记

  以前在HTML中,你可以打开许多标签,例如<p>和<li>而不一定写对应的</p>和</li>来关闭它们。但在XHTML中这是不合法的。XHTML要求有严谨的结构,所有标签必须关闭。如果是单独不成对的标签,在标签最后加一个"/"来关闭它。例如:

  <br /><img height="80" alt="网页设计师" src="../images/logo_w3cn_200x80.gif" width="200" />

  2.所有标签的元素和属性的名字都必须使用小写

  与HTML不一样,XHTML对大小写是敏感的,<title>和<TITLE>是不同的标签。XHTML要求所有的标签和属性的名字都必须使用小写。例如:<BODY>必须写成<body> 。大小写夹杂也是不被认可的,通常Dreamweaver自动生成的属性名字"onMouseOver"也必须修改成"onmouseover"。

  3.所有的XML标记都必须合理嵌套

  同样因为XHTML要求有严谨的结构,因此所有的嵌套都必须按顺序,以前我们这样写的代码:

  <p><b></p>/b>

  必须修改为:

  <p><b></b></p>

  就是说,一层一层的嵌套必须是严格对称。

  4.所有的属性必须用引号""括起来

  在HTML中,你可以不需要给属性值加引号,但是在XHTML中,它们必须被加引号。例如:

  <height=80>

  必须修改为:

  <height="80">

  特殊情况,你需要在属性值里使用双引号,你可以用",单引号可以使用&apos;,例如:

  <alt="say&apos;hello&apos;">

  5.把所有<和&特殊符号用编码表示

  任何小于号(<),不是标签的一部分,都必须被编码为& l t ;

  任何大于号(>),不是标签的一部分,都必须被编码为& g t ;

  任何与号(&),不是实体的一部分的,都必须被编码为& a m p;

  注:以上字符之间无空格。

  6.给所有属性赋一个值

  XHTML规定所有属性都必须有一个值,没有值的就重复本身。例如:

  <td nowrap> <input type="checkbox" name="shirt" value="medium" checked>

  必须修改为:

  <td nowrap="nowrap"> <input type="checkbox" name="shirt" value="medium" checked="checked">

  7.不要在注释内容中使“--”

  “--”只能发生在XHTML注释的开头和结束,也就是说,在内容中它们不再有效。例如下面的代码是无效的:

  <!--这里是注释-----------这里是注释-->

  用等号或者空格替换内部的虚线。

  <!--这里是注释============这里是注释-->

  以上这些规范有的看上去比较奇怪,但这一切都是为了使我们的代码有一个统一、唯一的标准,便于以后的数据再利用。

 

 

 

上下文章:

 

上一篇文章: 使用Web标准建站第9天:自适应高度 下一篇文章: 使用Web标准建站第4天:调用样式表

相关文章:

  • QQ空间免费代码:08年06.28经测试,全部有效
  • ORACLE常见错误代码的分析及解决(1)
  • 对数据库字段使用默认值
  • 使用Web服务虚拟化Oracle数据库
  • 如何使用Oracle的BFILE

相关软件:

  • MaxDOS V6 SE标准版
  • 标准拼音学习软件 V1.0
  • AutoCode代码生成器 V2.0 ASP.NET版
  • ASP代码加密器 V4.0
  • AutoCode代码生成器 V2.0 JAVA版
  • 日语老师(标准日本语-初级) 2007 V2.01 Build 080603

 

 

快速导航

  • 网络学院
  • 精品汇聚
  • 字体下载
  • 教程下载
  • ASP源码
  • PHP源码
  • Net源码
  • JSP 源码

网站架设分类导航

  • DreamWeaver
  • HTML/CSS
  • Flash
  • Firework
  • FrontPage
  • 建站指南

本类经典文章推荐

  • 浅谈网站推广之有针对性的手法
  • 访问统计上的陷阱,值得站长的你我...
  • 非常值得各位站长注意的统计事件
  • 10个不为人知的Google失败作品
  • 教你如何向Google申请重新收录
  • 谁能真正直挺出来维护个人站长的利...
  • 送给新人新站长的一点小建议
  • 一个网站的灵魂 打造完美网站的奇...
  • 有关商业网站的建立和运作
  • 使用Web标准建站第2天:什么是名字...

建站指南阅读排行

  • 网页设计配色应用实例剖析——橙色...
  • 10个不为人知的Google失败作品
  • 2006年度50个的经典的基于CSS的网...
  • 使用Web标准建站第1天:选择什么样...
  • 落伍上面的关于网站策划的讨论记录...
  • 有关商业网站的建立和运作
  • 一个网站的灵魂 打造完美网站的奇...
  • 微软雅黑—中日台三地新一代Clear...
  • 我是如何通过网络赚来几百万?
  • [名词解释]什么是:WIKI

网站架设阅读总排行

  • 用层模拟下拉列表框
  • 教你如何用Dreamweaver制作电子相...
  • 用Dreamweaver插件制作动态下拉菜...
  • 突破网页文字无法复制局限
  • 如何设计首页???(解答)
  • Dreamweaver基础技巧-布局阶段
  • 流程图软件Visio作“高难度”网页
  • 网页制作隐藏对象巧利用
  • 站点-网页布局设计基础
  • 动态QQ表情DIY Fireworks轻松搞定

广告位置

字母检索 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 回到顶部

关于我们 | 版权声明 | 免责条款 | 广告联系 | 软件发布 | 下载帮助 | 下载排行 | 网站地图 | 特别鸣谢 | 友情连接

copyright; 2005-2008 D9soft.com 第九软件网 版权所有