html入門教程 適合初學者

2022-10-15 12:12:03 字數 3802 閱讀 4147

什麼是html檔案?

html的英文全稱是hypertext marked language,中文叫做「超文字標記語言」。

和一般文字的不同的是,乙個html檔案不僅包含文字內容,還包含一些tag,中文稱「標記」。

乙個html檔案的字尾名是.htm或者是.html。

用文字編輯器就可以編寫html檔案。

這就試寫乙個html檔案吧!

開啟你的notepad,新建乙個檔案,然後拷貝以下**到這個新檔案,然後將這個檔案存成

this is my first homepage. this text is bold

要瀏覽這個檔案,雙擊它。或者開啟瀏覽器,在file選單選擇open,然後選擇這個檔案就行了。

示例解釋

這個檔案的第乙個tag是,這個tag告訴你的瀏覽器這是html檔案的頭。檔案的最後乙個tag是,表示html檔案到此結束。

在之間的內容,是head資訊。head資訊是不顯示出來的,你在瀏覽器裡看不到。但是這並不表示這些資訊沒有用處。

比如你可以在head資訊裡加上一些關鍵詞,有助於搜尋引擎能夠搜尋到你的網頁。

在和之間的內容,是這個檔案的標題。你可以在瀏覽器最頂端的標題欄看到這個標題。

在和之間的資訊,是正文。

在和之間的文字,用粗體表示。顧名思義,就是bold的意思。

html檔案看上去和一般文字類似,但是它比一般文字多了tag,比如,等,通過這些tag,可以告訴瀏覽器如何顯示這個檔案。

html元素(html elements)

html元素(html element)用來標記文字,表示文字的內容。比如body,p, title就是html元素。

html元素用tag表示,tag以《開始,以》結束。

tag通常是成對出現的,比如。起始的叫做opening tag,結尾的就叫做closing tag。

目前html的tag不區分大小寫的。比如,和其實是相同的。

html元素(html elements)的屬性

html元素可以擁有屬性。屬性可以擴充套件html元素的能力。

比如你可以使用乙個bgcolor屬性,使得頁面的背景色成為紅色,就像這樣:

再比如,你可以使用border這個屬性,將乙個**設成乙個無邊框的**。如下:

屬性通常由屬性名和值成對出現,就像這樣:name="value"。上面例子中的bgcolor, border就是name,red和0就是value。屬性值一般用雙引號標記起來。

屬性通常是附加給html的opening tag,而不是closing tag。

html裡,比較基礎的tag主要用於標題,段落和分行。

學習html最好的方法,就是跟著示例學。

正文標題

這個示例告訴你如何在html檔案裡定義正文標題。

html用

this is a heading

this is a heading

this is a heading

段落劃分

在html裡用和

劃分段落。

this is a paragraph

this is another paragraph 換行

通過使用

這個tag,可以在不新建段落的情況下換行。

沒有closing tag。

用換行是個壞習慣,正確的是使用

。this

is a para

graph with line breaks

html注釋

在html檔案裡,你可以寫**注釋,解釋說明你的**,這樣有助於你和他人日後能夠更好地理解你的**。

注釋可以寫在之間。瀏覽器是忽略注釋的,你不會在html正文中看到你的注釋。

一些小建議

html檔案會自動截去多餘的空格。不管你加多少空格,都被看做乙個空格。 乙個空行也被看做乙個空格。

有些tag能夠將文字自成一段,而不需要使用

來分段。比如之類的標題tag。

更多示例

這個示例顯示了段落的特性。

這一段在源**裡

包含很多分行,

但是瀏覽器忽略

這些分行。

這一段在瀏覽器裡

包含很多空格,

但是瀏覽器忽略多餘空格。

你使用的瀏覽器的視窗大小決定了段落的行數。如果你改編瀏覽器視窗的大小,段落的行數會因此改變。

換行這個示例告訴你如何在html檔案裡換行。

要在一段裡換行

請使用br這個tag。

正文標題

這個示例教會你如何在html檔案裡顯示正文標題。

這是4號標題

這是5號標題

這是6號標題

居中的正文標題

這個示例告訴你如何將正文標題居中顯示。

上面的標題是居中顯示的。

加條橫線

這個示例演示了如何在html文中加條橫線。

用hr這個tag可以在html檔案裡加一條橫線。

村婦想像皇宮的生活:皇后得用金扁擔挑水吧。

問:誰是世界上最可憐的人?答:炮兵連炊事班戰士!問:為什麼?答:戴綠帽背黑鍋看別人**。

初中某數學老師講方程式變換,在講台上袖子一挽大聲喝道:同學們注意!我要變形了!……

**注釋

這個示例演示如何在html**中加上**注釋,這些注釋只顯示在html源**中,而源**最終形成的網頁裡是看不到這些注釋的。

**注釋是不會顯示在網頁裡的。

背景顏色

這個示例演示如何改變html檔案的背景色。

html定義了一些文字格式的tag,比如利用tag,可以將字型變成粗體或者斜體。從下面的示例,你可以了解各種文字格式tag如何改變html文字的顯示。

常用文字格式tag

示例html常用的格式tag

這個示例用了上述tag,你可以對比一下html的顯示結果。

粗體用b表示。

斜體用i表示。

芙蓉姐姐這個詞當中劃線表示刪除。

想唱就唱這個詞下劃線插入。

x2其中的2是下標

x2其中的2是上標

好好學習,天天向上。這句話縮排表示引用

這是預設(preformatted)文字.

在pre這個tag裡的文字保留

空格和分行。

call getorders

用code顯示計算機**,code裡顯示的字元是等寬字元。

如何看html的源**

在瀏覽器看到的html網頁,是瀏覽器解釋html源**後產生的結果。

要檢視這個html的源**,有兩種方法。一是點選滑鼠右鍵,點選view source(檢視原始檔)命令;二是選擇瀏覽器選單view(檢視)中的source(原始檔)命令。

利用view source得到網頁的源**,你可以由此借鑑一下別人寫得好的地方。不過在你對html知識尚少的情況下,看別人複雜的html源**,只會讓你頭暈。建議你還是再等等,先掌握一些基礎再說。

html字元實體(character entities)

有些字元在html裡有特別的含義,比如小於號《就表示html tag的開始,這個小於號是不顯示在我們最終看到的網頁裡的。那如果我們希望在網頁中顯示乙個小於號,該怎麼辦呢?

這就要說到html字元實體(html character entities)了。

乙個字元實體(character entity)分成三部分:第一部分是乙個&符號,英文叫ampersand;第二部分是實體(entity)名字或者是#加上實體(entity)編號;第三部分是乙個分號。

比如,要顯示小於號,就可以寫《或者<。

用實體(entity)名字的好處是比較好理解,一看lt,大概就猜出是less than的意思,但是其劣勢在於並不是所有的瀏覽器都支援最新的entity名字。而實體(entity)編號,各種瀏覽器都能處理。

吉他教程入門知識初學者必看

吉他基礎教程入門知識 本文件分為兩部分,前部分為結他的入門知識,專為吉他初學者而寫,如果你想真心學好吉他,請務必認真看完 第二部分為初學者吉他挑選經驗,希望對你有所幫助!第一部分入門知識 一 吉他的分類 1 古典吉他 出自宮廷樂器,據說是魯特琴的衍生樂器。琴身繫手工打造,指板平 寬。琴弦是尼龍弦,上...

Oracle的初學者入門心得

oracle的體系太龐大了,對於初學者來說,難免會有些無從下手的感覺,什麼都想學,結果什麼都學不好,所以把學習經驗共享一下,希望讓剛剛入門的人對oracle有乙個總體的認識,少走一些彎路。一 定位 oracle分兩大塊,一塊是開發,一塊是管理。開發主要是寫寫儲存過程 觸發器什麼的,還有就是用orac...

Oracle的初學者入門心得

oracle的體系太龐大了,對於初學者來說,難免會有些無從下手的感覺,什麼都想學,結果什麼都學不好,所以把學習經驗共享一下,希望讓剛剛入門的人對oracle有乙個總體的認識,少走一些彎路。一 定位 oracle分兩大塊,一塊是開發,一塊是管理。開發主要是寫寫儲存過程 觸發器什麼的,還有就是用orac...