我們來介紹一下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
文章列表