相信學(xué)習(xí)本文的學(xué)員已經(jīng)能熟練書寫一個完整的 HTML 骨架了(PS:還未掌握該項技能的" />

国产成人精品无码青草_亚洲国产美女精品久久久久∴_欧美人与鲁交大毛片免费_国产果冻豆传媒麻婆精东

15158846557 在線咨詢 在線咨詢
15158846557 在線咨詢
所在位置: 首頁 > 營銷資訊 > 網(wǎng)站運營 > HTML零基礎(chǔ)入門教程, 零基礎(chǔ)學(xué)習(xí)HTML網(wǎng)頁制作(HTML 標(biāo)簽)

HTML零基礎(chǔ)入門教程, 零基礎(chǔ)學(xué)習(xí)HTML網(wǎng)頁制作(HTML 標(biāo)簽)

時間:2023-10-03 08:54:01 | 來源:網(wǎng)站運營

時間:2023-10-03 08:54:01 來源:網(wǎng)站運營

HTML零基礎(chǔ)入門教程, 零基礎(chǔ)學(xué)習(xí)HTML網(wǎng)頁制作(HTML 標(biāo)簽):

顏值即正義!HTML 標(biāo)簽如何讓網(wǎng)頁更好看?

hi~大家好!本我們來學(xué)習(xí) HTML 的常用標(biāo)簽。

相信學(xué)習(xí)本文的學(xué)員已經(jīng)能熟練書寫一個完整的 HTML 骨架了(PS:還未掌握該項技能的萌新,可移步 HTML 基礎(chǔ)部分其他文 get 必備技能),但光有骨架的網(wǎng)頁只是完成了框架構(gòu)建,還不夠豐滿,需要去添加“血肉”,即給網(wǎng)頁添加具體的內(nèi)容,如:文字、圖像等。

那如何給網(wǎng)頁添加內(nèi)容呢?

這就需要除 HTML 骨架標(biāo)簽之外其他標(biāo)簽的輔助, 即本門文中講解的 HTML 常用標(biāo)簽。

那么,HTML 常用標(biāo)簽?zāi)軐崿F(xiàn)哪些效果呢?

其類似于我們都接觸過的 Word 文檔的排版,也就是說,在網(wǎng)頁中實現(xiàn)對文檔標(biāo)題、文案段落、文字格式等部分的設(shè)置,插入圖片等內(nèi)容,最終實現(xiàn)文檔整體布局的調(diào)整。

因此,本節(jié)課主要學(xué)習(xí)下列標(biāo)簽:

(1)標(biāo)題標(biāo)簽:顧名思義就是設(shè)置文章標(biāo)題;

(2)段落標(biāo)簽與換行標(biāo)簽:對文章分段,文案換行;

(3)文本格式化標(biāo)簽:為了引起用戶注意,對文章中關(guān)鍵詞語進行加粗、斜體設(shè)置;

(4)圖像標(biāo)簽:向網(wǎng)頁中插入圖片;

(5)<div>標(biāo)簽與<span>標(biāo)簽:網(wǎng)頁開發(fā)中使用頻率最高的標(biāo)簽,類似于盒子,用于裝內(nèi)容;主要用于實現(xiàn)網(wǎng)頁布局。

為了便于大家理解與記憶,文將在知識點講解過程中輔以恰當(dāng)?shù)陌咐M行演示,我們相信學(xué)完本門文,你將會有如下收獲:

(1)理解標(biāo)簽語義化的含義

(2)使用標(biāo)題標(biāo)簽設(shè)置文章標(biāo)題;

(3)使用段落標(biāo)簽與換行標(biāo)簽為文章設(shè)置段落,并實現(xiàn)換行;

(4)使用文本格式化標(biāo)簽設(shè)置文字格式;

(5)使用圖像標(biāo)簽為網(wǎng)頁插入圖片;

(6)理解<div>標(biāo)簽與<span>標(biāo)簽的含義與作用;

好了,就讓我們開始本文的學(xué)習(xí)吧!

第一關(guān) 標(biāo)簽語義

標(biāo)簽語義

相信在此之前你已經(jīng)掌握了 HTML 的骨架標(biāo)簽,這些標(biāo)簽并不難,但是在本文以及后續(xù)文中我們還會學(xué)習(xí)大量的標(biāo)簽。你可能會有擔(dān)憂,這么多的標(biāo)簽?zāi)苷莆諉幔?/b>

不要擔(dān)心,其實學(xué)習(xí)標(biāo)簽時是有技巧的!這個訣竅就是:標(biāo)簽語義!

標(biāo)簽語義,簡單的理解就是指標(biāo)簽的含義,即這個標(biāo)簽是用來干什么的。例如:某個標(biāo)簽是用來讓文字換行還是劃分段落。

根據(jù)標(biāo)簽的語義,在合適的地方添加一個最為合理的標(biāo)簽,即可讓頁面的結(jié)構(gòu)更加的清晰。

圖1為未添加標(biāo)簽的網(wǎng)頁,圖2為已添加標(biāo)簽的網(wǎng)頁,如下圖所示:

我們可以看到,同一篇文章在合適的位置添加對應(yīng)的標(biāo)簽后,整體的結(jié)構(gòu)變得非常清晰,閱讀也更加方便,能夠快速提升用戶體驗。

那么,你能看出該文章添加了哪些語義化的標(biāo)簽嗎? 其實,上圖的文章中添加了最核心的兩類標(biāo)簽:

(1)標(biāo)題標(biāo)簽:第一行文字表示文章的標(biāo)題,需要添加 “標(biāo)題標(biāo)簽”;

(2)段落標(biāo)簽:文章內(nèi)容需要分段,使得文章層次更加清晰,添加“段落標(biāo)簽”;

綜上所述:標(biāo)簽并不難,要想學(xué)好 HTML 標(biāo)簽,一定要理解標(biāo)簽的含義,并且學(xué)會在合適的位置添加恰當(dāng)?shù)臉?biāo)簽。在后期的文中,我們會接觸其他大量的實用性標(biāo)簽,只要我們掌握了標(biāo)簽語義的技巧,就能達到事半功倍的效果。

我們已將掌握了標(biāo)簽語義,那就在此基礎(chǔ)上繼續(xù)前進,進一步學(xué)習(xí) HTML 的常用標(biāo)簽吧!

第二關(guān) 標(biāo)題標(biāo)簽

標(biāo)題標(biāo)簽

我們經(jīng)常會聽見一個詞:標(biāo)題黨,也就是說我們會被文章的標(biāo)題所吸引。其實,標(biāo)題的吸引力不僅僅表現(xiàn)在內(nèi)容方面,其呈現(xiàn)形式也應(yīng)區(qū)別于正文,是整個網(wǎng)頁中最醒目的存在。那么,如何讓標(biāo)題成為最亮眼的存在呢?會不會很難實現(xiàn)呢?

不要擔(dān)心,其實并沒有那么復(fù)雜,只需要借助標(biāo)題標(biāo)簽,就能達到你想要的效果!我們來一起學(xué)習(xí)吧!

我們先來看一個網(wǎng)頁,如下圖所示:

從圖中可看到,文章中最醒目的就是第一行的標(biāo)題,字號最大,且加粗顯示,很明顯就是告訴你:快看我!快看我!!那我們就趕快看一下如何實現(xiàn)吧!

那么,什么是標(biāo)題標(biāo)簽?具體該怎么用呢?

HTML 提供了6個等級的網(wǎng)頁標(biāo)題標(biāo)簽,分別是<h1><h6>。 <h1>:表示一級標(biāo)題 <h2>:表示二級標(biāo)題 以此類推,<h6>表示六級標(biāo)題。

那么,各個等級的標(biāo)題標(biāo)簽該如何書寫呢? 標(biāo)題標(biāo)簽的語法格式,如下所示:

<h1>我是一級標(biāo)題</h1>注意: <h1>標(biāo)簽是雙標(biāo)簽,標(biāo)簽內(nèi)部的文字就是具體的標(biāo)題內(nèi)容。 我們上面定義的是一級標(biāo)題,若定義二級標(biāo)題,可以采用如下寫法:

<h2>我是二級標(biāo)題</h2>那么,其他四級標(biāo)簽如何書寫呢? 聰明的你肯定已經(jīng)想到了吧? 對,更改h后相應(yīng)的數(shù)字就可以啦!為了方便理解,我們要記?。?b>h,其實是 head 這個單詞的縮寫,表示頭部、標(biāo)題的意思。


此時,我們還需要思考一個問題:標(biāo)題標(biāo)簽的語義是什么? 標(biāo)題標(biāo)簽的語義:作為標(biāo)題使用,并且依據(jù)重要性逐級遞減,<h1>是最高等級的標(biāo)題標(biāo)簽。

那,如何理解“重要性”呢? 我們之前提到,一段文字,只要添加標(biāo)題標(biāo)簽,文字均處于標(biāo)題加粗狀態(tài),且字號較大,較為醒目。我們通過添加標(biāo)題標(biāo)簽來突出文案的重要性。




那,如何理解“重要性遞減”呢? 一級標(biāo)題最重要,以此類推,重要性逐級遞減;從標(biāo)題在網(wǎng)頁的呈現(xiàn)效果即可看出:一級標(biāo)題的文案字號最大,六級標(biāo)題文案字號最小。

為了便于大家理解,我們通過一段實例代碼體驗標(biāo)題標(biāo)簽的應(yīng)用,如下所示:

<!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>博學(xué)谷</title> </head> <body> <h1>線上學(xué)習(xí),就來博學(xué)谷</h1> <h2>線上學(xué)習(xí),就來博學(xué)谷</h2> <h3>線上學(xué)習(xí),就來博學(xué)谷</h3> <h4>線上學(xué)習(xí),就來博學(xué)谷</h4> <h5>線上學(xué)習(xí),就來博學(xué)谷</h5> <h6>線上學(xué)習(xí),就來博學(xué)谷</h6> </body> </html> ?上述代碼中,設(shè)置了六個標(biāo)題,最終展示效果如下:

通過上圖的顯示效果,我們可以直觀的看到不同層級的標(biāo)題的變化效果,標(biāo)題標(biāo)簽的文字都會加粗,<h1>標(biāo)簽字號最大,<h2>標(biāo)簽相比<h1>較小,<h6>標(biāo)簽最小,且一個標(biāo)題獨占一行。 有興趣的童鞋,可以嘗試一下上面的代碼,看看效果是否一樣??!

關(guān)于標(biāo)題標(biāo)簽的內(nèi)容,我們就講完了。你學(xué)會了么?我們來檢驗一下吧!

關(guān)于<h1> ---<h6>標(biāo)簽,說法不正確的是?
A. 添加<h1> --- <h6> 標(biāo)簽的文字,除了字號會依次遞減,不會有其它的變化;
B. 為了使網(wǎng)頁更具語義化,經(jīng)常會在頁面中用到標(biāo)題標(biāo)簽,即<h1> - <h6>;
C. 標(biāo)題標(biāo)簽中 h,是單詞 head 的縮寫,意為頭部、標(biāo)題;
D. 添加<h1> - <h6>標(biāo)簽后,一個標(biāo)題獨占一行;

第三關(guān) 段落標(biāo)簽與換行標(biāo)簽

段落標(biāo)簽與換行標(biāo)簽

一個完整的網(wǎng)頁,為了提升用戶的閱讀體驗,除了醒目的標(biāo)題,還需要層級清晰、條理分明的正文文案。而正文的整體版式設(shè)置則需要借助段落標(biāo)簽與換行標(biāo)簽。

3.1 段落標(biāo)簽

若想網(wǎng)頁中文字有條理的顯示出來,需要對文字進行分段展示。 在 HTML 標(biāo)簽中,實現(xiàn)文字的分段展示需要用<p>標(biāo)簽,<p>標(biāo)簽用于定義段落,它可以將整個網(wǎng)頁分為若干個段落。

段落標(biāo)簽的語法格式,如下所示:

<p> 這是一個段落 </p>段落標(biāo)簽的語義,就是將 HTML 文檔分割成若干的段落。我們通過一個實例體驗一下段落標(biāo)簽的使用,如下圖所示:

思考一下問題:如標(biāo)注區(qū)域所示,VSCode中,已經(jīng)按下回車鍵,將文章的內(nèi)容分成了兩段。通過瀏覽器瀏覽時,文案會分段顯示嗎?

我們來驗證一下,將以上代碼輸入,運行效果如下圖所示:

通過運行效果,我們可以清楚的看到,瀏覽器解析之后,文章內(nèi)容并沒有如預(yù)想進行分段。也就是說,要想讓瀏覽器展示的文章內(nèi)容實現(xiàn)分段,不能直接通過回車鍵完成!

接下來,我們在文章中添加<p>標(biāo)簽,看看是否能實現(xiàn)分段?

如下所示:

<!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>博學(xué)谷</title> </head> <body> <p> 如今,多屏互動和多端兼容友好的界面日益成為所有系統(tǒng)重要的需求,因此優(yōu)秀的前端開發(fā)工程師在就業(yè)市場上也變得更為搶手。本文將為廣大的前端學(xué)習(xí)者介紹一下前端開發(fā)培訓(xùn)班的一些實戰(zhàn)項目,希望大家可以通過理論知識和項目實踐的學(xué)習(xí),朝著中高級前端工程師的方向發(fā)展。 </p> <p> 電商后臺管理系統(tǒng)項目通過使用vue官方vue-cli3.0腳手架工具提供的工作流快速搭建和開發(fā)項目,運用阿里旗下餓了么 ElementUI組件庫搭建網(wǎng)頁結(jié)構(gòu)同時實現(xiàn)相應(yīng)頁面中的功能,通過axios請求后端相應(yīng)的接口,然后把請求到的數(shù)據(jù)展示到頁面中,通過Vue-router作為前端路由管理復(fù)雜頁面。該項目包括了前后端分離模式開發(fā)、vue-cli3.0、ElementUI組件庫(餓了么UI)、Echarts數(shù)據(jù)可視化庫等內(nèi)容。 </p> </body> </html> ?仔細閱讀上述代碼可以發(fā)現(xiàn),我們添加了兩組<p>標(biāo)簽,每組<p> 標(biāo)簽內(nèi)部均包含一段文字,用<p> 標(biāo)簽將文字分成兩部分;

點擊該網(wǎng)頁的瀏覽器的刷新按鈕,查看最新的效果,如下圖所示

如上圖所示,文章被分成兩個段落,也就是說,我們通過<p> 標(biāo)簽實現(xiàn)了文章分段。

段落標(biāo)簽部分就學(xué)完了,是不是很簡單?我們來總結(jié)一下:

<p>標(biāo)簽用于定義段落,它可將整個網(wǎng)頁分為若干個段落,也就是想分幾段,就要用幾組<p>標(biāo)簽。?標(biāo)簽語法格式:

<p> 這是一個段落 </p> ?我們通過一個練習(xí)題檢驗一下學(xué)習(xí)成果:

對網(wǎng)頁中的文章進行分段,可以直接按下回車鍵來實現(xiàn)。以上說法是否正確?
3.2 換行標(biāo)簽

網(wǎng)頁中,文章要分段,自然也少不了換行。 細心的同學(xué)可能已經(jīng)發(fā)現(xiàn),我們上一小節(jié)【段落標(biāo)簽】的案例已經(jīng)實現(xiàn)了換行,如下圖所示:

為什么呢?

其實,文本在一個段落中會根據(jù)瀏覽器窗口大小自動換行;但是,瀏覽器自動換行的效果,往往并不是我們希望的效果;

那,如何根據(jù)自己的意愿實現(xiàn)換行呢?

在 HTML 中,一個段落中的文字會從左到右依次排列,直到瀏覽器窗口的右端,然后才自動換行。若希望某段文本強制換行顯示,則需要換行標(biāo)簽<br />

其語法格式如下所示:

<br />注意:換行標(biāo)簽是一個單標(biāo)簽。

接下來,通過一個實例來看一下?lián)Q行效果:

<!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>博學(xué)谷</title> </head> <body> <p> 如今,多屏互動和多端兼容友好的界面日益成為所有系統(tǒng)重要的需求,因此優(yōu)秀的前端開發(fā)工程師在就業(yè)市場上也變得更為搶手。 本文將為廣大的前端學(xué)習(xí)者介紹一下前端開發(fā)培訓(xùn)班的一些實戰(zhàn)項目,希望大家可以通過理論知識和項目實踐的學(xué)習(xí),朝著中高級前端工程師的方向發(fā)展。 </p> <p> 電商后臺管理系統(tǒng)項目通過使用vue官方vue-cli3.0腳手架工具提供的工作流快速搭建和開發(fā)項目,運用阿里旗下餓了么 ElementUI組件庫搭建網(wǎng)頁結(jié)構(gòu)同時實現(xiàn)相應(yīng)頁面中的功能,通過axios請求后端相應(yīng)的接口,然后把請求到的數(shù)據(jù)展示到頁面中,通過Vue-router作為前端路由管理復(fù)雜頁面。該項目包括了前后端分離模式開發(fā)、vue-cli3.0、ElementUI組件庫(餓了么UI)、Echarts數(shù)據(jù)可視化庫等內(nèi)容。 </p> </body> </html> ?上述代碼中,添加了換行標(biāo)簽,解析效果如下:

通過解析效果可知,我們添加換行標(biāo)簽的位置均實現(xiàn)了強制換行。是不是很簡單? 你也可以嘗試一下,在文章中添加換行標(biāo)簽,完成網(wǎng)頁中文檔格式的編輯吧?。?br>

互動專區(qū)

?標(biāo)簽在 HTML 中的含義是?
A. 加粗
B. 段落
C. 水平線
D. 斜線



關(guān)于下列段落和換行標(biāo)簽說法不正確的是?

第四關(guān) 【案例】網(wǎng)頁文章美化排版

【案例】網(wǎng)頁文章美化排版

我們已經(jīng)闖過了三關(guān),學(xué)習(xí)了標(biāo)簽語義、標(biāo)題標(biāo)簽、段落標(biāo)簽、換行標(biāo)簽的應(yīng)用。但是,你真的掌握了嗎? 我們通過一個綜合案例來檢驗檢驗??!

【任務(wù)分析】

請你對圖1所示文章進行美化排版,圖2為最終呈現(xiàn)效果;

【題目分析】

通過對最終效果圖分析可知:

(1)文章第一行為標(biāo)題,標(biāo)題需要醒目,用戶可通過標(biāo)題快速定位文檔是否為自己所需,因此,可使用<h1>標(biāo)簽;

(2)文章有段落劃分,因此,需要用到<p>標(biāo)簽;

(3)文章中除一級標(biāo)題,還有子標(biāo)題;子標(biāo)題設(shè)置,可以使用<h4>標(biāo)簽完成;

(4)文章中關(guān)于【來源】、【作者】的落款,其屬于最后一個段落,分屬不同的行;因此,此處先添加<p>標(biāo)簽,使其置于同一段落中,再使用 標(biāo)簽完成換行操作。

【效果實現(xiàn)】

按照上述分析步驟,在代碼編輯框中輸入標(biāo)簽,并點擊運行按鈕,預(yù)覽效果。 完整代碼如下:

<!DOCTYPE html><html lang="zh-CN"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>博學(xué)谷</title> </head> <body> <h1>前端開發(fā)培訓(xùn)班的實戰(zhàn)項目有哪些?</h1> <p> 如今,多屏互動和多端兼容友好的界面日益成為所有系統(tǒng)重要的需求,因此優(yōu)秀的前端開發(fā)工程師在就業(yè)市場上也變得更為搶手。本文將為廣大的前端學(xué)習(xí)者介紹一下前端開發(fā)培訓(xùn)班的一些實戰(zhàn)項目,希望大家可以通過理論知識和項目實踐的學(xué)習(xí),朝著中高級前端工程師的方向發(fā)展。 </p> <h4>學(xué)成網(wǎng)在線項目</h4> <p> 學(xué)成在線案例是一個在線教育平臺,在該案例中使用HTML+CSS進行頁面的布局, 在首頁中主要有網(wǎng)頁的頭部區(qū)域、網(wǎng)頁的banner區(qū)域、文導(dǎo)航和文列表。 </p> <h4>品優(yōu)購電商項目</h4> <p> 品優(yōu)購電商項目屬于B2C電商平臺,類似于京東商城和淘寶,在該項目中使用HTML+CSS/CSS3進行頁面的布局和動態(tài)效果實現(xiàn), 主要實現(xiàn)了電商首頁、列表頁面、詳情頁面,三個頁面之間能夠進行相互切切換。項目主要根據(jù)Photoshop進行效果圖的展示和頁面尺寸、顏色量取的輔助開發(fā);綜合運用DIV+CSS知識,提高學(xué)員進行網(wǎng)頁布局的能力。 </p> <p> 來源:博學(xué)谷<br /> 作者:照照 </p> </body></html>我們通過綜合案例完成段落標(biāo)簽、標(biāo)題標(biāo)簽、換行標(biāo)簽的應(yīng)用,相信大家已經(jīng)能掌握其用法,深刻理解了其在網(wǎng)頁中的作用。 但是我們也明顯的看到一個問題:上述的實例實現(xiàn)的頁面效果與日常生活中看到的網(wǎng)頁相比還比較簡陋,似乎缺少了很多元素。沒錯,這只是網(wǎng)頁開發(fā)的第一步,接下來我們將帶領(lǐng)大家逐步實現(xiàn)一個完整的網(wǎng)頁!!

第五關(guān) 文本格式化標(biāo)簽

文本格式化標(biāo)簽

瀏覽網(wǎng)頁時,你肯定遇到過下列情況:閱讀一篇文章或新聞時,發(fā)現(xiàn)某個詞語或某句話被設(shè)置了【粗體】、【斜體】或【下劃線】等特殊的形式。

那么,為什么要做這樣的設(shè)置呢?

目的就是為了突出文案的重要性,引起讀者的關(guān)注;設(shè)置“粗體”、“斜體”或“下劃線”則比普通文字更醒目;而設(shè)置這樣凸顯文字效果的標(biāo)簽,我們稱之為“文本格式化標(biāo)簽”。

常見的文本格式化標(biāo)簽,如下表所示:

5.1 文字加粗

本小節(jié)我們學(xué)習(xí)加粗效果的設(shè)置,加粗有兩個標(biāo)簽,分別為<strong>標(biāo)簽與<b>標(biāo)簽。

話不多說,直接上代碼,看看兩個標(biāo)簽的效果:

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>博學(xué)谷</title> </head> <body> 我是一個<strong>大帥哥</strong> 我是一個<b>大帥哥</br> </body> </html> ?在此段代碼中,我們同時使用了<strong>標(biāo)簽與<b>標(biāo)簽。

呈現(xiàn)效果如下:

我們發(fā)現(xiàn),<strong>標(biāo)簽與<b>標(biāo)簽都可以實現(xiàn)文字加粗效果;

此時你肯定有很多疑問:兩個標(biāo)簽都可以用嗎?效果完全一樣嗎?是不是兩個隨便切換使用呢?

當(dāng)然不是,我們推薦使用<strong>標(biāo)簽。因為<strong>標(biāo)簽語義更加強烈。

怎樣理解語義更加強烈呢?

打個比方:你在與同學(xué)交流時,為了強調(diào)你的觀點,可以加重語氣,而<strong>相當(dāng)于語氣更加的強烈,所以推薦使用<strong>標(biāo)簽。

5.2 文字傾斜

文字傾斜,也提供了兩個標(biāo)簽,分別是<em>標(biāo)簽與<i>標(biāo)簽。

同樣的套路,先看兩個標(biāo)簽的效果,代碼如下:

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>博學(xué)谷</title> </head> <body> 我是大<em>美女</em> ? 我是大<i>美女</i> </body> </html> ?實際效果如下:

從效果圖可知, <em>標(biāo)簽與<i>標(biāo)簽都可以實現(xiàn)斜體效果;

同樣的,我們推薦大家使用<em>標(biāo)簽,因為該標(biāo)簽語義更加強烈。

5.3 刪除線效果

刪除線也提供兩個標(biāo)簽,分別是<del>標(biāo)簽與<s>標(biāo)簽。

我們經(jīng)常見到刪除線的效果,例如:訪問某些購物網(wǎng)站時,會看到某件商品原價、現(xiàn)價顯示,一般情況下原價均添加了刪除線,表示商品有優(yōu)惠,如下圖所示:

下面,我們看一下價格添加刪除線如何設(shè)置,具體代碼如下:

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>博學(xué)谷</title> </head> <body> 商品價格<del>¥50</del> ? 商品價格<s>¥100</s> </body> </html> ?執(zhí)~行上面代碼后,效果如下圖所示:

如效果圖所示,<del>標(biāo)簽與<s>標(biāo)簽均能實現(xiàn)刪除線效果。 但考慮到具體的應(yīng)用,若需要給文字添加刪除線效果,推薦使用<del>標(biāo)簽,因為其語義更加強烈。

5.4 下劃線效果

文章中經(jīng)常會將一些重要的語句或段落添加下劃線。

如下圖所示:

那么,問題來啦!在網(wǎng)頁中如何添加下劃線呢? 下劃線標(biāo)簽也有兩個,分別為:<ins><u>標(biāo)簽,而我們更推薦使用<ins> 標(biāo)簽,因為該標(biāo)簽語義更加強烈。

具體的實現(xiàn)代碼如下:

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>博學(xué)谷</title> </head> <body> 這是<ins>下劃線</ins> ? 這是<u>下劃線</u> </body> </html> ?執(zhí)行上面代碼后,效果如下圖所示:

文本格式化標(biāo)簽,我們就講完了,是不是很簡單?

文本格式化標(biāo)簽,可以幫助我們?yōu)槲淖痔砑右恍┨厥獾母袷?,例如:加粗、傾斜、下劃線、刪除等。雖然每種效果都提供了兩個標(biāo)簽,但我們只需要記住語義表達更強烈的標(biāo)簽即可。

下面我們通過練習(xí)題來檢驗?zāi)闶欠褚呀?jīng)掌握本節(jié)內(nèi)容:

下列關(guān)于文本格式化標(biāo)簽說法正確的是【 】?

第六關(guān) div 與 span 標(biāo)簽

6.1 div 與 span 標(biāo)簽

截至目前,我們學(xué)習(xí)了標(biāo)題標(biāo)簽、段落標(biāo)簽、換行標(biāo)簽、文本格式化標(biāo)簽,這些標(biāo)簽都有一個共同點,都是用來修飾網(wǎng)頁內(nèi)容,細化網(wǎng)頁內(nèi)容的呈現(xiàn)效果。

那,這些內(nèi)容如何在網(wǎng)頁中布局呈現(xiàn)呢?

HTML 提供了<div><span>兩個比較特殊的標(biāo)簽(這兩個標(biāo)簽沒有語義),它們類似一個盒子,用來裝內(nèi)容。也就是說,這兩個標(biāo)簽主要是用來完成網(wǎng)頁布局。

我們通過下圖體會一下<div><span>標(biāo)簽的作用:

上圖展示的效果是較為常見的布局,訪問某些購物網(wǎng)站時,通常會采用如上布局來展示對應(yīng)的商品。紅色線框標(biāo)注的就類似于一個一個的盒子,每個盒子中裝有對應(yīng)的圖片、文字等內(nèi)容。

要想實現(xiàn)上述效果,我們先來學(xué)習(xí)對應(yīng)標(biāo)簽的語法格式。<div>與<span>標(biāo)簽語法格式,如下:

<div> 我是div標(biāo)簽 </div> <span> 我是span標(biāo)簽 </span>從上述代碼可知:<div><span>標(biāo)簽都是雙標(biāo)簽,可以在兩個標(biāo)簽中(兩個盒子)添加對應(yīng)的內(nèi)容。

了解其語法格式后,要想正確使用,最重要的是要掌握其特征:

特點1:<div>標(biāo)簽用來進行網(wǎng)頁布局,但是就目前來說,一行中只能放一個<div>,相當(dāng)于一個大盒子。

特點2:<span>標(biāo)簽也是用來布局,一行上可以有多個<span>,相當(dāng)于一個個小盒子。 是不是感覺比較抽象?我們通過實例進行演示說明??!

6.1 <div>標(biāo)簽應(yīng)用

先來看一下<div>標(biāo)簽的應(yīng)用,具體代碼如下:

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>博學(xué)谷</title> </head> <body> <div>第一個div標(biāo)簽</div> <div>第二個div標(biāo)簽</div> </body> </html> ?上面代碼中,我們添加了兩個<div>標(biāo)簽,并在標(biāo)簽中添加了文字,相當(dāng)于這兩個盒子中裝的就是文字。 運行的效果,如下圖所示:

通過運行效果可知,在默認(rèn)情況下,每個<div>獨占一行,就像一個大盒子。

再通過一張圖來體會一下<div>的應(yīng)用效果:

上圖中,相當(dāng)于一個大盒子中裝了很多內(nèi)容,這個大盒子就是一個大的<div>。

6.2 <span>標(biāo)簽應(yīng)用

理解了<div> 標(biāo)簽的應(yīng)用后,我們來學(xué)習(xí)<span>標(biāo)簽的應(yīng)用,代碼如下:

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>博學(xué)谷</title> </head> <body> <div>第一個div標(biāo)簽</div> <div>第二個div標(biāo)簽</div> <span>博學(xué)谷</span> <span>傳智播客</span> <span>博學(xué)谷</span> </body> </html> ?上面代碼中,我們添加了三組<span>標(biāo)簽,對應(yīng)在瀏覽器中展示效果如下:

通過運行效果可知,所有<span>標(biāo)簽內(nèi)容在一行中展示的,因此,<span>標(biāo)簽就像一行中的一個個小盒子;

關(guān)于<div>標(biāo)簽與<span>標(biāo)簽,我們就學(xué)習(xí)完了,后面學(xué)習(xí)了 CSS 樣式以后,還會繼續(xù)深入學(xué)習(xí)這塊內(nèi)容。

互動專區(qū)

下面說法正確的選項是【】?

第七關(guān) 圖像標(biāo)簽

在前面的文中,我們創(chuàng)建的網(wǎng)頁中只有文字沒有圖片,如果如何將圖片引入到網(wǎng)頁中去呢? 此時,則需要借助圖像標(biāo)簽。

在 HTML 標(biāo)簽中,標(biāo)簽用于定義 HTML 網(wǎng)頁中的圖像,而 img 是 image 的縮寫,即圖像。

其語法格式如下:

<img src="圖像路徑" />上述語法格式中,需要注意: (1)標(biāo)簽是一個單標(biāo)簽; (2)在標(biāo)簽中有一個屬性 src;

src 是標(biāo)簽必須要添加的屬性,它的作用是用來指定網(wǎng)頁中所展示的圖片的路徑和文件名(關(guān)于路徑概念后期文會專門來講解,這里我們只需記住 src 屬性取值為圖片文件名即可),也就是說,如果沒有該屬性,是無法在網(wǎng)頁中顯示圖片的。

那什么是屬性呢?標(biāo)簽都有哪些屬性呢?我們先留一個懸念,稍后講解?。?br>
我們先來實踐一下:向網(wǎng)頁中插入圖片。

當(dāng)然,在插入圖片之前我們還需要做一下準(zhǔn)備工作:準(zhǔn)備一張圖片,如下圖所示:

通過上面這張圖片可知,在我們創(chuàng)建的 MyWeb 文件夾中,除了之前創(chuàng)建的 HTML 網(wǎng)頁,添加了一張圖片,叫做 m.jpg,下面我們將這張圖片添加到 index.html 網(wǎng)頁中。

具體實現(xiàn)的代碼如下:

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>博學(xué)谷</title> </head> <body> <img src="m.jpg" /> </body> </html>由上面的代碼可知,我們直接給 img 標(biāo)簽的 src 屬性指定了圖片的名稱。

寫完代碼,打開瀏覽器查看對應(yīng)的效果,如下圖所示:

從上述展示效果可知,我們已經(jīng)在 index.html 中插入了一張圖片! 有時候,我們需要為插入網(wǎng)頁中的圖片進行說明,此時就需要添加文字。那么,如何給圖片添加說明文案呢? 很簡單,將代碼修改成如下形式:

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>博學(xué)谷</title> </head> <body> 我的夢中情人 <img src="m.jpg" /> </body> </html>在代碼中,添加了一句話“我的夢中情人”;然后通過瀏覽器運行上面的代碼,效果如下所示:

我們發(fā)現(xiàn),文字與圖片在同一行中展示,那我們想換行展示應(yīng)該如何操作呢?思考一下? 我相信你已經(jīng)想到了多個解決方案,例如: ? 在文字后面添加標(biāo)簽,可以實現(xiàn)文字與圖片的換行展示; ? 將文字放到一個<div>標(biāo)簽中,也可實現(xiàn)換行展示。

那么,除了上述兩種方式,還有沒有其他的方式呢? 當(dāng)然是有的,我們可以通過標(biāo)題標(biāo)簽來完成! 是不是漏掉了這個選項呢?(我們需要活學(xué)活用,善于思考?。。?/i> 前面我們學(xué)習(xí)過,標(biāo)題標(biāo)簽獨占一行。此時,我們通過標(biāo)題標(biāo)簽解決這個問題,因為標(biāo)題標(biāo)簽有加粗效果,整體上更加的美觀。 調(diào)整后的代碼,如下所示:

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>博學(xué)谷</title> </head> <body> <h4>我的夢中情人</h4> <img src="m.jpg" /> </body> </html>運行效果如下所示:

如圖所示,我們已經(jīng)實現(xiàn)了圖片與文字的換行展示!

到此,我們已經(jīng)掌握了圖像標(biāo)簽的基本使用,下面我們繼續(xù)學(xué)習(xí)圖像標(biāo)簽的其它屬性。

7.2 圖像標(biāo)簽屬性

前面我們提到過圖像標(biāo)簽中必須有一個 src 屬性,該屬性的作用就是用來指定網(wǎng)頁中所展示的圖片的路徑和文件名。那么,如何理解屬性呢?

所謂屬性,簡單理解就是屬于該圖像標(biāo)簽的特性。那么,除了 src 屬性,圖像標(biāo)簽還有其它的屬性嗎?當(dāng)然是有的,如以下表格所示:

我們分別講解上述屬性: (1)alt 屬性 alt屬性:當(dāng)圖片不能顯示時,用 alt 屬性所指定的文字來替換圖片進行展示。代碼如下所示:

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>博學(xué)谷</title> </head> <body> <img src="m1.jpg" alt="我的夢中情人" /> </body> </html>在代碼中,我們所插入的圖片名稱叫做 m1.jpg,但是注意,在當(dāng)前的 MyWeb 文件夾下是沒有該圖片的。 同時,給 img 標(biāo)簽添加了 alt 屬性,并給該屬性指定了一段文本,下面通過瀏覽器查看一下運行的效果:

通過運行結(jié)果可以看到,由于沒有 m1.jpg,所以瀏覽器中不會展示任何圖片,只能顯示 alt 屬性所指定的文本。alt 屬性是比較常用的一個屬性,因為在圖片顯示不出來的情況下,用戶可以通過文字來了解圖片的內(nèi)容。因此,一般建議給 img 標(biāo)簽添加上 alt 屬性。

(2)title 屬性

title 屬性:該屬性的取值也是一段文本,這段文本是在用戶將鼠標(biāo)放到圖像上時才會展示出來;因此,也叫提示文本。具體代碼實現(xiàn)如下:

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>博學(xué)谷</title> </head> <body> <img src="m.jpg" title="我的夢中情人" /> </body> </html>運行上面的代碼,效果如下所示:

當(dāng)鼠標(biāo)移動到圖片上時,就會顯示出 title 屬性的文本內(nèi)容。

(3)width 與 height 屬性 width 與 height 屬性,很明顯,通過屬性的名稱就知道其作用:設(shè)置圖片的寬度與高度。具體代碼如下:

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>博學(xué)谷</title> </head> <body> <img src="m.jpg" title="我的夢中情人" width="300" height="300" /> </body> </html>在代碼中,我們給<img>標(biāo)簽添加<title>屬性的同時,也指定了 width 與 height 屬性,設(shè)置圖片的寬度與高度,分別為300像素。 通過瀏覽器運行上面的代碼,對應(yīng)的運行效果如下所示:

通過演示效果可以看到,圖片的高度與寬度都發(fā)生了變化,但是此時出現(xiàn)了一個問題:圖片變形了!

為什么呢?同時設(shè)置圖片的 width 與 height 屬性,就會導(dǎo)致圖片變形。 因此,一般只需設(shè)置一個屬性即可,也就是,要么只設(shè)置 width 屬性,要么只設(shè)置 height 屬性,不能同時設(shè)置這兩個屬性。

此時,你肯定有一個疑問:如果只設(shè)置 width 屬性,那 height 屬性的值會怎么變化呢? height 屬性會自動等比例縮放,根據(jù)寬度值,自動計算出高度的值。同理,若只設(shè)置了 height 屬性,width 屬性值也會自動等比例縮放。

【練習(xí)題】

你可以通過案例實踐:嘗試只設(shè)置圖片的 width 屬性或 height 屬性,查看運行效果;檢驗效果是否如我們所講,高度或者寬度會自動等比例縮放。

(4)<border>屬性 <border>屬性,該屬性的作用是為圖片添加邊框;示例代碼如下:

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>博學(xué)谷</title> </head> <body> <img src="m.jpg" title="我的夢中情人" width="300" border="10" /> </body> </html>在代碼中,為<img>標(biāo)簽添加<border>屬性,設(shè)置邊框為10像素,對應(yīng)的效果如下所示:

通過效果可以看到,border 屬性給圖像添加了邊框;但是,好像有點難看?。?b>如何添加好看的邊框呢? 這就要借助 CSS 樣式來完成了。通過 CSS 樣式添加邊框不僅可以設(shè)置漂亮的顏色,還可控制邊框的形狀;例如,將邊框修成成圓角等。因此,border 屬性此處不做更深的講解,你只需了解即可。

我們已經(jīng)完成圖像標(biāo)簽內(nèi)容的學(xué)習(xí),

總結(jié):

? 網(wǎng)頁中插入圖像,需要用到<img>標(biāo)簽,而該標(biāo)簽必須有一個 src 屬性,用來指定圖片文件的路徑和文件名;

? 屬性之間不分先后順序,標(biāo)簽名與屬性、屬性與屬性之間都是以空格進行分開的;

? 屬性的格式為 “屬性名=屬性值”,例如:width=100;

? 記住圖像標(biāo)簽其它屬性的應(yīng)用,如下表格所示:

互動專區(qū)

圖像標(biāo)簽中哪個屬性必須要寫?
  • A. alt
  • B. title
  • C. src
  • D. border
關(guān)于 alt 屬性與 title 屬性的區(qū)別,說法正確的是?
  • A. 沒有區(qū)別;
  • B. title 屬性所指定的文本內(nèi)容是圖像未顯示時,才會顯示;
  • C. alt 屬性所指定的文本內(nèi)容在圖像未顯示,才會顯示;
  • D. title 屬性所指定的文本內(nèi)容是在鼠標(biāo)移動到圖片上時,才會展示;

文總結(jié)

HTML 常用標(biāo)簽文我們就學(xué)完啦??!現(xiàn)在我們一起回顧一下主要內(nèi)容吧!

通過本文的學(xué)習(xí),我們能夠使用標(biāo)題標(biāo)簽來設(shè)置文章的標(biāo)題,使用段落標(biāo)簽與換行標(biāo)簽給文章內(nèi)容分段換行,從而使文章的整體結(jié)構(gòu)更加的清晰,而且還能夠使用文本格式化標(biāo)簽對文章中的關(guān)鍵詞語進行加粗、傾斜等設(shè)置,從而引起用戶注意。

最關(guān)鍵一點是可以向網(wǎng)頁中插入圖片了,我們設(shè)計的網(wǎng)頁既有文字又有圖片,是不是很有成就感?

但是想要完全掌握本文的內(nèi)容,還是要好好練習(xí),所以希望大家可以多多練習(xí),真正做到融會貫通!

關(guān)鍵詞:基礎(chǔ),標(biāo)簽,學(xué)習(xí),入門,教程

74
73
25
news
  • 網(wǎng)站
  • 營銷
  • 設(shè)計
  • 運營
  • 優(yōu)化
  • 效率
  • 專注
  • 電商
  • 方案
  • 推廣
為了最佳展示效果,本站不支持IE9及以下版本的瀏覽器,建議您使用谷歌Chrome瀏覽器。 點擊下載Chrome瀏覽器
關(guān)閉