HTML 常见标签详解

1.iframe 标签

嵌套页面

<iframe name=xxx src="#" frameborder="0"></iframe>
<a target=xxx href="http://qq.com">qq</a>
  • iframe 可以拥有一个 name,a\form 标签的 target 可以通过 name 指向这个 iframe。
  • 现代前端开发中,iframe 很少用。
  • ”#“这代表的就是链接的一种占位符!通常用于页面设计时期的假链接!也就相当于一个空链接!
  • frameborder="0",去边框,由于边框太丑请习惯性加上。
  • src直支持相对路径,src="./index2.html"。
  • sandbox="allow-forms":
    1. "" 启用所有限制条件。
    2. allow-same-origin 允许将内容作为普通来源对待。如果未使用该关键字,嵌入的内容将被视为一个独立的源。
    3. allow-top-navigation 嵌入的页面的上下文可以导航(加载)内容到顶级的浏览上下文环境(browsing context)。如果未使用该关键字,这个操作将不可用。
    4. allow-forms 允许表单提交。
    5. allow-scripts 允许脚本执行。

2.a 标签

跳转页面(HTTP GET 请求)
属性见 MDN:https://developer.mozilla.org/zh-CN/docs/Web/HTML/Element/a

target

target="_blank"
target="_self"
targer="_parent"
target="_top"

download

如果后端没写content-type: application/octet-stream,则用download,浏览器以下载的形式接受请求,而不是在网页上展示

href

href="http://qq.com"
href="//qq.com" 浏览器会根据当前协议,补全无协议链接的协议
href="" 当前页面刷新
href="#"  锚点,表示页面内跳转,不会发起请求,页面滚动到顶部
href="javascript: alert(1);"
href="javascript:;"
  伪协议:可以在用户点击 a 时执行一段 javascript 代码;
  在地址栏输入 javascript:alert(1) 可以在当前页面执行一段代码;
  伪协议可以实现「点击之后没有任何动作的 a 标签」,满足一些奇葩需求。

3.form 标签

跳转页面(HTTP POST 请求)
属性见 MDN:https://developer.mozilla.org/zh-CN/docs/Web/HTML/Element/form

input

  1. checkbox,复选框
<label><input type="checkbox" name="fruit" value="orange">桔子</label>
<label><input type="checkbox" name="fruit" value="banana">香蕉</label>
  1. radio,单选框,相同的name只能选一个
<label><input type="radio" name="loveme" value="yes">Yes</label>
<label><input type="radio" name="loveme" value="no">No</label>
  1. text,文本框
  2. password,密码框
  3. submit,form表单要有提交按钮才能提交,或者JS
  4. button,按钮

textarea,文本域、多行文本

<textarea rows="10" cols="30">
<textarea style="resize:none;width=20px;height=100px;" name="爱好">

如果不写roes(行)和cols(列)则用户可以随意拖动文本域改变其大小,cols不精确。
想要精确宽高要用CSS。

select,下拉列表

<form action="">
  <select name="cars" multiple> multiple,按住ctrl可多选
    <option value="Volvo"></option> 空选项
    <option value="volvo">Volvo</option>
    <option value="saab" disabled>Saab</option> disabled不能选
    <option value="fiat" selected>Fiat</option> selected默认选中
    <option value="audi">Audi</option>
</select>
</form>

input 和 button 区别

button如果没写type,则会升级成 submit 提交按钮。
前者是空标签,后者不是。
input 的属性见:https://developer.mozilla.org/zh-CN/docs/Web/HTML/Element/Input
button 的属性见:https://developer.mozilla.org/zh-CN/docs/Web/HTML/Element/button

4.table 标签

用于展示数据
属性见:https://developer.mozilla.org/zh-CN/docs/Web/HTML/Element/table

  1. td,table data,表数据
  2. tr,table row,表行
  3. th,table head,表标题

table案列如下

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>表格</title>
  <style>
    table{border-collapse: collapse; 去掉单元格间隙
  }
  </style>
</head>
<body>
<table border=1>
  
  <thead>
    <colgroup>
      <col bgcolor=red width=150>
      <col width=100>
      <col width=100>
      <col width=100>
    </colgroup>
    <th>序号</th><th>姓名</th><th>班级</th><th>分数</th>
  </thead>
  <tbody>
    <tr>
      <th>1</th><td>小明</td><td>一</td><td>80</td>
    </tr>
    <tr>
      <th>2</th><td>小花</td><td>二</td><td>90</td>
    </tr>
    <tr>
      <th>3</th><td>小星</td><td>三</td><td>100</td>
    </tr>
    </tr>
  </tbody>
  <tfoot>
    <th>平均分</th><td></td><td></td><td>90</td>
  </tfoot>
</table>
</body>
</html>
table常见用法
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 217,509评论 6 504
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,806评论 3 394
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 163,875评论 0 354
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,441评论 1 293
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,488评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,365评论 1 302
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,190评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,062评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,500评论 1 314
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,706评论 3 335
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,834评论 1 347
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,559评论 5 345
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,167评论 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,779评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,912评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,958评论 2 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,779评论 2 354

推荐阅读更多精彩内容