HTML常用标签

作者: 茜Akane | 来源:发表于2021-01-02 23:55 被阅读0次

    Get Started

    • HTML重点标签
      ○ a标签
      ○ iframe标签
      ○ table标签
      ○ Img标签
      ○ form标签
      ○ input标签
      ※要用http-server(hs)来打开html文件,来模拟用户打开网页。

    a标签

    跳转页面,跳转内部锚点,或者邮箱电话等。

    • href - hyper ref - 超链接
      <a href="https://google.com">超链接</a>
      ○ a的href的取值
      ○ 网址:https://google.com | http://google.com | //google.com(无协议网址)
      ○ 路径:/a/b/c以及a/b/c(在哪里开服哪里就是根目录) | index.html以及./index.html
      ○ 伪协议:JavaScript:代码;(想要一个标签但什么也不做就空着代码)|mailto:邮箱 | tel:手机号 (在手机端直接点就会进入拨号)
      ○ 跳转到指定标签:href="xxx",< id=xxx>
    • target 要在拿一个窗口打开超链接
      <a href="https://google.com" target="_blank" >超链接</a>
      ○ 内置名字
      _blank 新建页面打开
      _top 在最顶层页面打开
      _parent 在上一层打开
      _self 在当前页面打开
      ○ target="xxx"时,打开的页面叫做xxx,并且打开多个都在xxx页面里,看起来是同一个页面。(查看方法:conlose里搜索window.name显示xxx)
      ○ 程序的名字
      window的name
      iframe的name<iframe src="a-target-iframe.html" name="xxx"></iframe>
    • download 是下载网页,但是有很多时候都不支持
    • re=noopener 是为了防止一个bug

    iframe标签
    它是用来内嵌一个网页的,因为不好用,现在已经不怎么用了。

    table标签

    用来制作表格,table里只能有三个标签。

    • thead
      ○ tr-table row,table里的一行
      <tr><th></th></tr>表头
    • tbody
      ○ td-table data,<tr><td></td></tr>
    • tfoot
      代码的顺序不影响页面显示效果。不写thead,浏览器自动将代码添加进tbody。
      相关样式
    • table-layout
      ○ aotu:自动调整宽度
      ○ fixed:要自己设置宽度
    • table-collapse:collapse表格合并
    • table-spacing:控制border之间的距离

    img标签

    • 作用
      发出get请求,展示一张图片
    • 属性
      alt:当图片没有get的时候,展示的文字
      height:改变高度,宽度自适应
      width:改变宽度,高度自适应(若宽和高一起设定,且不失原本的尺寸,图片就会变形,所以最好只设置一个)
      src:图片代码
    • 事件:用来监听图片是否下载成功
      onload
      onerror
    • 响应式
      max-width:100% 小窗口显示同等大小

    form标签

    • 作用
      发get或post请求,然后刷新页面
    • 属性
      action:会请求所写路径的页面
      autocomplte:是否自动填充
      method:控制是用get还是post
      target:设置需要提交到哪个页面
    • 事件
      <input name="username" type="text">
      <input type="submit" value="提交">
      onsubmit:点击提交按钮
      button:按钮,也具有和onsubmit相同的功能
      两者区别:button里可以加标签,但是input不可以
      ※form表单里必须有一个submit

    input标签

    • 作用
      让用户输入内容
    • 属性
      ○ 类型type:
      button/check box/email/file(上传文件,加multiple多选)/hidden/number/
      password(小圆点)/radio/search/submit/tel/text/color/
      textarea:输入框(固定)
      <textarea style="resize: none;width: 50%;height: 300px"></textarea>
      select:
      <select>
      <option value="1">星期一</option>
      <option value="2">星期二</option>
      </select>
      ○ 其他:
      name/autofocus/checked/disabled/maxlength/pattern/value/placeholder
    • 事件
      onchange:当用户输入改变时
      onfocus:当用户把鼠标集中在它身上时
      onblur:当用户的鼠标从这个范围出来时
    • 验证器
      HTML5新增功能:input标签内加required时候,用户不填写提交会出现提醒。
    • 注意事项
      一般不监听input的click事件
      form里面的input要有name
      form里要放一个type=submit才能触发submit事件

    标签

    • video:播放视频
    • audio:播放音频
    • canvas:画布
    • svg:矢量图形

    相关文章

      网友评论

        本文标题:HTML常用标签

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