九、html中常用标签

1、iframe内联框架元素,将另一个页面嵌入到当前页面中

<iframe src="https://www.baidu.com"></iframe>
(嵌套百度页面,src可用相对路径,如./index.html,然后就在嵌套页面中显示这个文件里面的内容了)

<iframe name="xxx" src="#" ></iframe>
<a target="xxx" href="https://www.baidu.com">百度</a>
这个时候点击百度,会在当前嵌套的空白页面中打开这个a中的href,target指向的xxx对应的name为xxx的嵌套页面

其他属性:比如frameborder=0

2、<a> 跳转页面(HTTP GET 请求)

打开页面:

<a target="xxx" href="https://www.baidu.com" >百度</a>
在name="xxx"的iframe中打开

<a target="_blank" href="https://www.baidu.com">百度</a>
在新的页面打开

<a target="_self" href="https://www.baidu.com">百度</a>
在自己所在的页面打开

<a target="_parent" href="https://www.baidu.com">百度</a>
在父页面打开,如果自己是被嵌套到里面的,一般是直接引入这个页面的

<a target="_top" href="https://www.baidu.com">百度</a>
最高级的页面中

下载:

<a href="http://baidu.com" download>下载</a>
当content-type:text/html时候可以直接强制性的加上download
或者在http响应中加上content-type:aplication/octet-stream

href:

href="baidu.com"是不可以的,因为会直接把它当成一个当前目录下面的文件,毕竟后缀com又不一定要是网页
href="http://baidu.com'可以,表示http协议,然后域名是baidu.com
href="https://baidu.com支持的话也ok
href="//baidu.com'无协议绝对地址,一般默认当前的协议
href="xxx.html“,会直接到/xxx.html
href="?name=lichee'ok,也加到当前页面链接后面,发起请求
href="",自我刷新
href=”JavaScript:"伪协议,需要一个a标签却不能做任何事情
href="#xxx",会动一下子,只有锚点不发起请求

<a name="#tip">创建了个书签</a>
<a href="#tips">调到书签处</a>

3、form 跳转页面(HTTP POST 请求),form中没有加提交按钮submit就无法提交

action对应a标签的href
<form action="index.html" method="post"><input type="submit" value="提交”></form>

我们可以改成<form action="user?zzz=xxl" method="post">把你写的参数从之前的第四部分变成放在查询参数中
注意a标签只能get不可能有第四部分,一直是查询参数

4、按钮
<button>button</button>会自动升级成提交按钮
<button type=“button”>button</button>就不能正常提交了
<input type="button" value="提交”>也不能
<input type="submit" value="提交”>
<input type="reset" value="重置”>

input结合lable标签使用,点那个字就可在框框里面输东西
文本框:

<label>用户名<input type="text" name="text"><label>
<label>密码<input type="password" name="password"><label>

多选框:(name保证服务器知道你们是同个问题)

<label><input type="checkbox"  name="hobby" value="programming">编程</label>
<label><input type="checkbox"  name="hobby" value="sleeping">睡觉</label>

单选框:(出来服务器方面,这里的Nane还保证了多选一)

<label><input type="radio"  name="gender" value="woman">编程</label>
<label><input type="radio"  name="gender" value="man">睡觉</label>

5、select #make a drop-down list(下拉的那种选择列表)

<select name="group">
    <option value="">-</option>(空的分组)
    <option value="1">第一组</option>
    <option value="2">第二组</option>
</select>

6、textarea #make a text area(多行文本框)

<textarea  style="resize:none;width:100px;height:100px; name="爱好“></textarea>

7、table


image.png

colgroup可以设置表格总体的一些属性
分成thead,tbody,tfoot三个属性
然后tr一行,th放内容,td放内容的数据
collapse把空隙给消掉了

8、其他
em表示语气重,strong意义强调
div和span不可以当head的儿子
<div contenteditable>你好</div> #contenteditable意味着可以编辑你好啦
划分块时候,一般因为后面要应用css,而css只能纵向或者横向,所以用div切块块要注意这个。
用section就像课文1和2,而div是语文课文1中的划段落
ol有序列表,ul无序列表,下面的一行行用li标签表示其内容
p表示段落,但是一组p标签内换行只显现出一个空格,应该用


水平线
<a href=”mailto(自动调用默认的客户端电子邮件服务):收件人1地址;收件人2地址等等 ?(mailto后面多个参数,第一个用?开头,后面的用&分隔开)>
<h1>到h6,标题越来越小

<pre>直接输出这个标签内的文本,空格什么的都不要变化
<del>划掉我呀</del>,字体上面画了一条线,表示删除
<ins>下划线文本
<abbr title="woaini">wan</abbr>,缩略词,把鼠标放上面可以看见title内容
<adress>表示居住地址,斜体
<div>是没有意义的标签,一般和class连用

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • HTML标签解释大全 一、HTML标记 标签:!DOCTYPE 说明:指定了 HTML 文档遵循的文档类型定义(D...
    米塔塔阅读 3,331评论 1 41
  • 这里我假设大家已经对html标签有了基本了, 所以一些基本标签如div, p, h1等简单的标签我就不做介绍了, ...
    squall1744阅读 812评论 0 2
  • HTML基础 本文包括 HTML基本知识与结构 HTML常见标签 标签写法与嵌套的讨论 HTML、CSS、java...
    廖少少阅读 2,131评论 2 21
  • 碧波深处有珍奇 ——观关海洋之窗有感 如果说北海海洋之窗像是一部豪放的电影,那么人鱼共舞、奇妙的鹦鹉螺就更像一个个...
    为为道来阅读 538评论 0 2
  • 我不是想静静,我只是想静静。 平淡的日子依旧在夜幕下安静了下来,我的心却难以在夜色的安抚下恢复平静。不知缘由,近来...
    的确良阅读 322评论 0 0