2025-09-04 HTML1——环境配置与简介

文章目录

  • [1 配置环境](#1 配置环境)
    • [1.1 安装VS Code](#1.1 安装VS Code)
    • [1.2 安装插件](#1.2 安装插件)
    • [1.3 VS Code 配置](#1.3 VS Code 配置)
  • [2 HTML 简介](#2 HTML 简介)
    • [2.1 什么是 HTML?](#2.1 什么是 HTML?)
    • [2.2 标签与元素](#2.2 标签与元素)
    • [2.3 网页结构](#2.3 网页结构)
    • [2.4 示例](#2.4 示例)

1 配置环境

1.1 安装VS Code

Visual Studio Code(简称 VS Code)是一个由微软开发,同时支持 Windows 、 Linux 和 macOS 等操作系统且开放源代码的代码编辑器,编辑器中内置了扩展程序管理的功能。

在浏览器中搜索VS Code,进入官网下载安装。

1.2 安装插件

安装VS Code后打开,点击右侧插件按钮,在搜索框里输入"chinese",安装中文插件。

同理,安装以下两个插件:

  • HTML CSS Support:支持HTML与CSS语法。
  • Live Server:实时显示网页。

1.3 VS Code 配置

点击左下角"设置"图标,选择"设置"按钮,在右侧搜索栏里输入自动,将"Auto Save"选项更改为"afterDelay"。

之后,VS Code 会自动保存更改的文件。

2 HTML 简介

2.1 什么是 HTML?

HTML 是 Hypertext Markup Language(超文本标记语言) 的缩写。简单来说,HTML 的作用就是为网页提供结构。它告诉浏览器网页的哪个部分是标题、哪个部分是段落、哪些是列表,等等。

HTML 是用来描述网页的一种语言。

  • HTML 指的是超文本标记语言: H yper T ext M arkup Language
  • HTML 不是一种编程语言,而是一种标记语言
  • 标记语言是一套标记标签 (markup tag)
  • HTML 使用标记标签来描述网页
  • HTML 文档包含了HTML 标签文本内容
  • HTML文档也叫做 web 页面

2.2 标签与元素

HTML 标记标签通常被称为 HTML 标签 (HTML tag)。HTML 标签是用来定义网页内容结构的"标记"。例如,<h1> 标签表示一级标题,<p> 标签表示段落。

  • 双标签 :由一个开始标签 和一个结束标签 成对出现。内容通常放在这两个标签之间。
    • 格式<开始标签> 内容 </结束标签>
    • 示例<p>这是一个段落。</p>
  • 单标签 :也叫自闭合标签,它没有结束标签,只有一个单独的标签。
    • 格式<标签>
    • 示例<input>(输入框)、<br>(换行)、<hr>(分隔线)。
    • 区别:单标签通常用于没有内容的元素,而双标签用于包含内容的元素。

"HTML 标签" 和 "HTML 元素" 通常都是描述同样的意思.

但是严格来讲, 一个 HTML 元素包含了开始标签与结束标签,如下实例:

html 复制代码
<p>这是一个段落。</p>

2.3 网页结构

一个标准的 HTML 文档通常由以下几个部分组成:

  1. 文档类型声明
    • 代码<!DOCTYPE html>
    • 作用:告诉浏览器这是一个 HTML5 文档。
  2. 根元素
    • 代码<html> ... </html>
    • 作用:它是整个 HTML 文档的最外层容器,所有其他内容都必须包含在其中。
  3. 头部
    • 代码<head> ... </head>
    • 作用 :包含文档的元信息 ,这些信息不会直接显示在网页上。例如,网页的标题 <title>、字符编码、以及外部的 CSS 或 JavaScript 文件链接。
  4. 主体
    • 代码<body> ... </body>
    • 作用 :包含所有将在浏览器中实际显示 的内容,比如文本、图片、链接等。在接下来的练习中,所有代码都将在 <body> 标签内编写。

下面是一个可视化的HTML页面结构:

只有 <body> 区域 (白色部分) 才会在浏览器中显示。

2.4 示例

在VS Code中新建文件sample.html,将以下内容拷贝至文件中。

html 复制代码
<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8" />
    <title>菜鸟教程(runoob.com)</title>
  </head>
  <body>
    <h1>我的第一个标题</h1>
    <p>我的第一个段落。</p>
  </body>
</html>

右键选择"Open with Live Server"。

会在浏览器中看到以下网页内容:

  1. <!DOCTYPE html> 声明为 HTML5 文档。
  2. <html> 元素是 HTML 页面的根元素。
  3. <head> 元素包含了文档的元(meta)数据,如 定义网页编码格式为 utf-8
  4. <title> 元素描述了文档的标题。
  5. <body> 元素包含了可见的页面内容。
  6. <h1> 元素定义一个大标题。
  7. <p> 元素定义一个段落。
相关推荐
π同学1 小时前
ESP-IDF+vscode开发ESP32第二讲——console
vscode·esp32·console
小J听不清1 小时前
CSS 边框(border)全解析:样式 / 宽度 / 颜色 / 方向取值
前端·javascript·css·html·css3
计算机安禾2 小时前
【C语言程序设计】第35篇:文件的打开、关闭与读写操作
c语言·开发语言·c++·vscode·算法·visual studio code·visual studio
敲代码的约德尔人2 小时前
CSS 新特性完全指南:2026 年你必须掌握的 5 个新能力
css
赵锦川4 小时前
大屏比例缩放
前端·javascript·html
Austin_YB7 小时前
VScode中配置Python环境
ide·vscode·python
今天也是爱大大的一天吖8 小时前
vscode迁移插件至cursor的三个法子
ide·vscode·编辑器·cursor
我命由我123458 小时前
Element Plus 2.2.27 的单选框 Radio 组件,选中一个选项后,全部选项都变为选中状态
开发语言·前端·javascript·html·ecmascript·html5·js
dzj8889 小时前
云朵字生成器-html
前端·css·html·云朵字
bluceli10 小时前
CSS子选择器与伪类:精准控制元素样式的利器
前端·css