HTML常用标签

HTML常用标签

一、a标签的用法

属性:

  • href:取值:
    网址:
    http://google.com
    https://google.com
    //google.com
    路径:
    /a/b/c以及a/b/c
    index.html以及./index.html
    伪协议:
    javascript:代码(alert(1));
    mailto:邮箱
    tel:手机号
    常见情况:
    如果写成javascript:;什么都不做
    如果什么都不写,网页会自动刷新
    如果写#,会回到顶部
    如果写#xxx,xxx是上面标签的id,可以跳转到指定的标签
    如果写mailto:邮箱,会给对方发邮件
    如果写tel:手机号,会自动给我打电话,要按绿色的打电话键

  • target: 取值:
    _blank:在新页面打开
    _top:可以在当前页面引入其他的页面,比如当前是页面1,被引入的页面是2,页面2有一个a标签,它的target = _top,点击后会在1页面直接打开a标签,不会打开新页面,如果target = _self,会在1页面引入的页面2区域内直接打开a标签。1页面中要写<iframe src="2.html>
    _parent:在父窗口中打开
    _self:在当前页面打开,是默认值
    target:如果有一个窗口叫做xxx,则在这个xxx窗口中打开这个网页,如果没有,则会创建一个xxx窗口打开网页

可以在一个页面中既可以用谷歌搜索,也可以用百度搜索,可以想写成(图9-1)
图9-1

  • download
    理论上可以下载这个网页,但是好多浏览器不支持,不靠谱
    rel=noopener:现在不需要了解

二、table标签的用法

<table>
      <thead>
        <tr>
          <th>英语</th>
          <th>翻译</th>
        </tr>
      </thead>
      <tbody>
        <tr>
          <td>hyper</td>
          <td>超级</td>
        </tr>
        <tr>
          <td>target</td>
          <td>目标</td>
        </tr>
        <tr>
          <td>reference</td>
          <td>引用</td>
        </tr>
      </tbody>
      <tfoot>
        <tr>
          <td></td>
          <td></td>
        </tr>
      </tfoot>
    </table>

注意情况:
如果table中没有tbody这个标签,写在里面的内容会被自动包裹在tbody中,浏览器给自动补全。

  • table标签相关的样式:
    table-layout: 可选值:
    auto:自动计算行和列的值,被内容撑开
    fixed: 尽量平均大小
    border-collapse: 可选值:
    collapse(单元格合并)
    border-spacing: 单元格之间的间隙,值为数字

三、img标签的用法

  • 作用:
    发出get请求,显示一张图片
  • 属性:
    alt:图片加载不到时显示的文字
    width
    height
    只写宽度或只写高度另外一个会自适应
    src:地址
  • 事件:
    onload: 图片加载成功
    onerror: 图片加载失败
<img src="./20210405165505.png" alt="" id="xxx" />
    <script>
      xxx.onload = function () {
        alert("图片加载成功");
xxx.src = "挽救的图片";
      };
      xxx.onerror = function () {
        alert("图片加载失败");
      };
    </script>

img标签必须写在上面,负责无法出现弹窗

想让图片自适应浏览器宽度(响应式),可以加上如下代码:

 *{
        margin: 0;
        padding: 0;
        box-sizing: border-box;
      }
      img{
        max-width: 100%;
      }

四、其他感想

学习标签时一定要注意它与众不同的地方,不学一般学特殊,是学习标签最好的方式,有很多标签是非常相似的,找到它们之间的区别就不难记忆了。

希望大家都能够学习顺利哦。❥(^_-)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值