当前位置: 首页 > news >正文

从此刻开始走进HTML的大门!!!

文章目录

    • 什么是HTML呢?
      • HTML的结构又是怎么样的呢?
    • 学习HTML的标签
      • 标题标签
      • 段落标签
      • 文本格式化标签
      • 换行标签
      • 字符实体
      • 容器标签
      • 图片标签
      • 超链接标签
      • 列表标签

什么是HTML呢?

HTML 英文全称是 Hyper Text Markup Language,中文译为“超文本标记语言”。

  • 超文本:即超越纯文本,这意味着HTML不仅能包含文本,还能包含图片、表格、列表、链接、按钮、输入框等内容。
  • 标记语言:HTML通过不同的标签来标记不同的内容
  • 标签:标签也称为标记或元素,用于在网页中标记内容。不同标签具有不同的含义,学习 HTML 其实就是学习各个标签的含义,根据实际场景的需要,选择合适的标签,从而制作出精美的网页。
    • 语法:标签使用< >为标志,标签名不区分大小写,推荐小写表示。
    • 分类:双标签和单标签。
    • 标签属性:标签属性书写在开始标签中,使用空格与标签名隔开。

HTML的结构又是怎么样的呢?

当我们想要学习一个东西时,首先是要了解它的结构,那么HTML的结构又是怎么样的呢?
在这里插入图片描述

学习HTML的标签

在这里插入图片描述

  • 创建网页文件,使用.html作为文件后缀
  • 添加网页的基本结构
	<!DOCTYPE html>
	<html>
	<head>
	    <meta charset="UTF-8">
	    <title>网页的标题</title>
	</head>
	<body>
	   网页的主体内容 
	</body>
	</html>
  • 标题嵌套:在双标签中写其他的标签,就称为标签嵌套。

    • 嵌套结构中,外层元素称为父元素,内层元素称为子元素
    • 多层嵌套结构中,所有外层元素统称为祖先元素,内层元素统称为后代元素
    • 平级结构互为兄弟元素
  • 注释语法:<!-- 此处为注释 -->

标题标签

HTML 中提供了从<h1><h6>六个级别的标题标签,逐级递减;在合适的地方使用一个最为合理的标题可以使网页的层次结构更加清晰。

<h1>一级标题</h1>
<h2>二级标题</h2>
<h3>三级标题</h3>
<h4>四级标题</h4>
<h5>五级标题</h5>
<h6>六级标题</h6>

显示效果
在这里插入图片描述

段落标签

将文本分成若干个段落可以显示文字根据有条理性。

就跟我们平时写文章一样,会有多个段落让读者看起来不像长篇大论,没有读下去的欲望,当我们给文章分割不同的段落,单个或者段落表达一个意思,才会感觉更加的舒适。
<p>段落文本</p>
在这里插入图片描述

文本格式化标签

在网页中,有时需要为文字设置粗体、斜体、下划线、删除线等
这时就需要用到 HTML 中的文本格式化标签(也叫文本标签)。

说明标签
加粗<b>...</b><strong>...</strong>
下划线<u>...</u><ins>...</ins>
倾斜<i>...</i><em>...</em>
删除线<s>...</s><del>...</del>
<span>行分区标签,用于对特殊文本特殊处理</span>

代码展示:

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>文本格式化标签</title>
</head>
<body>
    <p><b>我是加粗文本</b></p>  <!-- b标签只是表示加粗 -->
    <p><strong>我是加粗文本</strong></p>  <!-- strong标签更加表示强调 -->
    <p><u>我是下划线文本</u></p>  <!-- u标签只是表示下划线-->
    <p><ins>我是下划线文本</ins></p>  <!-- ins标签更加表示强调-->
    <p><i>我是斜体文本</i></p>  
    <p><em>我是斜体文本</em></p> 
    <p><s>我是删除线文本</s></p> 
    <p><del>我是删除线文本</del></p>
    </body>
</html>

显示效果:
在这里插入图片描述

换行标签

文本会根据浏览器窗口的大小自动换行
让文字强制换行显示

<br>

字符实体

在HTML书写某些特殊字符的时候,可能会遇到问题,比如要在网页里面显示出字符 < >,就有可能和我们的标签冲突,所以有些特殊字符需要用对应代替的写法(字符实体)表示

使用 &lt;   在页面中呈现 "<"
使用 &gt;   在页面中呈现 ">"
使用 &nbsp; 在页面中呈现一个空格
使用 &copy; 在页面中呈现版权符号"©"
使用 &yen;  在页面中呈现人民币符号"¥"

容器标签

常用于页面结构划分,结合CSS实现网页布局

<div id="top">页面顶部区域</div>
<div id="main">页面主体区域</div>
<div id="bottom">页面底部区域</div>

图片标签

HTML 使用 <img> 标签插入图片。<img> 是单标签,只包含属性,没有结束标签。

属性注意点:

  • 标签的属性写在开始标签内部
  • 标签上可以同时存在多个属性
  • 属性之间以空格隔开
  • 属性之间没有顺序之分
属性说明
src指定需要展示图片的路径
alt替换文本:当图片加载失败时,显示的文字
title提示文本:当鼠标悬停时,显示的文字
width图片的宽度
height图片的高度
  • 如果只设置width或height中的一个,另一个没设置的会自动等比例缩放
  • 如果同时设置了width和height两个,若设置不当此时图片可能会变形
<img src="图片路径" alt="当图片加载失败时,显示的文字" title="这是title文字, 
鼠标悬停的时候显示" width="200" height="800">

超链接标签

超链接是指从一个网页指向另一个目标的连接关系,这个目标可以是另一个网页,也可以是当前网页中的其它位置。链接的两端分别称为源锚点和目标锚点,通过点击源锚点即可以跳转到目标锚点。在HTML中,我们使用<a>标签来表示超链接。

取值说明
_self默认值在当前窗口打开页面
_blank在新窗口打开页面

列表标签

  • 无序列表:在网页中表示一组无顺序之分的列表
    • ul标签:表示无序列表的整体
    • li标签:表示无序列表的每一项
  • 有序列表:在网页中表示一组有顺序之分的列表
    • ol标签:表示有序列表的整体
    • li标签:表示无序列表的每一项
  • 自定义列表:在网页的底部导航中通常会使用自定义列表实现
    • dl标签:表示自定义列表的整体
    • dt标签:表示自定义列表的主题
    • dd标签:表示对于主题的每一项内容

在这里插入图片描述

相关文章:

  • 数据库【QSqlQueryaModel】
  • C++经典面试题目(九)
  • LockSupport与线程中断机制
  • 从零开始的软件开发实战:互联网医院APP搭建详解
  • 010——服务器开发环境搭建及开发方法(下)
  • python统计分析——单样本均值检验
  • Redis 协议与异步方式
  • 进程等待
  • VL817-Q7 USB3.0 HUB芯片 适用于扩展坞 工控机 显示器
  • 【Spring连载】使用Spring Data访问 MongoDB(十二)----MongoDB Repositories
  • MySQL 篇-深入了解 DML、DQL 语言(二)
  • 【论文解读】transformer小目标检测综述
  • TCP通信相关函数
  • Codeforces Global Round 23(A~C)
  • wy的leetcode刷题记录_Day15
  • GAMES104 雾系统、反走样与后处理
  • 成员方法传参机制
  • mac苹果通过pycharm进行ssh远程连接服务器(Ubuntu)
  • AJAX异步请求(Asynchronous Javascript And Xml)
  • Android12 A2DP连接[1]
  • JAVA SE_part.2
  • 5.HttpServletRequest类
  • 【SQL刷题】秋招刷爆SQL题之插入数据
  • 刷爆leetcode第九期 0020
  • Colmap安装与实践
  • 【苹果iMessage相册推信息推】 重要用于安装背面必要安装的watchman
  • 艾德克斯IT6512D可编程直流电源中文介绍
  • 使用机器学习做DGA域名识别
  • Day06-尚品汇-排序操作上
  • Linux进程替换(exec系列)
  • 史上最全软件测试工程师常见的面试题总结(百度、oppo、中软国际、华为)
  • 艾美捷抗人IL-2单抗MT8G10即用型解决方案