如今做編程的工作人員,對HTML并不陌生。因額為HTML是所有編程語言的基礎(chǔ),所以要求編程工作人員一定要掌握的。但是對于許多新手小白來說,他們根本就不知道什么是HTML?HTML有哪些分類?今天我們就來介紹一下HTML的由來以、什么是HTML、還有一些關(guān)于HTML的分類等內(nèi)容,想知道的就請跟我們繼續(xù)往下看吧。
一、html的由來
HTML的英文全稱是 Hyper Text Markup Language,即超文本標(biāo)記語言。HTML是由Web的發(fā)明者 Tim Berners-Lee和同事 Daniel W. Connolly于1990年創(chuàng)立的一種標(biāo)記語言,它是標(biāo)準(zhǔn)通用化標(biāo)記語言SGML的應(yīng)用。用HTML編寫的超文本文檔稱為HTML文檔,它能獨(dú)立于各種操作系統(tǒng)平臺。使用HTML語言,將所需要表達(dá)的信息按某種規(guī)則寫成HTML文件,通過專用的瀏覽器來識別,并將這些HTML文件“翻譯”成可以識別的信息,即現(xiàn)在所見到的網(wǎng)頁。
自1990年以來,HTML就一直被用作WWW的信息表示語言,使用HTML語言描述的文件需要通過WWW瀏覽器顯示出效果。HTML是一種建立網(wǎng)頁文件的語言,通過標(biāo)記式的指令(Tag),將影像、聲音、圖片、文字動畫、影視等內(nèi)容顯示出來。事實(shí)上,每一個(gè)HTML文檔都是一種靜態(tài)的網(wǎng)頁文件,這個(gè)文件里面包含了HTML指令代碼,這些指令代碼并不是一種程序語言,只是一種排版網(wǎng)頁中資料顯示位置的標(biāo)記結(jié)構(gòu)語言,易學(xué)易懂,非常簡單。HTML的普遍應(yīng)用就是帶來了超文本的技術(shù)―通過單擊鼠標(biāo)從一個(gè)主題跳轉(zhuǎn)到另一個(gè)主題,從一個(gè)頁面跳轉(zhuǎn)到另一個(gè)頁面,與世界各地主機(jī)的文件鏈接超文本傳輸協(xié)議規(guī)定了瀏覽器在運(yùn)行HTML文檔時(shí)所遵循的規(guī)則和進(jìn)行的操作。HTTP協(xié)議的制定使瀏覽器在運(yùn)行超文本時(shí)有了統(tǒng)一的規(guī)則和標(biāo)準(zhǔn)。
網(wǎng)頁的本質(zhì)就是超級文本標(biāo)記語言,通過結(jié)合使用其他的Web技術(shù),可以創(chuàng)造出功能強(qiáng)大的網(wǎng)頁。因而,超級文本標(biāo)記語言是編程的基礎(chǔ),也就是說是建立在超文本基礎(chǔ)之上的。超級文本標(biāo)記語言之所以稱為超文本標(biāo)記語言,是因?yàn)槲谋局邪怂^“超級鏈接”點(diǎn)。
二、什么是html?
HTML稱為超文本標(biāo)記語言,是一種標(biāo)識性的語言。它包括一系列標(biāo)簽.通過這些標(biāo)簽可以將網(wǎng)絡(luò)上的文檔格式統(tǒng)一,使分散的Internet資源連接為一個(gè)邏輯整體。HTML文本是由HTML命令組成的描述性文本,HTML命令可以說明文字,圖形、動畫、聲音、表格、鏈接等。
將網(wǎng)絡(luò)上的文檔格式統(tǒng)一,使分散的Internet資源連接為一個(gè)邏輯整體。HTML文本是由HTML命令組成的描述性文本,HTML命令可以說明文字,圖形、動畫、聲音、表格、鏈接等。
HTML指的是超文本標(biāo)記語言
XHTML指可擴(kuò)展超文本標(biāo)記語言(標(biāo)識語言)。“超文本”就是指頁面內(nèi)可以包含圖片、鏈接,甚至音樂、程序等非文字元素。
HTML5指的是HTML的第五次重大修改
HTML稱為超文本標(biāo)記語言,是一種標(biāo)識性的語言。它包括一系列標(biāo)簽.通過這些標(biāo)簽可以。
三、XHTML和HTML的區(qū)別?
1.XHTML元素必須被正確地嵌套。 XHTML是HTML的嚴(yán)格模式。
2.XHTML元素必須被關(guān)閉。
3.標(biāo)簽名必須用小寫字母。
4.XHTML文檔必須擁有根元素。
四、html標(biāo)簽有哪些類型?
1、塊級元素
特點(diǎn):自上而下排列的,可以設(shè)置寬和高,獨(dú)占一行h1-h6、p、ul、li、ol、dl、dt、dd、form、table等。
2、行內(nèi)(內(nèi)聯(lián))元素
特點(diǎn):橫向排列的,不能設(shè)置寬和高,大小是由內(nèi)容撐開的 span、font、b、strong、em、i、 a等。
3、行內(nèi)(內(nèi)聯(lián))塊元素
特點(diǎn):橫向排列的,可以設(shè)置寬和高 img、所有的input、select、textarea。
以上是關(guān)于什么是HTML以及HTML有哪些分類的等相關(guān)信息,如果還想更多關(guān)于HTML的信息,請繼續(xù)關(guān)注中培偉業(yè)。