前端html基础标签

前言❤️❤️

hello hello💕,这里是洋不写bug~😄,欢迎大家点赞👍👍,关注😍😍,收藏🌹🌹

这是这个栏目第二篇的学习博客,上篇演示了环境的搭建,这篇博客的内容包括常用的各种基础标签,以及举例使用

🎆个人主页:洋不写bug的博客
🎆所属专栏:前端基础
🎆铁汁们对于前端的各种常用核心语法,都可以在上面的前端专栏学习,专栏正在持续更新中🏀,有问题可以写在评论区或者私信我哦~

1,注释,标题,段落,换行标签

1,注释标签

markup 复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>标题,段落,换行,注释标签</title>
</head>
<body>
    <!-- 注释标签 -->
</body>
</html>

这里写个注释标签的字样,然后,选中这段话,按ctrl键 + /,就会把这句话给注释掉

2,标题标签

标题标签,一般在这个标签里放网页标题,我们用h后跟数字来表示,一共有六级,h后面跟的数字越小,字体越大:

markup 复制代码
<body>
    <!-- 注释标签 -->
     <h1>h1标签</h1>
     <h2>h2标签</h2>
     <h3>h3标签</h3> 
     <h4>h4标签</h4>
     <h5>h5标签</h5>
     <h6>h6标签</h6>
</body>

3,段落标签

下面这样一段文字,想让它显示在网页上,如果直接粘在body中,就会发现在网页中这些字体密密麻麻贴在了一起

经过一年的市场和用户验证,发布之初围绕在三折叠上的争议,也已经渐渐平息。现在对于华为,乃至于行业更重要的问题,早已不是「三折叠有什么用」,而是:

Mate XT 三折叠,究竟仅仅只是一个试验品,还是一款足以长期立足市场的全新物种?

而今天,华为发布了世界上第二台量产的「三折叠」手机 Mate XTs非凡大师。芯片提升到麒麟 9020,价格比第一代 Mate XT 还降了 2000 元。

答案有了:三折叠这个品类,已经走向成熟,立住了。

诚然,今天的折叠屏手机,即便是小折叠、大折叠这种常规形态,仍然被许多人所不看好------而华为不仅在折叠屏这条路上走了更远,现在看来,还想要走更久,且步伐更加坚定。

这是因为在代码编译器中写的换行,空格,在网页上显示不出来

想要有一段一段的效果,就可以使用p标签,这些段落就可以分隔开

markup 复制代码
 <p>经过一年的市场和用户验证,发布之初围绕在三折叠上的争议,也已经渐渐平息。现在对于华为,乃至于行业更重要的问题,早已不是「三折叠有什么用」,而是:
Mate XT 三折叠,究竟仅仅只是一个试验品,还是一款足以长期立足市场的全新物种?</p>
<p>而今天,华为发布了世界上第二台量产的「三折叠」手机 Mate XTs非凡大师。芯片提升到麒麟 9020,价格比第一代 Mate XT 还降了 2000 元。</p>
<p>答案有了:三折叠这个品类,已经走向成熟,立住了。</p>
<p>诚然,今天的折叠屏手机,即便是小折叠、大折叠这种常规形态,仍然被许多人所不看好------而华为不仅在折叠屏这条路上走了更远,现在看来,还想要走更久,且步伐更加坚定。</p>

4,换行标签

代码编译器中写的换行,空格,在网页上显示不出来,那如果想要换行的话,就只有写段落标签p才可以吗???
其实还有一个换行标签,它是一个单标签,只需一个写在末尾即可,也能达到换行的效果,我们后面换行都是使用这个标签。

markup 复制代码
 经过一年的市场和用户验证,发布之初围绕在三折叠上的争议,也已经渐渐平息。现在对于华为,乃至于行业更重要的问题,早已不是「三折叠有什么用」,而是:
Mate XT 三折叠,究竟仅仅只是一个试验品,还是一款足以长期立足市场的全新物种?<br>
<p>而今天,华为发布了世界上第二台量产的「三折叠」手机 Mate XTs非凡大师。芯片提升到麒麟 9020,价格比第一代 Mate XT 还降了 2000 元。</p>
<p>答案有了:三折叠这个品类,已经走向成熟,立住了。</p>
<p>诚然,今天的折叠屏手机,即便是小折叠、大折叠这种常规形态,仍然被许多人所不看好------而华为不仅在折叠屏这条路上走了更远,现在看来,还想要走更久,且步伐更加坚定。</p>

2,格式化标签

格式化标签有4个:

  1. 加粗: strong 标签 和 b 标签
  2. 倾斜: em 标签 和 i 标签
  3. 删除线: del 标签 和 s 标签
  4. 下划线: ins 标签和 u 标签

这个比较简单,平常多用几次就可以掌握了,(标签的两种写法,怎么写都可以,效果都是相同的)

markup 复制代码
<body>
    <strong>加粗标签1</strong><br>
    <b>加粗标签2</b><br>
    <em>倾斜标签1</em><br>
    <i>倾斜标签2</i><br>
    <del>删除标签1</del><br>
    <s>删除标签2</s><br>
    <ins>下划线标签1</ins><br>
    <u>下划线标签2</u><br>
</html>

3,img标签

img标签就是用来向网页中插入图片,

当我们输入img,让代码编译器自动补全时,我们会发现有一个src属性和alt属性,
这里的src属性表示的就是图片的路径(必填),而alt属性中表示的就是当图片加载不出来时显示的文字(比如说显示加载出错了,这个其实不填也可以)

alt属性里面写不写内容都行,没有的话就只是图片加载出错时不会显示文字罢了

但是src属性是必须写的,src属性用来指定图片路径,图片就是通过这个路径来加载的
路径分为绝对路径和相对路径两部分:

1,相对路径

在这个.html文件同级有张图片,那就直接一个点斜杠(这里写完点斜杠后就会补出文件的选项让我们选择,因此这里是不用写文件名字的),表示同级:

markup 复制代码
<body>
    <img src="./3a3452eeb40f49b0a51c8121b0cbe552.png" alt="">
</body>

如果装图片的文件夹跟html同级,那就一个点斜杠找到同级的图片文件夹,在一个斜杠找到图片文件夹中的图片:

markup 复制代码
<img src="./图片/无标题.png" alt="">

图片文件夹如果跟html文件夹在同一级,那也就是说图片文件夹在.html文件的上一级,在那就使用两个斜杠先找到图片文件夹,再通过一个斜杠找到图片文件夹里面的图片

markup 复制代码
<img src="../图片/无标题.png" alt="">

相对路径如果感觉比较抽象的话,可以在网上随便下载一张图片,按照这几种位置摆一下,把相对路径传到img标签中,试几次很快就可以理解👍💪

2,绝对路径

前面的相对路径就是图片相对.html文件的位置,而绝对路径就是给出了图片比较具体的位置

一种就是保存网上的url资源,我们这里点击复制图像链接,然后把链接粘到src中,就可以了。

还有一种就是直接写图片在计算机中的具体存储位置

比如E盘中有这样一个文件夹,想把文件夹中的照片显示到浏览器上,那就可以直接右键图片,点击复制图片地址,粘到src上,就可以显示了。

markup 复制代码
<img src="E:\励志图片\小米.jpg" alt="">

3,alt属性

有时候传的图片的链接可能是错误的,那么在网页中图片就加载不出来了,这时候我们就可以在alt里面加入一句话,这句话在图片加载失败时会显示出来

我们这里输入一个错误的路径,打开后就会发现图片加载失败的字样。

markup 复制代码
<body>
    <img src="E:\励志图\小米.jpg" alt="图片加载失败">       
</body>

4,title属性

在浏览器上浏览网页时,把鼠标放在有的图标上面,就会显示出文字(比如微软浏览器把鼠标放在这个搜素图标上就会显示出"搜索"两个字),那这个其实就是通过title属性来实现的。

这样写,在网页中把鼠标放上去,就有雷军演讲的小字出现(这里因为点击截图键效果就会消失,因此没办法截图网页效果😅😅😅)

markup 复制代码
<img src="E:\励志图片\小米.jpg" alt="图片加载失败" title="雷军演讲">   

5,width/height属性

如果觉得图片在网页中显示的太大了,那就可以通过width/height属性来修改

因为图片本身就是有长宽比例的,因此,我们需要修改图片大小时,只改一个就可以了,另一个会等比缩放。 像下面这样就把图片改小了很多。(这里改的时候用px,也就是像素为单位)

markup 复制代码
<img src="E:\励志图片\小米.jpg" alt="图片加载失败" title="雷军演讲" width="200px">  

6,border属性

border就是给图片加上边框,单位也是px

这里的border会爆红,也不会自动补全,这个我们一般是在CSS中设定的,这个大家现在暂时就这样写,仍然可以生效。

4,a标签

1,href属性

在浏览器网页上当点击有的图片或者文字时,就会跳转到其他网页中(下面点击哪个AI的图标,就会跳到哪个网页中)

这个就是靠a标签的href属性来表示的。

写个a标签,将华为的官网链接粘到href属性中,再写个华为的字样,在网页中打开,点击"华为"字体,就能跳转到华为官网。

markup 复制代码
<body>
    <a href="https://www.huawei.com/cn/?redir=huawei_com_cn">华为</a>     
</body>

除此之外,我们还可以用a标签跳转到另一个html文件的网页(就是传入另一个网页的相对路径或绝对路径,这里我传入的是绝对路径)


那这些链接为什么颜色是紫色,而且加了下划线呢,这是html的css默认样式,后面学习了css以后,就可以更改这些样式。

如何点击图片跳转到其他网页呢?

其实也很简单,用a标签包住前面提到过的img标签即可

这里href里面搞上小米的官网链接,src里面粘上个小米yu7的图片链接,打开网页,点击这个汽车照片,就能跳转到小米汽车的官网。是不是非常帅!!!

markup 复制代码
<a href="https://www.xiaomiev.com/">
        <img src="https://img.pcauto.com.cn/images/upload/upc/tx/auto5/2412/09/c17/468611679_1733752790904.jpg" alt="">
    </a>

2,target属性

前面用a标签的时候,大家如果写代码试一下的话,会发现点击跳转到新网页后会覆盖掉原有的网页,如果不想让新的网页覆盖掉原来的网页,就需要设置一下target属性。

输入target属性后,就会发现有4个选项

_parent和_top我们现在不用管,只看_self和_blank属性即可
_self的意思就是新的网页覆盖掉原有的网页,也可以理解为在原来的网页上打开新的网页,target默认属性就是 _self
_blank就是不覆盖原有的网页,在新的网页上打开

这里试一下,新打开了一个新的网页,而不是把原来的给覆盖掉:

markup 复制代码
<a href="https://www.xiaomiev.com/" target="_blank">
        <img src="https://img.pcauto.com.cn/images/upload/upc/tx/auto5/2412/09/c17/468611679_1733752790904.jpg" alt="">
    </a>

5,结语

HTML 标签是构建网页的基础元素,注释标签便于对代码进行说明,标题、段落等标签能搭建页面的基本结构,格式化标签可丰富内容的呈现效果,img 标签实现了网页中图像的展示,a 标签则完成了页面之间的链接跳转。通过对这些基础标签的学习与运用,我们就能逐步构建出清晰且具备交互性的网页啦😄😊
以上就是今天的所有内容啦~完结撒花~🥳🎉🎉

相关推荐
lijun_xiao20096 小时前
前端最新Vue2+Vue3基础入门到实战项目全套教程
前端
90后的晨仔6 小时前
Pinia 状态管理原理与实战全解析
前端·vue.js
杰克尼6 小时前
JavaWeb_p165部门管理
java·开发语言·前端
90后的晨仔6 小时前
Vue3 状态管理完全指南:从响应式 API 到 Pinia
前端·vue.js
90后的晨仔6 小时前
Vue 内置组件全解析:提升开发效率的五大神器
前端·vue.js
我胡为喜呀6 小时前
Vue3 中的 watch 和 watchEffect:如何优雅地监听数据变化
前端·javascript·vue.js
我登哥MVP7 小时前
Ajax 详解
java·前端·ajax·javaweb
非凡ghost7 小时前
Typora(跨平台MarkDown编辑器) v1.12.2 中文绿色版
前端·windows·智能手机·编辑器·软件需求
馨谙7 小时前
/dev/null 是什么,有什么用途?
前端·chrome
JamSlade8 小时前
流式响应 sse 系统全流程 react + fastapi为例子
前端·react.js·fastapi