快速业务通道

DOCTYPE和XHTML的相关认识

作者 佚名技术 来源 CSS技术 浏览 发布时间 2012-03-04
以下是 XHTML 1.0 Transitional 页的有效开始 <html> 标记的示例:
  <html  xml:lang="en" lang="en">所有元素和属性名都必须小写。
  XML 区分大小写。因此,在 <p> 标记和 <P> 标记之间存在差异。只有前者是有效的 XHTML 段落标记。
  属性值必须始终放在引号内。
  确保始终将属性值放在双引号或单引号中。例如,以下是无效的 XHTML。
  <a href=SomePage.aspx>Next</a>在该示例中,href 属性缺少引号。以下代码是有效的 XHTML。
  <a href="SomePage.aspx" mce_href="SomePage.aspx">Next</a>您可以通过选择菜单选项 Tools、Options、Format,将 Visual Studio .NET 2005 和 Visual Web Developer 配置为自动将属性值放在引号内。
  所有具有开始标记的非空元素都必须具有匹配的结束标记。
  如果具有开始 <p> 标记,则必须包含结束 </p> 标记来标记段落的结束。对于根本不包含任何内容的标记,例如 <br> 标记,可同时提供开始和结束标记 <br></br>,也可以使用空元素简写。
  为使 XHTML 页与现有的 HTML 浏览器向后兼容,需要小心处理打开和关闭标记的方式。例如,现有 HTML 浏览器倾向于将开始和结束 <br> </br> 标记错误地解释为两个 <br> 元素。因此,您应当使用空元素简写</br>。
  此外,除非您小心地在结束斜杠之前添加一个空格,否则现有 HTML 浏览器在处理空元素简写时会出现问题。因此,应当使用 <BR&lt; b>[space] /&gt;(而不是)向页中添加 <br> 元素。
  不得存在重叠标记。
  可以使标记嵌套,但是不允许使标记重叠。例如,以下 XHTML 是有效的。
  <b><i>This is bold and italic</i></b>但是,以下 XHTML 是无效的。
  <i><b>This is bold and italic</i></b>不得存在属性最简化。
  所有属性都必须具有值,即使该值看起来有一点儿奇怪。例如,标记<input type=”checkbox” checked />是无效的 XHTML,因为 checked 属性不具有值。该标记应当写成<input type=”checkbox” checked=”checked” />。
  必须使用 id 属性而不是 name 属性。
  在 HTML 中,可以使用 name 属性来标识 <a>、<applet>、<form&

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号