HTML常用標簽及屬性

  • 什么是HTML
  • HTML基本語法
  • 常用標簽及屬性
  • 鏈接
  • 文本標記
  • 表格
  • 列表
  • 表單
  • 結(jié)構(gòu)標記

什么是HTML

Hyper Text Markup Language诸蚕,超級文本標記語言
- 普通文本a:無特殊意義,超級文本<a>:超鏈接
- 超文本:文本具備特殊的功能
- 標記:超文本的組成形式<a>
- 語言:擁有自己的語法結(jié)構(gòu)

用該語言編寫的文件箫踩,以.html 或 .htm為后綴,用來設(shè)計網(wǎng)頁
由瀏覽器解釋運行遭垛,可以嵌入腳本語言編寫的程序片段,如JS

HTML基礎(chǔ)語法

1- 標記語法

標記以封閉類型劃分:
(1)封閉類型標記.也稱雙標記,必須成對出現(xiàn)
    <標記>內(nèi)容</標記>
(2)非封閉類型的標記,也叫做空標記/單標記
    <標記> 或 <標記/>

例如:
<a  href=“www.baidu.com” id=“baidu-link”>標簽內(nèi)容</a>
其中:a為標簽名框冀,也叫元素;
      href,id為屬性徐伐;
      雙引號中的值為屬性值
1-1 元素
指尖括號及尖括號間所包圍的內(nèi)容部分
元素可以包含文本內(nèi)容和其他元素,也可以是空的
a.包含文本內(nèi)容:<p>這是一段文本</p>
b.元素嵌套:形成更為復雜的語法
            <div>
                 <p></p>
             </div>
注意:(1)嵌套順序募狂;(2)代碼縮進(保證代碼可讀性)
c.空標記<b></b>
1-2 屬性和值
屬性是用來修飾元素的
<標記 屬性="值" 屬性="值">
 ex:<p align="center" id="p1"></p>

【常用的標準屬性】
id: 定義元素在頁面中的唯一標識
title:鼠標移入到元素上時提示的文本
class:樣式相關(guān)办素,定義元素引用的類選擇器
style:樣式相關(guān),定義元素的行內(nèi)樣式
1-3 注釋
在源碼中編寫祸穷,但不會被瀏覽器所解釋的內(nèi)容性穿,成為注釋
可以將對代碼的解釋說明放在注釋中
語法:<!--  注釋內(nèi)容  -->

2- 文檔結(jié)構(gòu)

(1)文檔類型聲明
指定HTML的版本和風格<!DOCTYPE html>
(2)HTML頁面
表示HTML頁面的開始與結(jié)束
語法:<html></html>
位于<!doctype html>之下
2-1 HTML頁面
包含頁面頭部和頁面主體兩部分
頁面頭部:定義頁面全局信息
<head></head>
緊跟在html之后,是html中的首個子元素

頭部所包含的內(nèi)容(子元素)
(1)網(wǎng)頁標題:<title>標題內(nèi)容</title>
(2)定義網(wǎng)頁的編碼格式,關(guān)鍵字雷滚,描述
    網(wǎng)頁的編碼格式:<meta charset="utf-8">(utf-8:支持中英文需曾、標點、符號)
    關(guān)鍵字:<meta name="keywords" content="關(guān)鍵字">
    描述:<meta name="description" content="描述內(nèi)容">
(3)定義或引用javascript:<script></script>
(4)<style></style>定義內(nèi)部樣式
(5)<link>引入外部樣式
頁面主體:網(wǎng)頁顯示的主體內(nèi)容
<body></body>
【屬性】
text:表示文本顏色
bgcolor:表示網(wǎng)頁的背景顏色
簡單完整寫法如下:
<!doctype html>
<html>
  <head>
    <meta charset="utf-8"/>
    <title>頁面名稱</title>
    <link rel=”stylesheet“ type="text/css" href="文件路徑"/>
    <style>樣式</style>
    <script>js腳本</script>
</head>
    <body>
        <div>
            <p></p>
        </div>
    </body>
</html>

常用標簽及屬性

1- 鏈接

又稱超鏈接祈远,設(shè)置頁面中允許被點擊的內(nèi)容呆万。
【標簽】<a></a>
【屬性】
href:鏈接地址(要跳轉(zhuǎn)到的頁面的地址)
target:目標,打開新網(wǎng)頁的形式
取值:
     _blank:在新標簽頁中打開
     _self:在自身頁面中打開(默認值)
title:鼠標放到鏈接上的提示

2- 文本標記

  • 特殊字符
空格: 
<:  <
>:  ?  
?:  ?
¥: ¥ 
  • 文本樣式
斜體:<i></i>
粗體:<b></b>
刪除線:<s></s>
下劃線:<u></u>
上標:<sup></sup>
下標:<sub></sub>
  • 標題元素
以標題的形式來顯示文本內(nèi)容
<h1></h1>
<h2></h2>
<h3></h3>
<h4></h4>
<h5></h5>
<h6></h6>
【特點】
- 改變字號(一級最大车份,六級最心奔酢)
- 加粗顯示
- 上下有垂直的空白距離
- 獨立成行
  • 段落元素
【標簽】<p></p>
【特點】
- 默認文字大小
- 獨立成行
- 上下垂直空白
  • 換行元素
【標簽】<br>
  • 分隔線元素
【標簽】<hr>
【屬性】
        size:尺寸,取值單位為 px(像素)躬充,可以省略
        width:寬度逃顶,取值單位為px(像素)可以省略或百分比
        color:顏色讨便,取值自然顏色值
        align:水平對齊方式,取值:left/center/right
  • 分區(qū)元素
(1)塊分區(qū)元素:<div></div>
【特點】獨立成行
【作用】頁面布局
(2)行內(nèi)分區(qū)元素:<span></span>
【特點】多個元素在一行內(nèi)顯示
【作用】設(shè)置同一行文字內(nèi)的不同格式
  • 行內(nèi)元素與塊級元素
(1)塊級元素(div 以政、p霸褒、h1~h6)
【特點】元素會獨占一行,即元素前后都會自動換行盈蛮,主要用于網(wǎng)頁布局
(2)废菱、行內(nèi)元素( span、i抖誉、b殊轴、s、u袒炉、sub旁理、sup、img我磁、a)
【特點】不會換行孽文,多個元素會在一行內(nèi)顯示

3- 圖像

  • 路徑
URL:Uniform Resource Locator(統(tǒng)一資源定位器,俗稱:路徑) 
作用:標識網(wǎng)絡(luò)任何資源的位置

(1)絕對路徑:從文件所在的最高級目錄下開始查找資源文件所經(jīng)過的路徑
-包括網(wǎng)絡(luò)資源&本地資源(如:E:\mmper\練習\img\flower.jpg)
(2)相對路徑:從當前文件位置處開始夺艰,查找資源文件所經(jīng)過的路徑
- 同目錄芋哭,直接用, 直接通過資源文件名稱進行引用(a.jpg)
- 子目錄郁副,進入到子目錄中减牺,然后再對資源文件進行引用(img/a.jpg)
- 父目錄,返回到父級目錄再對資源文件進行引用(../a.jpg)
  • 圖像
【標簽】<img>
【屬性】
        src:圖片地址(絕對/相對)
        width:圖像寬度
        height:圖像高度

4- 表格

由<table>元素定義存谎。
【標簽】<table></table>
【屬性】
        width :設(shè)置表格的寬度
        height:設(shè)置表格的高度
        align:設(shè)置表格的對齊方式拔疚,取值: left/center/right
        border:設(shè)置表格邊框?qū)挾?        cellpadding:內(nèi)邊距(單元格邊框與內(nèi)容之間的距離)
        cellspacing:外邊距(單元格之間的距離)
        bgcolor:設(shè)置表格的背景顏色
  • table中包含的子元素
<table></table>中包含的子元素:
【標簽】<tr></tr> (創(chuàng)建表行)
【屬性】
       align:該行內(nèi)容水平對齊方式,取值: left/center/right
       valign:該行內(nèi)容的垂直對齊方式愕贡,取值: top/middle/bottom
       bgcolor:設(shè)置表格的背景顏色

【標簽】<td></td> (創(chuàng)建單元格)
【屬性】
        align:內(nèi)容水平對齊方式
        valign:內(nèi)容垂直對齊方式
        width :寬度
        height :高度
【標簽】<caption></caption> (表格標題)
【標簽】<th></th> (列標題)
        行標題或列標題草雕,字體有加粗的效果,放在tr中
【標簽】<thead></thead> (表頭)
【標簽】<tbody></tbody> 表主體)
【標簽】<tfoot></tfoot> (表尾)
  • 一個完整的表格
<caption>標題文本</caption>
<table>
   <thead>
    <tr>
      <td>姓名</td>
       <td>性別</td>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>張三</td>
      <td>男</td>
    </tr>
    <tr>
      <td>李四</td>
      <td>女</td>
    </tr>
  </tbody>
</table>
  • 兩行兩列的表格
<table>
  <tr>
    <td></td>
    <td></td>
  </tr>
  <tr>
    <td></td>
    <td></td>
  </tr>
</table>
  • 表格的其他應(yīng)用
(1)不規(guī)則表格
- 跨列:從指定單元格位置處固以,橫向向右合并幾個(包含自己)單元格
  屬性:colspan=值(數(shù)字墩虹,合并單元格的個數(shù));
- 跨行:從指定單元格位置處,縱向向下合并幾個(包含自己)單元格
  屬性:rowspan=值(數(shù)字憨琳,合并單元格的個數(shù));
(2)表格的嵌套
  在單元格中去嵌套另一個表格诫钓,但嵌套的表格必須要放在td中

5- 列表

將一組具有相似特征或者具有先后順序的內(nèi)容按照從上到下的順序排列在一起
  • 有序列表
<ol>
    <li></li>
</ol>
【屬性】
        type:指定列表項標志的類型,默認為數(shù)字排列
        取值:1(默認值)/a/A/i/I
        start:定義起始值(數(shù)字)篙螟,默認從1開始
        取值:數(shù)字菌湃,如:start:1;  start:i;等 
  • 無序列表
<ul>
     <li></li>
</ul>
【屬性】
        type:指定無序列表的列表項標識
        取值: disc,默認,實心圓/circle,空心圓/square遍略,實心矩形none惧所,不顯示標識
  • 自定義列表
<dl>
  <dt>列表中的標題內(nèi)容</dt>
  <dd>列表中的數(shù)據(jù)</dd>
</dl>
使用場合:圖文混排時使用

6- 表單

由<form>定義骤坐,將用戶輸入的數(shù)據(jù)提交給后臺。
【常見屬性】
        action:提交的服務(wù)器地址
        method:表單數(shù)據(jù)提交的方式下愈,取值: get:明文提交/post:隱式提交
        name:定義表單名稱纽绍,JS用到的比較多
        id: 獨一無二的標識
如:<form action="url" method="get/post"> </form>
<input>元素
【主要屬性】
        type:根據(jù)不同的type屬性值可以創(chuàng)建各種類型的輸入字段
        value:最終提交給服務(wù)器的值
        name:控件的名稱,提供給服務(wù)器使用势似,沒有name拌夏,控件則無法提交
        id:唯一標識,只能在當前頁面使用履因,服務(wù)器不能用
        disabled:禁用障簿,不能被提交

  • 常用的表單控件:
    
(1)文本框:<input type="text">
(2)密碼框:<input type="password">
 【專有屬性】
         maxlength:限制輸入的字符數(shù),取值:數(shù)字
         readonly:設(shè)置文本控件只讀
(3)單選按鈕:<input type="radio">
(4)復選框:<input type="checkbox">
【專有屬性】
         checked栅迄,設(shè)置默認被選中
(5)提交按鈕:<input type="submit">
(6)重置按鈕:<input type="reset">
(7)普通按鈕:<input type="button">
(8)圖片按鈕:<input type="image" src=""> 
(9)隱藏域:<input type="hidden">
(10)文件選擇框:<input type="file">
按鈕(提交按鈕)
<button>內(nèi)容</button>
下拉選擇框select 和 option
<section name="">
  <option value="" selected></option>
</section>

7- 結(jié)構(gòu)標記

HTML5所提供的結(jié)構(gòu)標記站故,專門用于表示常見的網(wǎng)頁結(jié)構(gòu)(即制作布局),提升布局代碼的語義性和可讀性
  • 常見結(jié)構(gòu)標記
<header></header>:定義文檔的頁眉即頁面頂部信息
<nav></nav>:定義頁面的導航鏈接部分
<section></section>:定義文檔中的節(jié)毅舆,文檔中主體內(nèi)容
<article></article> :定義獨立于文檔的其他部分內(nèi)容(章世蔗、節(jié)等)
<footer></footer>:定義某區(qū)域的腳注信息,頁面底部內(nèi)容等
<aside></aside>:多用于側(cè)邊欄和相關(guān)引用信息等
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末朗兵,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子顶滩,更是在濱河造成了極大的恐慌余掖,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,839評論 6 482
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件礁鲁,死亡現(xiàn)場離奇詭異盐欺,居然都是意外死亡,警方通過查閱死者的電腦和手機仅醇,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,543評論 2 382
  • 文/潘曉璐 我一進店門冗美,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人析二,你說我怎么就攤上這事粉洼。” “怎么了叶摄?”我有些...
    開封第一講書人閱讀 153,116評論 0 344
  • 文/不壞的土叔 我叫張陵属韧,是天一觀的道長。 經(jīng)常有香客問我蛤吓,道長宵喂,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,371評論 1 279
  • 正文 為了忘掉前任会傲,我火速辦了婚禮锅棕,結(jié)果婚禮上拙泽,老公的妹妹穿的比我還像新娘。我一直安慰自己裸燎,他們只是感情好顾瞻,可當我...
    茶點故事閱讀 64,384評論 5 374
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著顺少,像睡著了一般朋其。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上脆炎,一...
    開封第一講書人閱讀 49,111評論 1 285
  • 那天梅猿,我揣著相機與錄音,去河邊找鬼秒裕。 笑死袱蚓,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的几蜻。 我是一名探鬼主播喇潘,決...
    沈念sama閱讀 38,416評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼梭稚!你這毒婦竟也來了颖低?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,053評論 0 259
  • 序言:老撾萬榮一對情侶失蹤弧烤,失蹤者是張志新(化名)和其女友劉穎忱屑,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體暇昂,經(jīng)...
    沈念sama閱讀 43,558評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡莺戒,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,007評論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了急波。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片从铲。...
    茶點故事閱讀 38,117評論 1 334
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖澄暮,靈堂內(nèi)的尸體忽然破棺而出名段,到底是詐尸還是另有隱情,我是刑警寧澤泣懊,帶...
    沈念sama閱讀 33,756評論 4 324
  • 正文 年R本政府宣布吉嫩,位于F島的核電站,受9級特大地震影響嗅定,放射性物質(zhì)發(fā)生泄漏自娩。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,324評論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望忙迁。 院中可真熱鬧脐彩,春花似錦、人聲如沸姊扔。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,315評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽恰梢。三九已至佛南,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間嵌言,已是汗流浹背嗅回。 一陣腳步聲響...
    開封第一講書人閱讀 31,539評論 1 262
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留摧茴,地道東北人绵载。 一個月前我還...
    沈念sama閱讀 45,578評論 2 355
  • 正文 我出身青樓,卻偏偏與公主長得像苛白,于是被迫代替她去往敵國和親娃豹。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 42,877評論 2 345

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

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案购裙? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標簽?zāi)J的外補...
    _Yfling閱讀 13,728評論 1 92
  • 0.B/S結(jié)構(gòu) 瀏覽器服務(wù)器模式,web瀏覽器是客戶端最主要的應(yīng)用軟件.將客戶端使用web進行統(tǒng)一,系統(tǒng)功能實現(xiàn)集...
    liusong007閱讀 1,047評論 0 1
  • 原 Blog 鏈接:HTML基礎(chǔ)學習筆記 自學 html 基礎(chǔ)筆記 Web 前端簡單介紹 web 前端包含: pc...
    任凱閱讀 1,378評論 0 5
  • HTML基礎(chǔ) 本文包括 HTML基本知識與結(jié)構(gòu) HTML常見標簽 標簽寫法與嵌套的討論 HTML懂版、CSS、java...
    廖少少閱讀 2,078評論 2 21
  • 我為什么寫作? 小時候禾锤,喜歡玩游戲,想過并設(shè)計出一些角色摹察,但由于技術(shù)問題恩掷,沒有真正的付諸行動,就止步于幻想供嚎。后來黄娘,...
    _Zuosir_閱讀 386評論 11 6