文章出處

我們來介紹一下xhtml和html的概念與區別。html是超文本鏈接語言的縮寫(HyperText Markup Language)。簡單來說html是一種網頁語言,我們用它做網頁,而且它學習起來很簡單。

  xhtml呢?X代表“擴展的”,xhtml就是升級版的html語言,他比html更加嚴謹純凈,學名叫做擴展超文本鏈接語言(EXtensible HyperText Markup Language)。它是一個W3C標準,用它制作的網頁能讓更多的瀏覽器正確的接受并準確顯示出來,而且xhtml把許多樣式的體現方式交給了CSS,真正做到了結構與樣式的分離。人們開發xhtml的目的就是要逐步取代老一代的html語言。

  
xhtml和html的主要區別


  XHTML元素必須被正確地嵌套。
  XHTML元素必須被關閉。
標簽名必須用小寫字母。
XHTML文檔必須擁有根元素。

拿例子來解釋一下:

1.不正確的嵌套
  
<p><strong>一個段落中的粗體字</p></strong>


  正確的嵌套應該是這樣
  
<p><strong>一個段落中的粗體字</strong></p>


  2.注意標簽關閉狀態
  

  <p><strong>一個段落中的粗體字
  一段文字 <br>
  一條橫線 <hr>
  一張圖片 <img src="images.gif" alt="images">
  


  正確的關閉應該是這樣,連空標簽也需要用“/”來關閉
  

  <p><strong>一個段落中的粗體字</strong></p>
  一段文字 <br / >
  一條橫線 <hr / >
  一張圖片 <img src="images.gif" alt="images" / >
  


  3.錯誤的大寫字母
  

  <BODY><P>一段話</P>lt;/BODY>
  


  正確的應該用小寫字母書寫,如下:
  

  <body>一段話</p></body>
  


  4.所有的標簽和元素都應該嵌套在<html>根元素中,其中的子元素也必須是成對的嵌套在父元素中。
  

  <html>
  <head> ... </head>
  <body> ... </body>
  </html>
  

  
xhtml的學習基礎


  xhtml的學習并不需要很高的基礎,如果你已經熟悉html,你甚至可以不用在特別學習xhtml語言,如果你是新手,也完全不用先學習html作為基礎,相反,我推薦你跳過html直接學習xhtml語言和css。光看教程和例子是不夠的,關鍵還是要自己多做才能多得。

  第一次看這些專業術語可能會有些枯燥、難以理解,不用著急,以后我們將對它們仔細剖析


歡迎轉載:http://www.kanwencang.com/bangong/20161212/66542.html

文章列表


不含病毒。www.avast.com
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()