干貨——HTML詳解




如果我們做網(wǎng)站優(yōu)化,看不懂網(wǎng)站的前臺源代碼,那么我們甚至都不能與網(wǎng)站的制作人員進行有效的溝通,不要說我們自己來優(yōu)化網(wǎng)站代碼了,就是讓別人來做,我們都說不清楚,這是一件很頭疼的事情,所以,求人不如求己,我們至少要看的懂才行。
一、我們先來了解一下最常用的HTML語言都有哪些,并且解析一下他們都是什么意思。
1、html、head、body。
這三對標記是最常用的,也是HTML的框架,沒有了他們那么就沒有了網(wǎng)頁,所以我們要知道他們的含義都是什么。
html這一對兒是用來告訴瀏覽器,這個文檔是網(wǎng)頁標記語言的,好讓瀏覽器識別,之所以大寫跟小寫混著用,是因為HTML標記語言不區(qū)分大小寫,在書 寫規(guī)則上沒有嚴格要求。
head這是頭部元素的標記,在這個頭部元素標記中可以擁有很多種信息,比如說title網(wǎng)站標題,meta元素,這個里邊因為屬 性的不同會有很多種功能,像我們常用的關(guān)鍵詞、描述都是使用<meta />標記引用的。當然還有l(wèi)ink和script標記,他們是用來調(diào)用CSS樣式表以及JS的,這些元素都是被寫在head中的。
body元素,大家可以理解成一個大容器,這個大容器中將會把所有的網(wǎng)頁內(nèi)容裝在里邊,通俗的說,網(wǎng)頁制作就是在body元素中進行的。
2、a、div、im、span、p、ul、li
這些元素中a是超鏈接元素,img是圖片調(diào)用元素,我們知道,網(wǎng)頁一般大多數(shù)都是文字與圖片的,所以這兩 個元素在網(wǎng)頁制作中使用的次數(shù)非常多。而后邊的div、span、p、ul、li是用來做布局使用的,當然他們的作用非常大,在后邊的CSS+DIV中運用廣泛,現(xiàn)如今你基本找不到網(wǎng)頁中不包含他們的網(wǎng)站了。這里只是簡單的提一句,大家了解下即可。
3、table在DIV+CSS布局之前,這套標記可是非常牛的,因為那個時候的網(wǎng)站布局基本要靠他們的。其中th、tr、td這三套標簽分別代表著該表格的表頭、行與列。在那個年代里,就是這么幾套標簽就能搞定整個網(wǎng)站的布局,雖然現(xiàn)如今使用的比較少了,但是table仍然在格式化輸出方面被廣泛地使用著。(這里需要注明一下,table標簽之所以被DIV+CSS取代,根本原因在于使用table標記布局的時候會產(chǎn)生大量的代碼冗余,而且這種布局方式 不被搜索引擎喜歡)。
二、HTML文檔的后綴都有哪些,區(qū)別在哪里。
對于HTML標記語言來說,其文檔的后綴一般有HTML何HTM兩種,對于前邊那種相信大家都已經(jīng)十分了解了,后邊的這一種呢現(xiàn)在已經(jīng)不常被使用了,它的出現(xiàn)其實只是為了兼容當年DOS系統(tǒng),大家了解即可。
三、如何快速達到能夠看懂HTML標記語言。
如果你想要快速看懂HTML其實很簡單,你只需要下載一個HTML標記語言的電子手冊,然后自己去網(wǎng)絡(luò)中隨便 找一個網(wǎng)頁,將它的源代碼打開,然后根據(jù)你的手冊一點一點的看它的源代碼,當你將10個網(wǎng)站的源代碼全部看懂,那么基本就沒問題了。
怎么樣是不是很簡單呢?當然,這里只是為SEO工作新人們介紹一下如何看懂HTML,如果你想要通過學(xué)習(xí)HTML來制作網(wǎng)頁,那還是需要下苦功夫的,我們要知道,任何有用的知識,都是需要時間去學(xué)習(xí)、去實踐的。