html难点标签

html难点标签

iframe 标签

现在已经不常用,用起来会很卡。因为相当于新开一个窗口。

    <iframe name=xxx width="100%" height="500px" frameborder="3"></iframe>
    <a target=xxx href="https://www.weibo.com">weibo</a>
    <a target=xxx href="https://www.sina.com">sina</a>

iframename属性和atarget属性相关联。

a标签

跳转页面(HTTP GET 请求)

  • target
    • _blank 在新页面打开
    • _self 在当前页面打开
    • _parent iframe父元素打开
    • _top iframe嵌套三层以上,最顶层打开
  • download属性
    • 只对同源链接有效
    • http content-type:application/octet-stream
  • href
    • 不可以写qq.com,会被当成文件
    • 可以写//qq.com,会自动匹配当前协议,files或者http等
    • ./xxx.html 发起http请求,get ./xxx.html文件
    • #dfgjkdfgj不发http请求,只有锚点不发起请求
    • ?name=cuilei发起http请求
    • javascript: alert(1)
      • javascript: ;点击之后什么都不做
      • 伪协议,历史遗留问题。可以做到不发请求,页面不动
    • 空白也会发出http请求,刷新页面
    • ``没有任何内容也会发出http请求,刷新页面

form 标签

跳转页面(HTTP POST 请求)

里面必须要有submit按钮。

name属性的才能提交到data。

data中的显示,为html属性name:value

默认为get,只有get和post。

target属性使用和a标签一样。

<form action="users" method="post">
    <input type="text" name="username">
    <input type="password" name="password">
    <input type="submit" value="提交">
</form>

post

post把参数放到 第四部分里面

action可以修改为查询参数。

utf-8编码格式

method为post时,发出的http请求

get

get把参数放到查询参数里面

method为get时,发出的http请求

input / button

  • slider
  • search
  • range
  • controls

type

  • button

    button和submit的区别:

    如果form中只有一个<button>button</button>,那么button标签会自动升级为submit提交按钮。

    submit是唯一能确定form能不能提交的按钮。

    如果type是button,只是普通按钮。

  • checkbox多选

    • 被选中value默认为on
  • radio单选

    • 相同的name属性只有一个会被选中。
<input type="checkbox" id="xxx"> <label for="xxx">吃饭</label>

id=for时,点击文字,checkbox也会反应。

把label包住input可以省略idfor

label功能使文字和input相关联。

  • select

  • textarea

<textarea style="resize: none; width: 100px; height: 100px;" name="" id="" cols="30" rows="10"></textarea>

table

trtable roll

tdtable data

thtable header

css中添加border-collapse: collapse;,表格变成单线。

    <table border=1>
        <colgroup>
        <col width=100>
        <col width=200>
        <col width=100>
        <col width=70>
        </colgroup>
        <thead>
            <tr>
                <th></th>
                <th>姓名</th>
                <th>班级</th>
                <th>分数</th>
            </tr>
        </thead>
        <tbody>
            <tr>
                <th>平均分</th>
                <td>小明</td>
                <td>2</td>
                <td>3</td>
            </tr>
        </tbody>
        <tfoot>
            <tr>
                <th>总分</th>
                <td>小红</td>
                <td>2</td>
                <td>3</td>
            </tr>
        </tfoot>
    </table>
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML标准。 注意:讲述HT...
    kismetajun阅读 27,981评论 1 45
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,347评论 19 139
  • HTML标签解释大全 一、HTML标记 标签:!DOCTYPE 说明:指定了 HTML 文档遵循的文档类型定义(D...
    米塔塔阅读 8,654评论 1 41
  • HTML 5 HTML5概述 因特网上的信息是以网页的形式展示给用户的,因此网页是网络信息传递的载体。网页文件是用...
    阿啊阿吖丁阅读 9,636评论 0 0
  • 每个人都有不同的故事,也都会有不一样的前任。无论故事里的人和事,再浪漫美好,缠绵悱恻,又或是辗转反侧,伤心欲...
    般若_31a2阅读 1,547评论 2 1