将XHTML作为Web标准语言的转变过程是逐步完成的而且很可能永远不能完全实现转变(很多浏览器在未来很长一段时间内都会支持较老的标记以便保持向后兼容性)但如果现在按照XHTML的规则编写站点那么以后的维护工作将会简单得多在Internet Explorer或Firefox的下一个版本出现的时候这样的站点出现问题的机会最小
Visual Web Developer有一个强大的功能可帮助开发与各种标准兼容的网站如果在VWD中打开SampIeHTMLElementshtm将注意到在页面的上方有一个工具栏(如图所示)该工具栏上将Internet Explorer 设置为网页的目标浏览器
如果修改选择使页面以XHTML 标准为目标则将看到很多代码都会被加上红色的波浪式下划线
在图中以高亮方式表示的错误表明<br/>标记应该只出现在块元素内例如一个<div>内部如果将页面的第一部分放置到一个<div>元素中则这个错误就不存在了而页面的外观不会发生任何变化
<div>
<div style=float:left>Lefthand content here</div>
<div style=float:right>Righthand content here</div>
<br />
</div>
ASPNET自动产生的所有代码都遵循XHTML的规则到目前为止您还没有创建过动态内容那就让我们看看如何创建更令人兴奋的页面吧
ASPNET 入门教程完整版
[] [] [] []