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< b>[space] />(而不是)向页中添加 <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 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: Web开发期待的CSS的一些功能下一篇: CSS代码组合和嵌套
关于DOCTYPE和XHTML的相关认识的所有评论