5分钟学习-什么事前端HTML文件

ops/2025/2/28 14:52:31/
htmledit_views">

以下从 HTML 文件的基本概念、结构、常用标签等方面,以新手容易理解的方式进行介绍,并给出示例帮助新手看懂 HTML 文件。

1. 什么是 HTML 文件

HTML 即超文本标记语言(HyperText Markup Language),它是用于创建网页的标准标记语言。HTML 文件其实就是一个文本文件,其扩展名为 ​​.html​ 或 ​​.htm​​,浏览器可以读取并将其解析显示为网页。

2. HTML 文件的基本结构

一个最简单的 HTML 文件包含以下几个部分:

<!DOCTYPE html>
<html>
<head><title>这是网页标题</title>
</head>
<body>这是网页的主体内容。
</body>
</html>

下面对上述代码各部分进行解释:

  • <!DOCTYPE html>​:这是文档类型声明,告诉浏览器当前文档使用的是 HTML5 标准。不同的 HTML 版本有不同的声明,HTML5 的声明最为简洁。
  • <html>​ 标签:这是 HTML 文档的根标签,所有的 HTML 内容都要包含在 ​​<html>​​ 标签内。它有开始标签 ​​<html>​​ 和结束标签 ​​</html>​​,成对出现。
  • <head>​ 标签:用于包含关于网页的元数据,如网页标题、字符编码、引入的外部样式表和脚本等。它里面的内容一般不会直接显示在网页上。
  • <title>​ 标签:位于 ​​<head>​​ 标签内,用于定义网页在浏览器标签页上显示的标题。
  • <body>​ 标签:包含了网页实际显示的内容,如文本、图片、链接、表格等。
3. 常用 HTML 标签
3.1 标题标签

HTML 提供了 6 级标题标签,从 ​​<h1>​​ 到 ​​<h6>​​,数字越小,标题级别越高,字体也越大。

<!DOCTYPE html>
<html>
<head><title>标题标签示例</title>
</head>
<body><h1>这是一级标题</h1><h2>这是二级标题</h2><h3>这是三级标题</h3><h4>这是四级标题</h4><h5>这是五级标题</h5><h6>这是六级标题</h6>
</body>
</html>
3.2 段落标签

​<p>​​ 标签用于定义段落,浏览器会在段落前后自动添加一些空白。

<!DOCTYPE html>
<html>
<head><title>段落标签示例</title>
</head>
<body><p>这是一个段落。它包含了一些文本内容。</p><p>这是另一个段落。每个段落会单独显示。</p>
</body>
</html>
3.3 链接标签

​<a>​​ 标签用于创建超链接,通过 ​​href​​ 属性指定链接的目标地址。

<!DOCTYPE html>
<html>
<head><title>链接标签示例</title>
</head>
<body><a href="https://www.example.com">这是一个指向 example.com 的链接</a>
</body>
</html>
3.4 图片标签

​<img>​​ 标签用于在网页中插入图片,通过 ​​src​​ 属性指定图片的路径。

<!DOCTYPE html>
<html>
<head><title>图片标签示例</title>
</head>
<body><img src="example.jpg" alt="这是一张示例图片">
</body>
</html>

其中,​​alt​​ 属性是图片的替代文本,当图片无法显示时,会显示该文本。

4. HTML 文件的注释

在 HTML 中,可以使用 ​​<!-- 注释内容 -->​​ 来添加注释,注释内容不会在浏览器中显示,主要用于开发者对代码进行说明。

<!DOCTYPE html>
<html>
<head><!-- 这是头部区域的注释 --><title>注释示例</title>
</head>
<body><!-- 这是主体区域的注释 --><p>这是一个段落。</p>
</body>
</html>

通过以上对 HTML 文件基本结构和常用标签的介绍,新手应该能够初步看懂简单的 HTML 文件了。可以将上述代码复制到文本编辑器中,保存为 ​​.html​ 文件,然后用浏览器打开,查看实际的显示效果。


http://www.ppmy.cn/ops/161994.html

相关文章

Java I/O 与 NIO 核心区别及应用场景详解

一、核心概念对比 特性传统 I/O (BIO)NIO (New I/O)模型同步阻塞模型同步非阻塞模型数据流方向单向流&#xff08;InputStream/OutputStream&#xff09;双向通道&#xff08;Channel&#xff09;数据操作单元基于字节/字符流基于缓冲区&#xff08;Buffer&#xff09;线程模型…

MySQL Workbench安装教程以及菜单汉化

WorkBench的下载 直接给下载MySql WorkBench的链接&#xff0c;直接进入正题&#xff1a;MySQL :: Download MySQL Workbench[这里是图片001]https://dev.mysql.com/downloads/workbench/进入了下载界面&#xff1a; &#xff08;安装路径自己看着办&#xff0c;注意安装路径不…

哈希封装unordered_map/unordered_set

前言 看这篇博客之前请先看&#xff1a; C | 哈希表-CSDN博客 &#x1f493; 个人主页&#xff1a;普通young man-CSDN博客 ⏩ 文章专栏&#xff1a;C_普通young man的博客-CSDN博客 ⏩ 本人giee: 普通小青年 (pu-tong-young-man) - Gitee.com 若有问题 评论区见&#x1f4dd…

嵌入式八股,Linux驱动三大基础类

在Linux内核开发中&#xff0c;驱动程序的设计和实现通常基于三大基础类&#xff08;或框架&#xff09;&#xff0c;分别是&#xff1a; 字符设备驱动&#xff08;Character Device Drivers&#xff09; 块设备驱动&#xff08;Block Device Drivers&#xff09; 网络设备驱…

【HeadFirst系列之HeadFirst设计模式】第10天之迭代器与组合模式:遍历与管理的艺术

迭代器与组合模式&#xff1a;遍历与管理的艺术 在《Head First 设计模式》中&#xff0c;**迭代器模式&#xff08;Iterator Pattern&#xff09;和组合模式&#xff08;Composite Pattern&#xff09;**是两个非常重要的设计模式。迭代器模式帮助我们遍历集合中的元素&#…

51单片机-按键

1、独立按键 1.1、按键介绍 轻触开关是一种电子开关&#xff0c;使用时&#xff0c;轻轻按开关按钮就可使开关接通&#xff0c;当松开手时&#xff0c;开关断开。 1.2、独立按键原理 按键在闭合和断开时&#xff0c;触点会存在抖动现象。P2\P3\P1都是准双向IO口&#xff0c;…

UML各种图

1、用例图 2、类图对象图 3、顺序图 4、通信图协作图 5、状态图 6、活动图 7、构件图包图 8、部署图

C++中map容器常见用法(AI)

在 C 中&#xff0c;map 是一个关联容器&#xff0c;它存储的是键值对&#xff08;key-value pairs&#xff09;&#xff0c;其中每个键&#xff08;key&#xff09;是唯一的&#xff0c;并且按照键的顺序进行排序&#xff08;默认使用 std::less 比较函数&#xff09;。以下是…