当前位置: > 网站建设 > asp.net教程 >

ASP.NET 2.0: 执行Web标准以便更加易于访问

时间:2012-07-04 | 栏目:asp.net教程 | 点击:

本文讨论:

采用 Web 标准

CSS 控件适配器

ASP.NET 2.0 主题和母版页

本文使 用了以下技术:

ASP.NET 2.0

我不得不承认我一开始并不觉得 Web 标准很重要。和大多数人一样 ,我也是在 Web 浏览器刚出现时就开始编写网页了。那时,我认为闭合每个 HTML 段落标记会降低我的工作效 率,而且会不必要地占用用户那宝贵的 28K 的部分带宽。所以,我不闭合它。只要浏览器能通过,我也不在乎 。

但是,自那时起我开始认识到 Web 标准对未来 Web 和基于 Web 的软件的普遍重要性。当然,Web 标准远不 只是闭合 HTML 标记这么简单。它们关系着软件组件是否能很好地应用于未来的内容。

此外,为了遵循 W3C 标准的 XHTML、级联样式表 (CSS)、XML 等标准,Web 应用程序应友好地支持搜索引擎、可访问性好、具有 易懂的 URL 并采用其他公认的做法,从而更便于查找和使用。Web 标准还要求特别注意站点的代码结构,以便 将来更容易维护。在本文中,我将解释为什么所有人,特别是编写服务器控件的编程人员都应遵循 Web 标准。

采用 Web 标准

Web 标准的影响可分为四大类:代码的合法性、站点导航、可访问性以及内容与 设计的分离,如图 1 所示。如果您解决了这些类别中的重大问题,那么就生成了基本上符合标准的代码。让我 们逐个了解每个类别。

Figure 1 Web 标准的分类

标准 说明
代码合法性 根据 W3C 标准,网站必须使用合 法的 XHTML 和 CSS,并且格式正确。这将确保获得浏览器尽可能的支持、呈现速度更快并使代码更容易理解。
站点导航 网站应有具有站点地图和 URL 友好的分层结构。用户应能够根据 URL 确定他们在站点中的位置。
可访问性 网站必须便于残障用户使用,并应可以通过 各种浏览器和设备进行访问。
内容与设计的分离 网站必须使用样式表来定义布局 和表示形式(用 XHTML 表示内容)。

您可能感兴趣的文章:

相关文章