HTM語義化HTML
時(shí)間:2023-03-29 15:48:01 | 來源:營銷百科
時(shí)間:2023-03-29 15:48:01 來源:營銷百科
HTM語義化HTML:
HTML標(biāo)記包含標(biāo)簽(及其屬性)、基于字符的數(shù)據(jù)類型、字符引用和實(shí)體引用等幾個(gè)關(guān)鍵部分。HTML標(biāo)簽是最常見的,通常成對出現(xiàn),比如h1與/h1。這些成對出現(xiàn)的標(biāo)簽中,第一個(gè)標(biāo)簽是開始標(biāo)簽,第二個(gè)標(biāo)簽是結(jié)束標(biāo)簽。兩個(gè)標(biāo)簽之間為元素的內(nèi)容,有些標(biāo)簽沒有內(nèi)容,為空元素,如img。HTML另一個(gè)重要組成部分為文檔類型聲明,這會(huì)觸發(fā)標(biāo)準(zhǔn)模式渲染。以下是一個(gè)經(jīng)典的Hello World程序的例子:- !DOCTYPEhtml2html3head4titleThisisatitle/title5/head6body7pHelloworld!/p8/body9/html
html和/html之間的文本描述網(wǎng)頁,body和/body之間的文本為可視頁面內(nèi)容。標(biāo)記文本titleThis is a title/title定義了瀏覽器的頁面標(biāo)題。文檔標(biāo)記類型!DOCTYPE html用于HTML5。 如果未進(jìn)行聲明,瀏覽器會(huì)使用'怪異模式'進(jìn)行渲染。元素主條目:HTML元素HTML文檔由嵌套的HTML元素構(gòu)成。它們用HTML標(biāo)簽表示,包含于尖括號(hào)中,如p在一般情況下,一個(gè)元素由一對標(biāo)簽表示:'開始標(biāo)簽'p與'結(jié)束標(biāo)簽'/p。元素如果含有文本內(nèi)容,就被放置在這些標(biāo)簽之間。在開始與結(jié)束標(biāo)簽之間也可以封裝另外的標(biāo)簽,包括標(biāo)簽與文本的混合。這些嵌套元素是父元素的子元素。開始標(biāo)簽也可包含標(biāo)簽屬性。這些屬性有諸如標(biāo)識(shí)文檔區(qū)塊、將樣式信息綁定到文檔演示和為一些如img等的標(biāo)簽嵌入圖像、引用圖像來源等作用。一些元素如換行符br,不允許嵌入任何內(nèi)容,無論是文字或其他標(biāo)簽。這些元素只需一個(gè)單一的空標(biāo)簽(類似于一個(gè)開始標(biāo)簽),無需結(jié)束標(biāo)簽。許多標(biāo)簽是可選的,尤其是那些很常用的段落元素p的閉合端標(biāo)簽。HTML瀏覽器或其他介質(zhì)可以從上下文識(shí)別出元素的閉合端以及由HTML標(biāo)準(zhǔn)所定義的結(jié)構(gòu)規(guī)則。這些規(guī)則非常復(fù)雜,不是大多數(shù)HTML編碼人員可以完全理解的。因此,一個(gè)HTML元素的一般形式為:tagattribute1='value1'attribute2='value2'''content''/tag。一些HTML元素被定義為空元素,其形式為tagattribute1='value1'attribute2='value2'??赵夭荒芊庋b任何內(nèi)容。例如br標(biāo)簽或內(nèi)聯(lián)標(biāo)簽img。一個(gè)HTML元素的名稱即為標(biāo)簽使用的名稱。注意,結(jié)束標(biāo)簽的名稱前面有一個(gè)斜杠'/',空元素不需要也不允許結(jié)束標(biāo)簽。如果元素屬性未標(biāo)明,則使用其默認(rèn)值。