美文网首页
HTML标签

HTML标签

作者: MDIF | 来源:发表于2018-11-26 10:46 被阅读0次

    <a>

    href属性

    href里面写URL,其中除了常规的"http://aaa.bbb.ccc"外,还能写成下面的形式:

    1.       "//aaa.bbb.ccc" (这表示该URL使用当前文档所使用的协议)

    2 .       "./aaa.bbb.ccc" (这表示可以使用相对路径)

    3.         "?name=aaa " (这表示可以直接写查询参数)如:当前文档URL为:http://localhost:8080/index.html,那么该<a>所指向的地址为http://localhost:8080/index.html?name=aaa

    4.         "#124 " (这表示可以直接写个锚点)需要注意的是锚点是不会发送HTTP请求的。

    5.          "javascript:;" (伪协议,作用是需要一个<a>,但是又希望点击之后不会发生任何事情)

    download属性

    该属性表示点击<a>之后不会打开新的页面而是下载该页面。需要注意该属性具有一些限制,如下图所示

    截图自MDN

    target属性

    表示在何处显示链接的资源

    该属性有以下4个特殊含义的值:

    "_blank"表示打开一个新的页面

    "_self"表示在当前页面打开

    "_parent"表示在父页面打开

    "_top"表示在最顶层的页面打开

    <iframe>

    表示在当前页面嵌入一个页面,通常和<a>配合使用。

    比如:先给<iframe>的name属性设置一个值,比如aaa,再把该值赋给<a>的target属性,这样就可以实现点击<a>就会在当前页面以嵌入的形式打开一个页面,说的貌似很复杂,其实看图啥都知道了。

    代码,就<body>里的两行

    在当前页面嵌入一个页面,里面的内容无视即可。

    执行代码后的页面 点击qq后的页面

    <table>

    主要使用<thead>,<tbody>,<tfoot>这三个子标签,分别是表格的头部,身体和页脚。

    这三个标签有<tr>,<td>,<th>子标签,分别表示表格的行,行里的数据,表头。

    <td>和<tr>可以写在同一层,不过这样写表格的逻辑会很混乱,所以通常会写成<tr>的子标签。每张表格都会有表头,所以作为表头的单元格会用<th>标签。

    <thead>,<tbody>,<tfoot>顺序可以调换。不影响表格显示。可以不写,不过这样会影响到表格的显示。

    <colgroup>标签可以控制单元格的样式。

    <form>

    表单标签,用来发送POST请求,和<input type='submit>配合使用,可以提交表单的数据到服务器。

    <input type='submit‘>和<input type='button’>的区别是button不会有http的请求或响应,submit会有POST请求。

    <button>写在<form>里的话,如果<form>里没有提交按钮,且只有一个<button>且没有指定type='buton',那么这个<button>默认为提交按钮。

    <h1>~<h6>

    从大到小的标题

    <p>

    段落标签

    <img>

    放图片用的标签,src是该图片的URL,alt是如果图片加载不出来就用alt的内容代替。

    相关文章

      网友评论

          本文标题:HTML标签

          本文链接:https://www.haomeiwen.com/subject/pugeqqtx.html