美文网首页
HTML那些常用/陌生的标签

HTML那些常用/陌生的标签

作者: Uohkowg | 来源:发表于2018-12-05 21:28 被阅读0次

    <a>

    • target属性指定在何处显示链接的资源。取值为标签(tab),窗口(window),或框架(iframe)等浏览上下文的名称或其他关键词。
      • _self: 当前页面加载,即当前的响应到同一TML5浏览上下文。此值是默认的.
      • _blank: 新窗口打开,即到一个新的未命名的窗口。
      • _parent: 加载响应到当前框架的父框架或当前的HTML5浏览上下文的父浏览上下文。如果没有parent框架或者浏览上下文,此选项的行为方式相同_self。
      • _top: HTML4中:加载的响应成完整的,原来的窗口,取消所有其它frame。 HTML5中:加载响应进入顶层浏览上下文(即,浏览上下文,它是当前的一个的祖先)。如果没有parent框架或者浏览上下文,此选项的行为方式相同_self。
    • <a href="/..">link</a> 标签被点击后发起的是GET / HTTP/1.1 的请求。
    • download 属性指示浏览器下载URL而不是导航到它,因此将提示用户将其保存为本地文件。如果属性有一个值,那么它将在Save提示符中作为预填充的文件名使用。此属性对允许的值没有限制,但是/和\会被转换为下划线。大多数文件系统限制了文件名中的标点符号,故此,浏览器将相应地调整建议的文件名。

    <form>

    • <form>提交的参数的名称对应<input>上name属性的内容,post的内容出现在http协议的第四部分。要记得这里post的参数不是在协议第一部分中路径(/xxx?name=jack)中的参数。
    • <form>的action参数是请求路径。
    • 在html中只有<form>能提交请求(POST)。
    • 若<form>中的子button标签若省略type属性,它就会成为<form>的提交按钮,同时<input>只有具备submit属性才能提交(POST)(响应回车键)。
    • <form> POST的content-typeapplication/x-www-form-urlencoded

    <input>

    • <label>的for属性与<input>的id相关联,并且将label作为<input>的父元素也可实现同样效果。
    • <input>的checkbox和radio通过同一个name属性来进行组合(group)。
    • <input type='button'>是没有子元素的,<button>是可以有子元素的。

    <table>

    • <table>允许的后代标签有colgroup、thead、tbody、tfoot、tr
      • 一个可选的 <caption> 元素
      • 零个或多个的 <colgroup> 元素
      • 一个可选的 <thead> 元素
      • 一个可选的 <tfoot> 元素(tfoot元素出现在tbody或tr元素前后都可以。在HTML4中,它只能出现在这些元素之前)
      • 零个或多个 <tbody> 元素
      • 一个或多个 <tr> 元素
    • colgroup用来控制表格的格式。
    • thead、tfoot、tbody在html放置的顺序不影响渲染出来的顺序。

    <iframe>

    • name属性是嵌入的浏览上下文(框架)的名称。该名称可以用作<a>标签,<form>标签的target属性值,或<input> 标签和 <button>标签的formtaget属性值,可以使用<a href="xx" target="iframe对应的name的值">来在框架外对框架内容进行跳转。

    相关文章

      网友评论

          本文标题:HTML那些常用/陌生的标签

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