LZ-Says:路漫漫其修远兮,吾将上下而求索~

前言

想要玩转 HTML,则掌握常用标签是必不可少的关键一步,试想,一个 Web 页面摆在面前,虽说满腹经纶,却无从下手。

而本片学习笔记,主要整理了 LZ 今天学习到的 HTML 标签。

骚年,撸起袖子开搞吧~

一、 Head 中的 meta 标签(元素)

这里截取 W3C School 中有关对 meta 的解释:

  • meta 标签描述了一些基本的元数据;
  • < meta> 标签提供了元数据。元数据也不显示在页面上,但会被浏览器解析。
    META元素通常用于指定网页的描述,关键词,文件的最后修改时间,作者,和其它元数据;
  • 元数据可以使用于浏览器(如何显示内容或重新加载页面),搜索引擎(关键词),或其他Web服务。
  • < meta> 一般放置于 < head> 区域

下面截取部分标签以及含义图:

这里贴出部分代码:

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><title>HLQ_Struggle</title><!-- 该标签作为HTML文档中所有的链接标签的默认链接 --><base href="https://github.com/HLQ-Struggle" target="_blank"><!-- link 一般用于引用样式文件 --><!--<link rel="" type="text/html" href="example_01.html">--><!-- 为搜索引擎定义关键词 --><meta name="keywords" content="Java,Kotlin,iOS"><!-- 为网页定义描述内容 --><meta name="description" content="This is HLQ Study Demo"><!-- 定义网页作者 --><meta name="author" content="HLQ_Struggle"><!-- 每 6 秒钟刷新当前页面 --><meta http-equiv="refresh" content="6"></head><body></body>
</html>

二、HTML 标题(Heading)

在 HTML 中,标签共分为 6 级,下面举一个小例子:

<h1>HLQ_Struggle</h1>
<h2>HLQ_Struggle</h2>
<h3>HLQ_Struggle</h3>
<h4>HLQ_Struggle</h4>
<h5>HLQ_Struggle</h5>
<h6>HLQ_Struggle</h6>

如上代码所对应的效果如下所示:

三、HTML 中段落(Paragraph)

很 easy,段落的标示标签如下:

 <p></p>

当然,没有闭合标签也是可以的,但是最好还是加上,no why。

Sample:

<p>This is a paragraph.</p>
<p>这是段落.</p>

效果如下:

四、HTML 链接(anchor)

超链接,使用标签如下:

<a href="目标地址">页面提示内容</a>

什么是超链接?简单理解,就是点击之后跳转其他地方(网页),下面我们来看一个例子:

<a href="https://blog.csdn.net/u012400885">啦啦啦,点我有彩蛋~</a>

显示效果如下:

默认的超链接鼠标浮上去会变成一个小手,其次浏览器左下角会出现当前跳转目标地址(LZ 使用谷歌浏览器)。

细心的小伙伴会发现,有时候,点击一个链接会跳转新的页面去加载,而有的则只是在当前页加载,那么如何实现这个效果呢?

这里拉出 a 标签中的一个属性:target

而 target 则有四个属性,分别为:

  • _blank: 浏览器会另开一个新窗口加载展示链接内容;

  • _self: 在同一框架或窗口中加载展示链接内容。此参数为默认值,通常不用指定;

  • _parent: 将链接的地址载入含有该链接框架的父框架集或父窗口中。如果含有该链接的框架不是嵌套的,则在浏览器全屏窗口中加载展示链接内容,就像 _self 参数一样;

  • _top: 在当前的整个浏览器窗口中打开所链接的文档,因而会删除所有框架(一山不容二虎,有我没其他)。

<a href="https://blog.csdn.net/u012400885" target="_blank"> _blank </a><a href="https://blog.csdn.net/u012400885" target="_parent"> _parent </a> <a href="https://blog.csdn.net/u012400885" target="_self"> _self </a><a href="https://blog.csdn.net/u012400885" target="_top"> _top </a>

这里稍微拓展下今天 LZ 偶然发现的好玩意:

为避免在同域、跨域钓鱼,推荐使用如下方式:

<a href="https://an.evil.site" target="_blank" rel="noopener noreferrer nofollow">进入一个“邪恶”的网站</a>

那么同域和跨域之前的区别是什么呢?这里 LZ 简要附上个人理解:

  • 同域:A —> https://heliquan.com/index.jsp B —> https://heliquan.com/login.jsp
  • 跨域:A —> https://heliquan.com/index.jsp B —> https://hlq_struggle.com/login.jsp

五、HTML 图片

标签语法如下:

<img src="图片地址(可以是网络上也可以是本地)" alt="图片加载失败提示信息"/>

顺便附上小例子:

<img src="https://www.google.com.hk/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png"/>

以及最终效果展示:

瞧瞧我那傲娇的谷歌~

一般考虑到图片正常加载以及异常情况时,我们都会这么玩:

<img src="https://www.google.com.hk/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png"/><img src="https://www.google.com.hk/images.png" alt="啊哦,图片加载异常"/>

显示效果如下:

六、HTML 换行符

有时候我们需要手动换行怎么破?往下看~

<br/>

来个小例子巩固下:

大河向东流啊,天上的星星往哪儿跑啊~<br/>来咯,老弟

而效果如下所示:

七、HTML 水平线

小姐姐说了,我想要一条水平线怎么玩呢?

<hr>

效果如下:

八、HTML 文本格式化标签

这里从 W3C School 截取一张图,方便大家查阅:

而最后,我们简单过一遍上图中的标签:

<b>妹妹要是来看我,</b><em>不要来到德云社;</em>
<i>德云社</i><small>的</small><strong>流氓多,</strong><sub>流氓</sub><sup>头子</sup><ins>他</ins><del>姓郭。</del>

效果如下:

个人公众号

不定期发布博文,最近有点忙,感谢老铁理解,欢迎关注~

参考资料

  1. HTML的target属性中_blank、_self、_parent、_top含义;
  2. 危险的 target="_blank" 与 “opener”;

在线编辑器

为了方便小伙伴,LZ 这里内嵌了一个在线编辑器,可实时编辑,在这里感谢 W3C School。

width="100%" height="666px" src="https://c.runoob.com/front-end/61">

学习笔记 之 聊聊 HTML 那些标签(一)相关推荐

  1. HTML/CSS学习笔记02【表单标签】

    w3cschool菜鸟教程.CHM(腾讯微云):https://share.weiyun.com/c1FaX6ZD HTML/CSS学习笔记01[概念介绍.基本标签.表单标签][day01] HTML ...

  2. HTML+CSS学习笔记(3)- 认识标签(2)

    HTML+CSS学习笔记(3)- 认识标签(2) 1.使用ul,添加新闻信息列表 在浏览网页时,你会发现网页上有很多信息的列表,如新闻列表.图片列表, 这些列表就可以使用ul-li标签来完成.ul-l ...

  3. 【学习笔记】Unity3d C# 常用标签[xxx]

    [学习笔记]Unity3d C# 常用标签[xxx] 介绍 类 字段 方法 介绍 在使用Unity3d引擎去开发的时候,不可避免的要使用到专属的开发语言C#,而Unity3d开发引擎给我们提拱了很多的 ...

  4. YoloV3学习笔记(一)—— 打标签

    YoloV3学习笔记(一) labelimg标注图片 labelimg页面介绍 报错分析 解决方法 labelimg标注图片 搭建好Yolov3+pytorch+windows环境后,为了训练模型,标 ...

  5. HTML 学习笔记——插入音频、视频标签

    目录 前言 一.音频标签:audio 1.audio简介 2.常用属性 3.兼容问题 二.视频标签:video 1.video 总结 前言 今天学习了尚硅谷老师的html基础课程,主要是音视频的标签的 ...

  6. 学习笔记(39):Python实战编程-标签

    立即学习:https://edu.csdn.net/course/play/19711/343101?utm_source=blogtoedu 标签--文字标签和图片标签 1.文字标签 关键代码: l ...

  7. 2021-10-20 HTML学习笔记(11)列表标签

    列表标签概述 表格是用来显示数据的,而列表则是用来布局页面的.列表最大的特点就是整齐有序. 根据使用场景不同,列表可分为三类:无序列表.有序列表和自定义列表. 无序列表 使用<ul>标签表 ...

  8. Struts2学习笔记__其他表单标签checkboxlist

    checkboxlist标签 checkboxllist标签可以一次创建多个复选框,相当于多个<input type="checkbox"标签> ,它根据list属性指 ...

  9. Mybatis学习笔记之---动态sql中标签的使用

    动态Sql语句中标签的使用 (一)常用标签 1.<if> if标签通常用于WHERE语句中,通过判断参数值来决定是否使用某个查询条件, 他也经常用于UPDATE语句中判断是否更新某一个字段 ...

最新文章

  1. 关于java的一个典型的动态代理
  2. java可以用 lt =判断int吗_int 和 integer:装箱和拆箱的过程,会用到什么方法
  3. 适合 Kubernetes 初学者的一些实战练习 (三)
  4. 今天开始记录我的开发生涯
  5. Oracle数据库基本操作
  6. python利用公式计算_从零开始用Python构造决策树(附公式、代码)
  7. mysql中in和exists区别
  8. Windows/Mac系统MySQL,MySQL驱动下载和安装
  9. Sqlserver2008数据库可疑文件
  10. 520C语言表白神器
  11. fun的用法c语言,fun的用法_fun的用法
  12. EXCEL抓取SQL查询数据
  13. (1)asp。net操作ftp,上传和下载 (2) 长时间提交,在提交后禁止页面按钮 (3) 方便的javascript日历
  14. c++求一个数的因子
  15. Java枚举的打印_如何在java中打印所有枚举值?
  16. ibm aix_IBM AIX设备驱动程序开发
  17. 微信小程序 - “本地资源图片无法通过WXSS 获取,可以使用网络图片,或者 base64,或者使用标签” 解决
  18. KEIL 不使用microlib 报错__stdin __stdout重复定义
  19. 【ASE入门学习】ASE入门系列——序章
  20. 论文阅读:FASTEMIT: LOW-LATENCY STREAMING ASR WITH SEQUENCE-LEVEL EMISSION REGULARIZATION

热门文章

  1. C编译器02-转换器
  2. CSS filter 白色文案透明底图片 转换 任意颜色文字图片
  3. 压缩算法 【腾讯2020校园招聘-后台综合-第一次笔试 】
  4. LeetCode每日一题(2055. Plates Between Candles)
  5. k8s查看容器日志---查看运行中指定pod以及指定pod中容器的日志
  6. windows linux 集群,微软染指集群计算 放言Windows将干掉Linux(转)
  7. Swift学习第四枪
  8. Jmeter 数据库压力测试
  9. 一文彻底搞懂volatile用法
  10. ubuntu的root密码设置方法