html與xhtml有什么區別?


        HTML與XHTML之間的差別,主要分為功能上的差別和書寫習慣的差別兩方面。

     關於功能上的差別,主要是XHTML可兼容各大瀏覽器、手機以及PDA,並且瀏覽器也能快速正確地編譯網頁。 

     由於XHTML的語法較為嚴謹,所以如果你是習慣松散結構的HTML編寫者,那需要注意XHTML的規則。

      下面列出了幾條容易犯的錯誤,供理解。  

  1. 所有標簽都必須小寫

    在XHTML中,所有的標簽都必須小寫,不能大小寫穿插其中,也不能全部都是大寫。

  2.   標簽必須成雙成對

    像是<p>...</p>、<a>...</a>、<div>...</div>標簽等,當出現一個標簽時,必須要有對應的結束標簽,缺一不可,就像在任何程序語言中的括號一樣

  3. 標簽順序必須正確

    標簽由外到內,一層層包覆着,所以假設你先寫div后寫h1,結尾就要先寫h1后寫div。只要記住一個原則“先進后出”,先彈出的標簽要后結尾。

  4. 所有屬性都必須使用雙引號

    在XHTML 1.0中規定連單引號也不能使用,所以全程都得用雙引號。

  5. 不允許使用target="_blank"

    從XHTML 1.1開始全面禁止target屬性,如果想要有開新窗口的功能,就必須改寫為rel="external",並搭配JavaScript實現此效果。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM