溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

HTML的基礎規(guī)范是什么

發(fā)布時間:2022-03-15 17:03:08 來源:億速云 閱讀:176 作者:iii 欄目:web開發(fā)

這篇文章主要介紹“HTML的基礎規(guī)范是什么”的相關知識,小編通過實際案例向大家展示操作過程,操作方法簡單快捷,實用性強,希望這篇“HTML的基礎規(guī)范是什么”文章能幫助大家解決問題。

  • HTML是一個弱勢語言

  • HTML不區(qū)分大小寫

  • HTML頁面的后綴名是html或者htm(有一些系統(tǒng)不支持后綴名長度超過3個字符,比如dos系統(tǒng))

  • HTML的結構:

    • 聲明部分:主要作用是用來告訴瀏覽器這個頁面使用的是哪個標準。<!doctype html>是HTML5標準。

    • head部分:將頁面的一些額外信息告訴服務器。不會顯示在頁面上。

    • body部分:我們所寫的代碼必須放在此標簽內(nèi)。

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

1、編寫XHTML的規(guī)范:

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

(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不是依靠縮進來表示嵌套的,就是看標簽的包裹關系。但是,我們發(fā)現(xiàn)有良好的縮進,代碼更易讀。要求大家都正確縮進標簽。

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

HTML的基礎規(guī)范是什么

(2)空白折疊現(xiàn)象

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

舉例如下:

HTML的基礎規(guī)范是什么

(3)標簽要嚴格封閉

標簽不封閉是災難性的。

標簽不封閉的舉例如下:

HTML的基礎規(guī)范是什么

關于“HTML的基礎規(guī)范是什么”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關的知識,可以關注億速云行業(yè)資訊頻道,小編每天都會為大家更新不同的知識點。

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內(nèi)容。

AI