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

news/2025/3/1 21:48:55/
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/news/1575875.html

相关文章

八股打卡(三)

八股打卡三 保证数据库和缓存一致性&#xff08;回顾复习&#xff09;String, StringBuilder, StringBuffer区别接口和抽象类的区别Java常见的异常类Java三大特性继承封装多态 Java多态重写和重载的区别final关键字的作用 和 equals区别Java中的集合类线程不安全的集合类线程安…

AI 时代下,操作系统如何进化与重构?

AI 时代下&#xff0c;操作系统如何进化与重构&#xff1f; AI时代服务器操作系统技术挑战2024 龙蜥操作系统大会最关注的是哪些议题分享与讨论&#xff1f;对于操作系统未来的发展趋势&#xff0c;有哪些观察和建议 2024 龙蜥操作系统大会&#xff08;OpenAnolis Conference&a…

linux上搭建Lago并部署

1. 系统更新 sudo apt update sudo apt upgrade -y 2. 安装必要的依赖 安装 Git sudo apt install git -y安装 Docker sudo apt install apt-transport-https ca-certificates curl software-properties-common -y curl -fsSL https://download.docker.com/linux/ubuntu/g…

【文献阅读】A Survey on Model Compression for Large Language Models

大语言模型模型压缩综述 摘要 大语言模型&#xff08;LLMs&#xff09;已成功变革了自然语言处理任务。然而&#xff0c;其庞大的规模和高昂的计算需求给实际应用带来了挑战&#xff0c;尤其是在资源受限的环境中。模型压缩已成为应对这些挑战的关键研究领域。本文对大语言模…

HTTPS 与 HTTP 的区别在哪?

HTTP与HTTPS作为互联网数据传输的核心协议&#xff0c;其通信机制与安全特性深刻影响着现代网络应用的可靠性与用户体验。本文将解析两者的通信流程、安全机制及核心差异。 一、HTTP的通信机制 先来看看HTTP是什么吧。 HTTP基于TCP/IP协议栈&#xff0c;采用经典客户端-服务…

DeepSeek-R1本地部署保姆级教程

一、DeepSeek-R1本地部署配置要求 &#xff08;一&#xff09;轻量级模型 ▌DeepSeek-R1-1.5B 内存容量&#xff1a;≥8GB 显卡需求&#xff1a;支持CPU推理&#xff08;无需独立GPU&#xff09; 适用场景&#xff1a;本地环境验证测试/Ollama集成调试 &#xff08;二&a…

go设计模式

刘&#xff1a;https://www.bilibili.com/video/BV1kG411g7h4 https://www.bilibili.com/video/BV1jyreYKE8z 1. 单例模式 2. 简单工厂模式 代码逻辑&#xff1a; 原始&#xff1a;业务逻辑层 —> 基础类模块工厂&#xff1a;业务逻辑层 —> 工厂模块 —> 基础类模块…

PYQT学习笔记-从简单窗口到多功能主窗口的实现

PyQt5学习笔记&#xff1a;从简单窗口到多功能主窗口的实现 1. 环境准备2. 创建第一个PyQt窗口2.1 代码实现2.2 代码解析2.2.1 创建应用程序2.2.2 创建窗口2.2.3 创建布局2.2.4 添加复选框和按钮2.2.5 信号与槽2.2.6 显示窗口 3. 关键点解释3.1 arg 是什么&#xff1f;3.2 lamb…