熟悉這些HTML元素對所有ASPNET開發人員都是很必要的不但要理解怎樣使用這些元素還要知道如何按照標准恰當地使用它們並確保所開發的站點能讓盡可能多的人訪問
編寫HTML代碼很容易形成無法維護的局面因為到處都是標記和樣式很多較老的用於創建 HTML頁面的工具都會將開發人員精心編排的HTML代碼結構打亂按照其既定的原則修改代碼任何使用過舊版FrontPage的用戶都會非常厭惡該工具的這種功能只要在FrontPage中打開一個HTML頁面再關閉該頁面的代碼就會被永久地修改!幸運的是VWD是作者使用過的HTML編輯器中最好的一個
也許保持代碼整齊和易於維護的最佳方法是堅持一個普遍的標准在介紹XHTML時將引入Web開發中的更多原則遵守這些規則是提高技術的一種非常好的方法
從HTML到XHTM代碼
雖然大多數人都談論HTML代碼事實上如果編寫出色的HTML代碼其實就是在編寫XHTMLXHTML是一組規則如果按照這些規則編寫HTML代碼那麼所編寫的代碼將能夠更好地與各種標准兼容從而使得頁面可以在多種不同的客戶端浏覽器上顯示
XHTML規則的核心內容如下
總是使用閉標記(因此對每個段落總是同時使用<P>和</p>)或使用自閉標記(例如用<br/>代替<br>)
標記和屬性的名稱必須小寫(因此<div id=myDiv是可以接受的但<Div ID=myDiv就不是)因為XHTML是區分大小寫的(因此<div><Div>和<DIV>在XHTML中是不同的實體)
屬性值必須包含在雙引號內
這只是XHTML的簡單總結如果希望更多地了解這些規則應該參考W站點wwwworg/TR/xhtml/這裡介紹了XHTML的所有標准該頁面的第部分專門介紹了XHTML與標准HTML之間的差異
實質上XHTML的目標是同時為Web開發人員和浏覽器開發人員提供一組普遍的規則隨著類似Firefox這樣更新的Web浏覽器開始搶占Microsoft Internet Explorer的生存空間很重要的一點就是所有開發商在未來的產品開發計劃中都要遵循XHTML規則從而避免開發出來的站點在Internet Explorer上工作得很好而在Netscape上看起來卻非常丑陋這種老問題的出現
[] [] [] []
From:http://tw.wingwit.com/Article/program/net/201311/14902.html