HTML常用標(biāo)簽

這篇文章將簡單介紹幾個在HTML常用的標(biāo)簽:iframe標(biāo)簽郑什、a標(biāo)簽蹦误、form標(biāo)簽、input標(biāo)簽舱沧、button標(biāo)簽偶洋、select標(biāo)簽玄窝、textarea標(biāo)簽和table標(biāo)簽一共八個常用標(biāo)簽。

1.iframe標(biāo)簽

作用:嵌套的瀏覽上下文帽氓,有效地將另一個HTML頁面嵌入到當(dāng)前頁面中黎休。
(1)iframe標(biāo)簽是一個自帶屬性的可替換標(biāo)簽,當(dāng)使用這個標(biāo)簽后联贩,相當(dāng)于在一個頁面中打開了兩個網(wǎng)址捎拯,因此整體運(yùn)行速度會明顯變慢署照。
(2)一般使用這個標(biāo)簽時藤树,要給標(biāo)簽加入frameborder="0"屬性,可以消除嵌入頁面的邊框凹陷效果升略。
(3)frame標(biāo)簽一般還會有name屬性屡限,這個屬性一般結(jié)合a標(biāo)簽使用。
(4)另外翰撑,此標(biāo)簽在現(xiàn)代前端開發(fā)中已經(jīng)很少使用眶诈。



2.a標(biāo)簽

作用:用于跳轉(zhuǎn)頁面瓜饥,在HTTP協(xié)議下發(fā)送GET請求乓土。

target屬性
當(dāng)iframe標(biāo)簽中定義了name屬性后,就可以通過a標(biāo)簽的target屬性在嵌入頁面中跳轉(zhuǎn)a標(biāo)簽指定的網(wǎng)址狡相。
例如:

<iframe src="#" frameborder="0" name=xxx></iframe>
<a  target=xxx>跳轉(zhuǎn)百度頁面</a>

target屬性還有四種其他用法尽棕,分別如下所示:

<a  target="_blank">在空頁面打開</a>
<a  target="_self">在自己頁面打開</a>
<a  target="_parent">在父親頁面打開</a>
<a  target="_top">在頂層窗口打開</a>

download屬性
a標(biāo)簽可以通過加入download屬性來下載當(dāng)前頁面滔悉。
可以下載的兩種情況:
(1)a標(biāo)簽中加入了download形式
(2)響應(yīng)返回的Content-Type為application/octet-stream
href屬性
href后面的地址不能寫成href=“qq.com”蟀悦,因此.com有可能為文件后綴,瀏覽器無法正常識別氧敢。
href的四種用法:

<a >不指定協(xié)議,當(dāng)前頁面是什么協(xié)議询张,就使用什么協(xié)議孙乖。</a>
<a href="#xxx">不發(fā)送請求,xxx自動加在地址后</a>
<a href="?name=xxx">發(fā)送請求份氧,xxx自動加在地址后</a>
<a href="javascript: alert(1);">javascript偽協(xié)議唯袄,提示1</a>
<a href="javascript:;">javascript偽協(xié)議,點(diǎn)擊后什么都不做的a標(biāo)簽</a>



3.form標(biāo)簽

作用:用于跳轉(zhuǎn)頁面蜗帜,在HTTP協(xié)議下發(fā)送POST請求恋拷。
(1)如果form標(biāo)簽里面沒有提交按鈕厅缺,就無法提交form表單蔬顾。

<form action="index.html" method="post">
  <input type="text" name="text">
  <input type="submit" valule="請求">
</form>

(2)form標(biāo)簽是HTML提交內(nèi)容的唯一方法。
(3)用form標(biāo)簽提交內(nèi)容時的Content-Type為:application/x-www-form-urlencoded湘捎。
(4)提交的內(nèi)容若為鍵盤內(nèi)容之外的(如中文)诀豁,提交時需經(jīng)過轉(zhuǎn)譯,會變成對應(yīng)的UTF-8編碼窥妇。
(5)另外舷胜,file協(xié)議是不支持post的。
(6)如果用form標(biāo)簽來寫GET活翩,所寫的參數(shù)會放入查詢參數(shù)里面烹骨,通過地址欄可以看到,但GET不能有第四部分材泄。
(7)用form標(biāo)簽來寫POST時沮焕,也可以寫入查詢參數(shù),只需把查詢參數(shù)寫在“action”屬性后即可脸爱。
(8)form標(biāo)簽也有target屬性遇汞,且用法與a標(biāo)簽是一樣的。


4.button標(biāo)簽

作用:生成一個按鈕
如果在form標(biāo)簽中沒有定義button標(biāo)簽的類型簿废,button會自動升級成提交按鈕空入。

<form action="index.html" method="post">
  <input type="text" name="text">
  <button>提交</button>
</form>



如果在form標(biāo)簽中定義button標(biāo)簽的類型為“button”,點(diǎn)擊button標(biāo)簽則不會提交內(nèi)容族檬。

<form action="index.html" method="post">
  <input type="text" name="text">
  <button type="button">提交</button>
</form>



5.input標(biāo)簽

input標(biāo)簽的type有許多屬性歪赢,其中:
“submit”:表示提交按鈕。
“checkbox”:表示多選框单料。
另:通過label關(guān)聯(lián)多選框與文字的方法

<input type="checkbox" id="xxx"> <label for="xxx">愛我</label>
或者
<label>愛我<input type="checkbox"></label>

“radio”:表示單選框埋凯,兩個radio button有同一個name点楼,就只能有一個被選中。


6.select標(biāo)簽

作用:生成一個下拉列表

  <form action="user" method="POST">
    <select name="xxx" multiple>
      <option value="" selected>-</option>
      <option value="1" disabled>第一組</option>
      <option value="2">第二組</option>
      <option value="3">第三組</option>
      <option value="4">第四組</option>
      <option value="5">第五組</option>
    </select>
    <input type="submit" value="提交">
  </form>

其中白对,multiple屬性可使下拉列表按住Ctrl或者Shift鍵進(jìn)行多選掠廓。
selected屬性表示下拉列表的默認(rèn)項(xiàng)。
disabled屬性表示下拉列表的不可選項(xiàng)甩恼。


7.textarea標(biāo)簽

作用:生成一個多行文本框
textarea可以讓用戶自己調(diào)節(jié)文本框大小蟀瞧,這樣很容易出現(xiàn)問題,因此要通過CSS控制來確定它的大小
style="resize: none; width=xxx heitght=xxx"
或者:
cols="xx" rows="xx"cols為列數(shù)条摸,rows為行數(shù)


8.table標(biāo)簽

作用:生成一個表格
(1)table的子元素只能有四個悦污,分別為<colgroup>、<thead>钉蒲、<tbody>和<tfoot>切端,這三個子元素后面跟<tr>(table rows),表示新增一行顷啼,每一行的數(shù)據(jù)分為兩種踏枣,第一種為表頭,用<th>表示线梗。第二種為數(shù)據(jù)椰于,用<td>來表示。
(2)<colgroup>用來控制表格的單元格寬度和背景色仪搔。

  <table border=1>
      <colgroup>
        <col width=100 bgcolor=red>
        <col width=200> 
      </colgroup>
      <thead>
        <tr>
          <th>數(shù)字</th><td>123</td>
        </tr>
      </thead>
      <tbody>
        <tr>
          <th>數(shù)字</th><td>123</td>
        </tr>
      </tbody>
      <tfoot>
        <tr>
          <th>數(shù)字</th><td>123</td>
        </tr>
      </tfoot>
  </table>

上述代碼會生成一個三行兩列的表格瘾婿,其中第一列的寬度為100px,且背景色顏色為紅色烤咧,第二列寬度為200px偏陪,另外,bgcolor也可以通過CSS來實(shí)驗(yàn)煮嫌。
上述表格中笛谦,可以通過CSS來合并表格間的間隙,代碼如下

table{
   border-collapse=collapase;
}

另外昌阿,<thead>饥脑、<tbody>和<tfoot>在代碼中不管順序如何,在展示時仍然會按照<thead>懦冰、<tbody>灶轰、<tfoot>的順序來展示。且若代碼中不寫<tbody>刷钢,瀏覽器會自動補(bǔ)全<tbody>笋颤,不寫<thead>和<tfoot>,也會自動補(bǔ)全<tbody>内地。



本教程版權(quán)歸宣澤彬所有伴澄,轉(zhuǎn)載須說明來源

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末赋除,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子非凌,更是在濱河造成了極大的恐慌举农,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,123評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件敞嗡,死亡現(xiàn)場離奇詭異并蝗,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)秸妥,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,031評論 2 384
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來沃粗,“玉大人粥惧,你說我怎么就攤上這事∽钪眩” “怎么了突雪?”我有些...
    開封第一講書人閱讀 156,723評論 0 345
  • 文/不壞的土叔 我叫張陵颊咬,是天一觀的道長撕彤。 經(jīng)常有香客問我拨匆,道長缩搅,這世上最難降的妖魔是什么援岩? 我笑而不...
    開封第一講書人閱讀 56,357評論 1 283
  • 正文 為了忘掉前任永高,我火速辦了婚禮帆调,結(jié)果婚禮上嚣镜,老公的妹妹穿的比我還像新娘激挪。我一直安慰自己辰狡,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,412評論 5 384
  • 文/花漫 我一把揭開白布垄分。 她就那樣靜靜地躺著宛篇,像睡著了一般。 火紅的嫁衣襯著肌膚如雪薄湿。 梳的紋絲不亂的頭發(fā)上叫倍,一...
    開封第一講書人閱讀 49,760評論 1 289
  • 那天,我揣著相機(jī)與錄音豺瘤,去河邊找鬼吆倦。 笑死,一個胖子當(dāng)著我的面吹牛炉奴,可吹牛的內(nèi)容都是我干的逼庞。 我是一名探鬼主播,決...
    沈念sama閱讀 38,904評論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼瞻赶,長吁一口氣:“原來是場噩夢啊……” “哼赛糟!你這毒婦竟也來了派任?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,672評論 0 266
  • 序言:老撾萬榮一對情侶失蹤璧南,失蹤者是張志新(化名)和其女友劉穎掌逛,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體司倚,經(jīng)...
    沈念sama閱讀 44,118評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡豆混,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,456評論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了动知。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片皿伺。...
    茶點(diǎn)故事閱讀 38,599評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖盒粮,靈堂內(nèi)的尸體忽然破棺而出鸵鸥,到底是詐尸還是另有隱情,我是刑警寧澤丹皱,帶...
    沈念sama閱讀 34,264評論 4 328
  • 正文 年R本政府宣布妒穴,位于F島的核電站,受9級特大地震影響摊崭,放射性物質(zhì)發(fā)生泄漏讼油。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,857評論 3 312
  • 文/蒙蒙 一呢簸、第九天 我趴在偏房一處隱蔽的房頂上張望矮台。 院中可真熱鬧,春花似錦根时、人聲如沸嘿架。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,731評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽耸彪。三九已至,卻和暖如春忘苛,著一層夾襖步出監(jiān)牢的瞬間蝉娜,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,956評論 1 264
  • 我被黑心中介騙來泰國打工扎唾, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留召川,地道東北人。 一個月前我還...
    沈念sama閱讀 46,286評論 2 360
  • 正文 我出身青樓胸遇,卻偏偏與公主長得像荧呐,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,465評論 2 348

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

  • HTML標(biāo)簽解釋大全 一倍阐、HTML標(biāo)記 標(biāo)簽:!DOCTYPE 說明:指定了 HTML 文檔遵循的文檔類型定義(D...
    米塔塔閱讀 3,229評論 1 41
  • HTML 5 HTML5概述 因特網(wǎng)上的信息是以網(wǎng)頁的形式展示給用戶的概疆,因此網(wǎng)頁是網(wǎng)絡(luò)信息傳遞的載體。網(wǎng)頁文件是用...
    阿啊阿吖丁閱讀 3,858評論 0 0
  • 序言 整理谷歌的小弟的筆記峰搪,版權(quán)歸原作者所有岔冀,本文僅作整理,原文鏈接:http://blog.csdn.net/l...
    在代碼下成長閱讀 1,143評論 1 5
  • HTML基礎(chǔ) 本文包括 HTML基本知識與結(jié)構(gòu) HTML常見標(biāo)簽 標(biāo)簽寫法與嵌套的討論 HTML概耻、CSS使套、java...
    廖少少閱讀 2,080評論 2 21
  • 昨天晚上老爸在家里的微信群里發(fā)了一條信息,說想找大家出來聊聊天談?wù)勑摹?老爸是一個平時工作特別認(rèn)真的人鞠柄,一個最樸實(shí)...
    張曉曉ZXX閱讀 284評論 0 0