HTML基礎(chǔ)

HTTP概述

  • 超文本傳輸協(xié)議(HTTP刁笙,HyperText Transfer Protocol)是互聯(lián)網(wǎng)上應(yīng)用最為廣泛的一種網(wǎng)絡(luò)協(xié)議滤馍。所有的 WWW 文件都必須遵守這個(gè)標(biāo)準(zhǔn)秉氧。
  • 當(dāng)用戶在瀏覽器輸入網(wǎng)址后,瀏覽器與服務(wù)器建立了一個(gè)連接庙楚,瀏覽器給 Web 服務(wù)器發(fā)送了一個(gè) HTTP 請(qǐng)求面哥,服務(wù)器接收并解析請(qǐng)求后哎壳,返回響應(yīng)。HTTP 響應(yīng)中包含狀態(tài)代碼和返回資源的內(nèi)容(響應(yīng)正文)尚卫。
    常見狀態(tài)碼
    200 :成功归榕。
    400 :客戶端請(qǐng)求有語(yǔ)法錯(cuò)誤,服務(wù)器端不能理解吱涉。
    401 :該請(qǐng)求可能未經(jīng)過授權(quán)刹泄。
    403 :服務(wù)器端收到該請(qǐng)求,但是拒絕為它提供服務(wù)怎爵,可能是沒有權(quán)限等等特石。
    404 :該資源沒找到。
    500 :服務(wù)器端發(fā)生了一個(gè)不可預(yù)知的錯(cuò)誤鳖链。
    503 :服務(wù)器端當(dāng)前還不能處理客戶端的這個(gè)請(qǐng)求姆蘸,可能過段時(shí)間之后才能恢復(fù)正常。

HTML含義

  • HTML(超文本標(biāo)記語(yǔ)言)是一種用于創(chuàng)建網(wǎng)頁(yè)的標(biāo)準(zhǔn)標(biāo)記語(yǔ)言芙委。 HTML 不需要編譯逞敷,可以直接由瀏覽器執(zhí)行,它的解析依賴于瀏覽器的內(nèi)核灌侣。 它不是一種編程語(yǔ)言推捐,而是一種標(biāo)記語(yǔ)言。

HTML網(wǎng)頁(yè)結(jié)構(gòu)

  • 一個(gè)網(wǎng)頁(yè)的基本結(jié)構(gòu):
<!DOCTYPE html>
<html>
  <head>
    <title>HTML 簡(jiǎn)介</title>
  </head>
  <body></body>
</html>

<!DOCTYPE html> 是我們的文檔聲明頭侧啼。他告訴了瀏覽器牛柒,本文檔處理的是 HTML 文檔愕秫。html 標(biāo)簽即根元素,此處表示文檔的開始焰络。head 標(biāo)簽是網(wǎng)頁(yè)的頭部,設(shè)置網(wǎng)頁(yè)的相關(guān)信息符喝。title 標(biāo)簽設(shè)置網(wǎng)頁(yè)標(biāo)題闪彼。body 標(biāo)簽定義文檔的主體,也就是我們的主要內(nèi)容协饲。

  • 注釋
<!--這是一段注釋-->

HTML常用標(biāo)簽

雙標(biāo)簽(雙標(biāo)記)

  • 雙標(biāo)記也稱體標(biāo)記畏腕,是指由開始和結(jié)束兩個(gè)標(biāo)記符組成的標(biāo)記。其基本語(yǔ)法格式如下:
<標(biāo)記名></標(biāo)記名>

常見的雙標(biāo)簽:

<html></html>
<head></head>
<title></title>
<body></body>
<h1></h1>
<p></p>
<div></div>
<span></span>
<a></a>
<ul></ul>

單標(biāo)簽(單標(biāo)記)

  • 單標(biāo)記也稱空標(biāo)記茉稠,是指用一個(gè)標(biāo)記符號(hào)即可完整地描述某個(gè)功能的標(biāo)記描馅。其基本語(yǔ)法格式如下:
<標(biāo)記名/>

常見的單標(biāo)簽:

<br />
<!--換行-->
<hr />
<!--水平分隔線-->
<meta />
<img />

標(biāo)簽的關(guān)系

  • 嵌套關(guān)系
<head>
  <title> </title>
</head>
  • 并列關(guān)系
<head></head>
<body></body>

h系列標(biāo)簽

  • h 標(biāo)簽有六種 h1,h2而线,h3铭污,h4,h5膀篮,h6嘹狞,它代表著我們的標(biāo)題。
<!DOCTYPE html>
<html>
  <head>
    <title>HTML 簡(jiǎn)介</title>
    <meta charset="utf-8" />
  </head>
  <body>
    <h1>我是一級(jí)標(biāo)題</h1>
    <h2>我是二級(jí)標(biāo)題</h2>
    <h3>我是三級(jí)標(biāo)題</h3>
    <h4>我是四級(jí)標(biāo)題</h4>
    <h5>我是五級(jí)標(biāo)題</h5>
    <h6>我是六級(jí)標(biāo)題</h6>
  </body>
</html>

p標(biāo)簽

  • p 標(biāo)簽是我們的文本標(biāo)簽誓竿。刪掉上段代碼 <body> 標(biāo)簽里的內(nèi)容磅网,把下面的內(nèi)容放到 <body> 標(biāo)簽里面去。
<!DOCTYPE html>
<html>
  <head>
    <title>HTML 簡(jiǎn)介</title>
    <meta charset="utf-8" />
  </head>
  <body>
    <p>我是第一段文字筷屡,實(shí)驗(yàn)樓涧偷,做實(shí)驗(yàn),學(xué)編程</p>
    <p>我是第二段文字毙死,實(shí)驗(yàn)樓燎潮,做實(shí)驗(yàn),學(xué)編程</p>
  </body>
</html>

圖片標(biāo)簽

  • HTML 的圖像是通過標(biāo)簽<img> 來(lái)定義的扼倘。 語(yǔ)法: <img src="圖片地址"/>跟啤。
<p>小喬圖片:</p>
<img src="圖片地址" />

a標(biāo)簽

  • <a> 標(biāo)簽是超鏈接標(biāo)簽,意思就是我們點(diǎn)擊它可以跳轉(zhuǎn)到一個(gè)網(wǎng)頁(yè)唉锌。
<a href="鏈接地址/">需要點(diǎn)擊的文字</a>
<a >我是第二段文字</a>

div標(biāo)簽

  • <div> 標(biāo)簽是一個(gè)塊級(jí)元素隅肥,塊級(jí)元素占據(jù)其父元素(容器)的整個(gè)空間,你可以把它想成一個(gè)盒子袄简。 <div> 能夠設(shè)置其寬高腥放。
<div style="width:200px;height:200px;background:pink">
</div>

這里設(shè)置的 style,效果是生成一個(gè)寬高 200 像素的紅色 div绿语。

換行標(biāo)簽和空格字符

  • 在瀏覽器顯示頁(yè)面時(shí)秃症,瀏覽器會(huì)移除源代碼中多余的空格和空行候址,所有連續(xù)的空格或空行都會(huì)被認(rèn)為是一個(gè)空格。如果希望在不產(chǎn)生一個(gè)新段落的情況下?lián)Q行种柑,可以使用 <br/>標(biāo)簽岗仑。如果想使用空格的話可以使用&nbsp; 字符。
<body>
  <p>這是一段文字 前面有很多空格但是只顯示一個(gè)</p>
  <p>這是一段文字&nbsp;&nbsp;&nbsp;&nbsp;用了空格字符</p>
  <br />
  <p>上面是換行符</p>
</body>

水平分割線

  • <hr/> 標(biāo)簽用于在 HTML 頁(yè)面中創(chuàng)建一條水平線聚请。
 <body>
<hr/>
<hr/>
<hr/>
</body>

容器標(biāo)簽(div和span)

  • 標(biāo)簽 <div> 可將網(wǎng)頁(yè)頁(yè)面分割成不同的獨(dú)立部分荠雕,通常用于定義文檔中的區(qū)域或節(jié)。該標(biāo)簽是一個(gè)塊級(jí)元素驶赏,瀏覽器會(huì)自動(dòng)在 <div> 和 </div> 所標(biāo)記的區(qū)域前后自動(dòng)放置一個(gè)換行符炸卑。
  • 標(biāo)簽 <span> 通常作為文本的容器,它沒有特定的含義和樣式煤傍,只有與 CSS 同時(shí)使用才可以為指定文本設(shè)置樣式屬性盖文。該標(biāo)簽是一個(gè)內(nèi)聯(lián)元素,他與塊級(jí)元素相反蚯姆,內(nèi)聯(lián)元素不會(huì)自動(dòng)在前后自動(dòng)放置換行符五续,因此內(nèi)聯(lián)元素會(huì)默認(rèn)顯示在同一行。
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8" />
    <style>
      #box {
        width: 200px;
        height: 200px;
        background: red;
      }
    </style>
  </head>
  <body>
    <div id="box">這是div標(biāo)簽龄恋,自動(dòng)換行</div>
    <input type="text" /><span>這是span標(biāo)簽返帕,不自動(dòng)換行</span>
  </body>
</html>

HTML元素

  • HTML 元素指的是從開始標(biāo)簽(start tag)到結(jié)束標(biāo)簽(end tag)的所有代碼。
    例子:
<p>I Love You</p>

注:這個(gè)元素定義了 HTML 文檔中的一個(gè)段落篙挽。這個(gè)元素?fù)碛幸粋€(gè)開始標(biāo)簽 <p>荆萤,以及一個(gè)結(jié)束標(biāo)簽 </p>。元素內(nèi)容是:I Love You铣卡。

HTML列表

  • 列表作為網(wǎng)頁(yè)設(shè)計(jì)的重要內(nèi)容之一链韭,能夠用來(lái)制作導(dǎo)航欄和新聞列表等。HTML 列表分為:有序列表(ol)煮落,無(wú)序列表(ul)以及自定義列表(dl)敞峭。

無(wú)序列表與有序列表

  • 無(wú)序列表是一個(gè)項(xiàng)目的列表,此列項(xiàng)目使用實(shí)心圓蝉仇、空心圓旋讹、方塊進(jìn)行標(biāo)記,無(wú)序列表使用 <ul>標(biāo)簽轿衔。同樣沉迹,有序列表也是一列項(xiàng)目,列表項(xiàng)目使用數(shù)字進(jìn)行標(biāo)記害驹。有序列表始于<ol>標(biāo)簽鞭呕。每個(gè)列表項(xiàng)始于<li>標(biāo)簽。
<p>無(wú)序列表</p>
<ul>
  <li>列表項(xiàng)1</li>
  <li>列表項(xiàng)2</li>
</ul>

<p>有序列表</p>
<ol>
  <li>列表項(xiàng)1</li>
  <li>列表項(xiàng)2</li>
</ol>

可以看到有多少個(gè)列表項(xiàng)就有多少個(gè) <li> 標(biāo)簽宛官。

  • 無(wú)序列表和有序列表的 type 屬性:

type 屬性定義了列表項(xiàng)前項(xiàng)目符號(hào)的類型葫松。

<ul> 標(biāo)簽的 type 屬性:

image.png

<ol> 標(biāo)簽的 type 屬性:
image.png

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末瓦糕,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子腋么,更是在濱河造成了極大的恐慌咕娄,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,651評(píng)論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件珊擂,死亡現(xiàn)場(chǎng)離奇詭異圣勒,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)未玻,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,468評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)胡控,“玉大人扳剿,你說(shuō)我怎么就攤上這事≈缂ぃ” “怎么了庇绽?”我有些...
    開封第一講書人閱讀 162,931評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)橙困。 經(jīng)常有香客問我瞧掺,道長(zhǎng),這世上最難降的妖魔是什么凡傅? 我笑而不...
    開封第一講書人閱讀 58,218評(píng)論 1 292
  • 正文 為了忘掉前任辟狈,我火速辦了婚禮,結(jié)果婚禮上夏跷,老公的妹妹穿的比我還像新娘哼转。我一直安慰自己,他們只是感情好槽华,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,234評(píng)論 6 388
  • 文/花漫 我一把揭開白布壹蔓。 她就那樣靜靜地躺著,像睡著了一般猫态。 火紅的嫁衣襯著肌膚如雪佣蓉。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,198評(píng)論 1 299
  • 那天亲雪,我揣著相機(jī)與錄音勇凭,去河邊找鬼。 笑死义辕,一個(gè)胖子當(dāng)著我的面吹牛套像,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播终息,決...
    沈念sama閱讀 40,084評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼夺巩,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼贞让!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起柳譬,我...
    開封第一講書人閱讀 38,926評(píng)論 0 274
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤喳张,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后美澳,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體销部,經(jīng)...
    沈念sama閱讀 45,341評(píng)論 1 311
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,563評(píng)論 2 333
  • 正文 我和宋清朗相戀三年制跟,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了舅桩。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,731評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡雨膨,死狀恐怖擂涛,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情聊记,我是刑警寧澤撒妈,帶...
    沈念sama閱讀 35,430評(píng)論 5 343
  • 正文 年R本政府宣布,位于F島的核電站排监,受9級(jí)特大地震影響狰右,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜舆床,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,036評(píng)論 3 326
  • 文/蒙蒙 一棋蚌、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧挨队,春花似錦附鸽、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,676評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至情臭,卻和暖如春省撑,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背俯在。 一陣腳步聲響...
    開封第一講書人閱讀 32,829評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工竟秫, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人跷乐。 一個(gè)月前我還...
    沈念sama閱讀 47,743評(píng)論 2 368
  • 正文 我出身青樓肥败,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子馒稍,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,629評(píng)論 2 354