程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> ASP.NET >> 關於ASP.NET >> ASP.NET 2.0: 執行Web標准以便更加易於訪問

ASP.NET 2.0: 執行Web標准以便更加易於訪問

編輯:關於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 表示內容)。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved