一幅慌、HTML之——總結(jié)

HTML總結(jié)

1宋欺、 網(wǎng)頁的標(biāo)題、注釋胰伍、屬性

  • 網(wǎng)頁結(jié)構(gòu)
    ···
    <!DOCTYPE html>
    <html lang="en">
    <head>
    <meta charset="UTF-8">
    <title>Document</title>
    </head>
    <body>

</body>
</html>
···
html根標(biāo)簽迄靠,一個(gè)頁面中有且只有一個(gè)根標(biāo)簽,網(wǎng)頁中的所有內(nèi)容都應(yīng)該寫在html根標(biāo)簽中
head標(biāo)簽喇辽,該標(biāo)簽中的內(nèi)容掌挚,不會(huì)在網(wǎng)頁中直接顯示,它用來幫助瀏覽器解析頁面
body標(biāo)簽用來設(shè)置網(wǎng)頁的主體內(nèi)容菩咨,網(wǎng)頁中所有可見的內(nèi)容吠式,都應(yīng)該在body中編寫

注釋:
在這個(gè)結(jié)構(gòu)中,可以來編寫HTML的注釋注釋中的內(nèi)容抽米,不會(huì)在頁面中顯示特占,但是可以在源碼中查看。
我們可以通過編寫注釋來對(duì)代碼進(jìn)行描述云茸,從而幫助其他的開發(fā)人員工作是目,一定要養(yǎng)成良好的編寫注釋的習(xí)慣,但是注釋一定要簡(jiǎn)單明了标捺。

屬性:
可以通過屬性來設(shè)置標(biāo)簽如何處理標(biāo)簽中的內(nèi)容可以在開始標(biāo)簽中添加屬性
屬性需要寫在開始標(biāo)簽中懊纳,實(shí)際上就是一個(gè)名值對(duì)的結(jié)構(gòu),屬性名="屬性值"亡容,一個(gè)標(biāo)簽中可以同時(shí)設(shè)置多個(gè)屬性嗤疯,屬性之間用空格隔開

2、 文檔聲明
h5的文檔聲明闺兢,聲明當(dāng)前的網(wǎng)頁是按照HTML5標(biāo)準(zhǔn)編寫的編寫網(wǎng)頁時(shí)一定要將此聲明寫在網(wǎng)頁的最上邊茂缚,如果不寫文檔聲明,則會(huì)導(dǎo)致有些瀏覽器進(jìn)入一個(gè)怪異模式屋谭,導(dǎo)致瀏覽器無法正常解析顯示網(wǎng)頁脚囊,所以為了避免進(jìn)入該模式,一定要寫文檔聲明

3桐磁、 設(shè)置字符集
需要告訴瀏覽器悔耘,網(wǎng)頁所采用的編碼字符集,meta標(biāo)簽用來設(shè)置網(wǎng)頁的一些元數(shù)據(jù)所意,比如網(wǎng)頁的字符集淮逊、關(guān)鍵字催首、簡(jiǎn)介meta是一個(gè)自結(jié)束標(biāo)簽,編寫一個(gè)自結(jié)束標(biāo)簽時(shí)泄鹏,可以在開始標(biāo)簽中添加一個(gè)/
<<< <meta charset = 'utf-8'>

4郎任、 常用的標(biāo)簽

  • 標(biāo)題標(biāo)簽
    在HTML中,一共有六級(jí)標(biāo)題標(biāo)簽备籽,h1h6在顯示效果上h1最大舶治,h6最小,但是文字的大小我們并不關(guān)心车猬。使用HTML標(biāo)簽時(shí)霉猛,關(guān)心的是標(biāo)簽的語義,我們使用的標(biāo)簽都是語義化標(biāo)簽珠闰,6級(jí)標(biāo)題中惜浅,h1的最重要,表示一個(gè)網(wǎng)頁中的主要內(nèi)容伏嗜,h2h6重要性依次降低坛悉,對(duì)于搜索引擎來說,h1的重要性僅次于title承绸,搜索引擎檢索完title裸影,會(huì)立即查看h1中的內(nèi)容。h1標(biāo)簽非常重要军熏,它會(huì)影響到頁面在搜索引擎中的排名轩猩,頁面只能寫一個(gè)h1。一般頁面中標(biāo)題標(biāo)簽只使用h1荡澎、h2均践、h3,h3以后的基本不使用

  • 段落標(biāo)簽
    段落標(biāo)簽用于表示內(nèi)容中的一個(gè)自然段
    使用p標(biāo)簽來表示一個(gè)段落
    p標(biāo)簽中的文字默認(rèn)會(huì)獨(dú)占一行衔瓮,并且段與段之間會(huì)有一個(gè)間距

  • 換行

    在HTML中浊猾,字符之間寫再多的空格,瀏覽器也會(huì)當(dāng)成一個(gè)空格解析热鞍,換行也會(huì)當(dāng)成一個(gè)空格解析。在頁面中可以使用br標(biāo)簽來表示一個(gè)換行衔彻,br標(biāo)簽是一個(gè)自結(jié)束標(biāo)簽

  • <hr>
    hr標(biāo)簽也是一個(gè)自結(jié)束標(biāo)簽薇宠,可以在頁面中生成一條水平線

5、 實(shí)體
在HTML中艰额,一些如<澄港、>這種特殊字符是不能直接使用的,需要使用一些特殊的符號(hào)來表示這些特殊字符柄沮,這些特殊符號(hào)稱為實(shí)體(轉(zhuǎn)義字符)回梧,瀏覽器解析到實(shí)體時(shí)废岂,會(huì)自動(dòng)將實(shí)體轉(zhuǎn)換為其對(duì)應(yīng)的字符

實(shí)體的語法 &實(shí)體的名字;
< &lt;
> &gt;
空格 &nbsp;
版權(quán)符號(hào) &copy;

6、 圖像
使用img標(biāo)簽來向網(wǎng)頁中引入一個(gè)外部圖片
img標(biāo)簽也是一個(gè)自結(jié)束標(biāo)簽
屬性:
src:設(shè)置一個(gè)外部圖片的路徑
alt:可以用來設(shè)置在圖片不能顯示時(shí)狱意,對(duì)圖片的描述
搜索引擎可以通過alt屬性來識(shí)別不同的圖片
如果不寫alt屬性湖苞,則搜索引擎不會(huì)對(duì)img中的圖片進(jìn)行收錄
width:可以用來修改圖片的寬度,一般使用px作為單位
height:可以用來修改圖片的高度详囤,一般使用px作為單位
寬度和高度兩個(gè)屬性如果只設(shè)置一個(gè)财骨,另一個(gè)也會(huì)同時(shí)等比例調(diào)整大小
如果兩值同時(shí)指定,則按照你指定的值來設(shè)置
一般開發(fā)中除了自適應(yīng)的頁面藏姐,不建議設(shè)置width和height

7隆箩、 相對(duì)路徑_圖片格式
src屬性配置的是圖片的路徑,目前我們所使用的路徑全都是相對(duì)路徑
相對(duì)路徑:相對(duì)路徑指相對(duì)于當(dāng)前資源所在目錄的位置
可以使用../來返回上一級(jí)目錄羔杨,返回幾級(jí)目錄就寫幾個(gè)../
圖片的格式:

  • JPEG(JPG)
    - JPEG圖片支持的顏色比較多捌臊,圖片可以壓縮,但是不支持透明
    - 一般使用JPEG來保存照片等顏色豐富的圖片
  • GIF
    - GIF支持的顏色少兜材,只支持簡(jiǎn)單的透明娃属,支持動(dòng)態(tài)圖
    - 圖片顏色單一或者是動(dòng)態(tài)圖時(shí)可以使用GIF
  • PNG
    - PNG支持的顏色多,并且支持復(fù)雜的透明
    - 可以用來顯示顏色復(fù)雜的透明的圖片
    圖片的使用原則:
    效果不一致护姆,使用效果好的
    效果一致矾端,使用小的

8、 XHTML的語法規(guī)范

  • HTML中不區(qū)分大小寫卵皂,但是我們一般都使用小寫
  • HTML中的注釋不能嵌套
  • HTML標(biāo)簽必須結(jié)構(gòu)完整秩铆,要么成對(duì)出現(xiàn),要么自結(jié)束標(biāo)簽
  • 瀏覽器盡最大的努力正確地解析頁面灯变,你所有的不符合語法規(guī)范的內(nèi)容瀏覽器都會(huì)為你自動(dòng)修正殴玛,但是有些情況會(huì)修正錯(cuò)誤
  • HTML標(biāo)簽可以嵌套,但是不能交叉嵌套
  • HTML標(biāo)簽中的屬性必須有值添祸,且值必須加引號(hào)(單引號(hào)雙引號(hào)都可以)

9滚粟、 內(nèi)聯(lián)框架
使用內(nèi)聯(lián)框架可以引入一個(gè)外部的頁面使用iframe來創(chuàng)建一個(gè)內(nèi)聯(lián)框架
屬性:

  • src:指向一個(gè)外部頁面的路徑,可以使用相對(duì)路徑
  • width:
  • height:
  • name:可以為內(nèi)聯(lián)框架指定一個(gè)name屬性
    在現(xiàn)實(shí)開發(fā)中不推薦使用內(nèi)聯(lián)框架刃泌,因?yàn)閮?nèi)聯(lián)框架中的內(nèi)容不會(huì)被搜索引擎所檢索

10凡壤、 超鏈接
使用超鏈接可以讓我們從一個(gè)頁面跳轉(zhuǎn)到另一個(gè)頁面使用a標(biāo)簽來創(chuàng)建一個(gè)超鏈接
屬性:
href:指向鏈接跳轉(zhuǎn)的目標(biāo)地址,可以寫一個(gè)相對(duì)路徑耙替,也可以寫一個(gè)完整的地址
a標(biāo)簽中的target屬性可以用來指定打開鏈接的位置
可選值:

  • _self:表示在當(dāng)前窗口中打開(默認(rèn)值)
  • _blank:在新的窗口中打開鏈接可以設(shè)置一個(gè)內(nèi)聯(lián)框架的name屬性值亚侠,鏈接將會(huì)在指定的內(nèi)聯(lián)框架中打開

11、 CSS

<head>
    <meta charset="utf-8" />
    <title>CSS</title>
    <!-- 
        也可以將CSS樣式編寫到head中的style標(biāo)簽里俗扇,稱為內(nèi)部樣式表
        將樣式表編寫的style標(biāo)簽中硝烂,然后通過CSS選擇器選中指定元素
        然后可以同時(shí)為這些元素一起設(shè)置樣式,這樣可以使樣式進(jìn)一步的復(fù)用
        將樣式表編寫到style標(biāo)簽中铜幽,也可以使表現(xiàn)和結(jié)構(gòu)進(jìn)一步分離滞谢,它也是我們推薦的使用方式
    <style type="text/css">
        p{
            color:red;
            font-size:40px;
        }
    </style>
    -->
    
    <!-- 
        還可以將樣式表編寫到外部的CSS文件中串稀,然后通過link標(biāo)簽來將外部的CSS文件引入到當(dāng)前頁面中
        這樣外部文件中的CSS樣式表將會(huì)應(yīng)用到當(dāng)前頁面中
        將CSS樣式統(tǒng)一編寫到外部的樣式表中,完全使結(jié)構(gòu)和表現(xiàn)分離狮杨,可以使樣式表在不同的頁面中使用
        最大限度地使樣式可以進(jìn)行復(fù)用母截,將樣式統(tǒng)一寫在樣式表中,然后通過link標(biāo)簽引入
        可以利用瀏覽器的緩存禾酱,加快用戶訪問的速度微酬,提高了用戶體驗(yàn)
        所以在開發(fā)中我們最推薦使用的方式就是外部的CSS文件
    -->
    <link rel="stylesheet" type="text/css" href="style.css" />
</head>
<body>
    <!-- 
        可以將CSS樣式編寫到元素的style屬性當(dāng)中,這種樣式稱為內(nèi)聯(lián)樣式
        內(nèi)聯(lián)樣式只對(duì)當(dāng)前的元素中的內(nèi)容起作用颤陶,內(nèi)聯(lián)樣式不方便復(fù)用
        內(nèi)聯(lián)樣式屬于結(jié)構(gòu)與表現(xiàn)耦合颗管,不方便后期的維護(hù),不推薦使用的
    <p style="color:red;font-size:40px;">床前明月光滓走,疑是地上霜</p>
    <p style="color:red;font-size:40px;">舉頭望明月垦江,低頭思故鄉(xiāng)</p>
    -->
    <p>舉頭望明月,低頭思故鄉(xiāng)</p>
    <p>舉頭望明月搅方,低頭思故鄉(xiāng)</p>
    <p>舉頭望明月比吭,低頭思故鄉(xiāng)</p>
</body>

12、 CSS語法
CSS的注釋姨涡,作用和HTML注釋類似衩藤,只不過它必須編寫在style標(biāo)簽中,或者是CSS文件中
CSS的語法:選擇器 聲明塊

  • 選擇器:
    • 通過選擇器可以選中頁面中指定的元素涛漂,并且將聲明塊中的樣式應(yīng)用到選擇器對(duì)應(yīng)的元素上
  • 聲明塊:
    • 聲明塊緊跟在選擇器的后邊赏表,使用一對(duì){}括起來
    • 聲明塊中實(shí)際上就是一組一組的名值對(duì)結(jié)構(gòu)
    • 這一組一組的名值對(duì)我們稱為聲明
    • 在一個(gè)聲明塊中可以寫多個(gè)聲明,多個(gè)聲明之間使用;隔開
    • 聲明的樣式名和樣式值之間使用:來連接

13匈仗、 開發(fā)工具
14瓢剿、 塊和內(nèi)聯(lián)
塊元素和內(nèi)聯(lián)元素:

  • 塊元素
    所謂的塊元素就是會(huì)獨(dú)占一行的元素?zé)o論它的內(nèi)容有多少,它都會(huì)獨(dú)占一整行
    常見的塊元素:div p h1 h2 h3……
    div這個(gè)標(biāo)簽沒有任何語義悠轩,就是一個(gè)純粹的塊元素并且不會(huì)為它里邊的元素設(shè)置任何的默認(rèn)樣式,div元素主要用來對(duì)頁面進(jìn)行布局的间狂。
  • 內(nèi)聯(lián)元素(行內(nèi)元素)
    所謂的行內(nèi)元素指的是只占自身大小的元素,不會(huì)占用一行
    常見的內(nèi)聯(lián)元素:span a img iframe
    span沒有任何語義火架,span標(biāo)簽專門用來選中文字鉴象,然后為文字來設(shè)置樣式

塊元素主要用來做頁面中的布局,內(nèi)聯(lián)元素主要用來選中文本設(shè)置樣式
一般情況下只使用塊元素去包含內(nèi)聯(lián)元素距潘,而不會(huì)使用內(nèi)聯(lián)元素去包含一個(gè)塊元素
a元素可以包含任意元素炼列,除了他本身
p元素不可以包含任何其它的塊元素
15、 meta標(biāo)簽

  • 使用meta標(biāo)簽還可以用來設(shè)置網(wǎng)頁的關(guān)鍵字
  • 還可以用來指定網(wǎng)頁的描述搜索引擎在檢索頁面時(shí)音比,會(huì)同時(shí)槍擊頁面中的關(guān)鍵詞和描述,但是這兩個(gè)值不會(huì)影響頁面在搜索引擎中的排名
  • 使用meta可以用來做請(qǐng)求的重定向
    <meta http-equiv="refresh" content="秒數(shù);url=目標(biāo)路徑" />
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末氢惋,一起剝皮案震驚了整個(gè)濱河市洞翩,隨后出現(xiàn)的幾起案子稽犁,更是在濱河造成了極大的恐慌,老刑警劉巖骚亿,帶你破解...
    沈念sama閱讀 221,198評(píng)論 6 514
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件已亥,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡来屠,警方通過查閱死者的電腦和手機(jī)虑椎,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,334評(píng)論 3 398
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來俱笛,“玉大人捆姜,你說我怎么就攤上這事∮ぃ” “怎么了泥技?”我有些...
    開封第一講書人閱讀 167,643評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)磕仅。 經(jīng)常有香客問我珊豹,道長(zhǎng),這世上最難降的妖魔是什么榕订? 我笑而不...
    開封第一講書人閱讀 59,495評(píng)論 1 296
  • 正文 為了忘掉前任店茶,我火速辦了婚禮,結(jié)果婚禮上劫恒,老公的妹妹穿的比我還像新娘贩幻。我一直安慰自己,他們只是感情好兼贸,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,502評(píng)論 6 397
  • 文/花漫 我一把揭開白布段直。 她就那樣靜靜地躺著,像睡著了一般溶诞。 火紅的嫁衣襯著肌膚如雪鸯檬。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,156評(píng)論 1 308
  • 那天螺垢,我揣著相機(jī)與錄音喧务,去河邊找鬼。 笑死枉圃,一個(gè)胖子當(dāng)著我的面吹牛功茴,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播孽亲,決...
    沈念sama閱讀 40,743評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼坎穿,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起玲昧,我...
    開封第一講書人閱讀 39,659評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤栖茉,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后孵延,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體吕漂,經(jīng)...
    沈念sama閱讀 46,200評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,282評(píng)論 3 340
  • 正文 我和宋清朗相戀三年尘应,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了惶凝。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,424評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡犬钢,死狀恐怖苍鲜,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情娜饵,我是刑警寧澤坡贺,帶...
    沈念sama閱讀 36,107評(píng)論 5 349
  • 正文 年R本政府宣布,位于F島的核電站箱舞,受9級(jí)特大地震影響遍坟,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜晴股,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,789評(píng)論 3 333
  • 文/蒙蒙 一愿伴、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧电湘,春花似錦隔节、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,264評(píng)論 0 23
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至贷痪,卻和暖如春幻妓,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背劫拢。 一陣腳步聲響...
    開封第一講書人閱讀 33,390評(píng)論 1 271
  • 我被黑心中介騙來泰國打工肉津, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人舱沧。 一個(gè)月前我還...
    沈念sama閱讀 48,798評(píng)論 3 376
  • 正文 我出身青樓妹沙,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國和親熟吏。 傳聞我的和親對(duì)象是個(gè)殘疾皇子距糖,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,435評(píng)論 2 359

推薦閱讀更多精彩內(nèi)容

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案玄窝? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補(bǔ)...
    _Yfling閱讀 13,756評(píng)論 1 92
  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML標(biāo)準(zhǔn)肾筐。 注意:講述HT...
    kismetajun閱讀 27,512評(píng)論 1 45
  • 1哆料、通過CocoaPods安裝項(xiàng)目名稱項(xiàng)目信息 AFNetworking網(wǎng)絡(luò)請(qǐng)求組件 FMDB本地?cái)?shù)據(jù)庫組件 SD...
    陽明先生_X自主閱讀 15,985評(píng)論 3 119
  • 今晚看了產(chǎn)品篇的前四章缸剪,感悟到一件產(chǎn)品吗铐,用戶是最重要的,一件成功的產(chǎn)品杏节,肯定把用戶放在最重要的位置唬渗。而小米就是...
    口十日月日央閱讀 298評(píng)論 0 1
  • 每次在地鐵里面都生怕慢走一步撞到別人,被撞倒的人嘴里面說著“沒關(guān)系”奋渔,眼睛里面卻表現(xiàn)著“因?yàn)槟憷速M(fèi)了我3秒鐘镊逝,看,...
    笑靨1994閱讀 753評(píng)論 0 1