歡迎來到DIVCSS5查找CSS資料與學習DIV CSS布局技術!
您的位置:DIVCSS5首頁 > HTML >
  • HTML是一個弱勢語言
  • HTML不區分大小寫
  • HTML頁面的后綴名是html或者htm(有一些系統不支持后綴名長度超過3個字符,比如dos系統)
  • HTML的結構:
    • 聲明部分:主要作用是用來告訴瀏覽器這個頁面使用的是哪個標準。<!doctype html>是HTML5標準。
    • head部分:將頁面的一些額外信息告訴服務器。不會顯示在頁面上。
    • body部分:我們所寫的代碼必須放在此標簽內。

目前,IE瀏覽器是完全不支持H5的,支持最好的是Opera瀏覽器,可以支持95%以上;其次是google,可以支持一部分H5。

1、編寫XHTML的規范:

(1)所有標記元素都要正確的嵌套,不能交叉嵌套。正確寫法舉例:<h1><font></font></h1>

(2)所有的標記都必須小寫。

(3)所有的標記都必須關閉。

  • 雙邊標記:<span></span>
  • 單邊標記:<br> 轉成 <br /> <hr> 轉成 <hr />,還有<img src=“URL” />

(4)所有的屬性值必須加引號。<font color="red"></font>

(5)所有的屬性必須有值。<hr noshade="noshade">、<input type="radio" checked="checked" />

(6)XHTML文檔開頭必須要有DTD文檔類型定義

2、HTML的基本語法特性

(1)HTML對換行不敏感,對tab不敏感

HTML只在乎標簽的嵌套結構,嵌套的關系。誰嵌套了誰,誰被誰嵌套了,和換行、tab無關。換不換行、tab不tab,都不影響頁面的結構。

也就是說,HTML不是依靠縮進來表示嵌套的,就是看標簽的包裹關系。但是,我們發現有良好的縮進,代碼更易讀。要求大家都正確縮進標簽。

百度為了追求極致的顯示速度,所以HTML標簽都沒有換行、都沒有縮進(tab),HTML和換不換行無關,標簽的層次依然清晰,只不過程序員不可讀了。如下圖所示:

(2)空白折疊現象

HTML中所有的文字之間,如果有空格、換行、tab都將被折疊為一個空格顯示。

舉例如下:

(3)標簽要嚴格封閉

標簽不封閉是災難性的。

標簽不封閉的舉例如下:

如需轉載,請注明文章出處和來源網址:http://www.rs2pl.com/html/h60383.shtml

如對文章有任何疑問請提交到DIV CSS論壇,或有任何網頁制作CSS問題立即到CSS論壇發貼求解 或 直接DIVCSS5網頁頂部搜索遇到DIVCSS疑問。
CSS教程文章修訂日期:2018-08-14 17:37 原創:DIVCSS5
本文www.rs2pl.com DIVCSS5版權所有。

久久天天躁狠狠躁夜夜躁2020