第一章:走入HTML

news/2025/1/15 22:04:05/
htmledit_views">

目录

一、HTML的简介 

        1.介绍

        2.HTML的概念和功能

        3.HTML的发展历史

二、准备工作

        1.编译器的安装

        2.相关插件

   (1)中文插件

   (2)Live Server插件

3.快捷键配置方式

三、HTML的基本结构

1.HTML的基本结构

2.快捷方式

四、总结


一、HTML的简介

1.介绍

‌HTML(HyperText Markup Language)‌是一种用于创建和结构化网页的标准标记语言。它通过一系列标签来定义网页的内容和结构,使得网页能够在浏览器中正确显示。HTML不是一种编程语言,而是一种标记语言,主要用于描述网页的布局和内容,而不涉及具体的编程逻辑‌。

2.HTML的概念和功能

HTML通过使用各种标签来描述网页的结构和内容。这些标签包括文本、图片、链接、表格等,通过这些标签,HTML能够承载图片、链接、音视频等多样元素,使网页变得更加生动、丰富且具备交互性‌。例如,<p>标签用于定义段落,<a>标签用于创建链接,<img>标签用于嵌入图片等‌。

3.HTML的发展历史

HTML自1991年诞生以来,经历了多次版本更新,目前最新的版本是HTML5。HTML5引入了许多新的功能和元素,如视频和音频的直接嵌入、更丰富的表单控件等,极大地丰富了网页的表现力和交互性‌。随着Web技术的发展,HTML将继续演进,适应更多的应用场景和需求。

二、准备工作

1.编译器的安装

常见的HTML编译器主要有Sublime Text,Visual Studio Code,Atom,Brackets,Notepad++,Komodo Edit,Aptana Studio 3等等,这些编译器各有特点,选择适合自己的编译器即可,本专栏以VS Code为例展开。下面介绍VS Code的下载方法:

下载链接放在这里:

visual studio code - 搜索

2.相关插件

(1)中文插件

VS Code下载之后默认是英文版的,可以点击右侧的图标,或者按Ctrl+Shift+X,安装简体中文插件即可显示中文

(2)Live Server插件

为了能够直接通过VS Code打开网页,我们可以安装Live Server插件来协助。

安装之后只需要找到要打开的HTML文件,右键选择Open with Live Server或者使用快捷键Shift+Alt+W即可打开。

3.快捷键配置方式

找到设置,键盘快捷方式或者按Ctrl+K Ctrl+S打开快捷键的配置设置。

三、HTML的基本结构

1.HTML的基本结构

html"><!DOCTYPE html>
<html lang="zh-CN"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title>
</head><body></body></html>

基本上所有的HTML文件都会有这个结构,首先目前HTML更新到了HTML5,我们写的代码是根据哪个文档来解析的呢,就是H5的标准,当然也可以使用H4,甚至更早的版本来解析。

<!DOCTYPE html>为了让浏览器知道我们的代码是按哪个标准来写的,第一句话就是这个作用,DOCTYPE就是document type的简写,如果要使用H4的标准来写,就要使用另外的命令来实现,可以在MDN官网上查询H4甚至更早的文档写法。

接着,所有的代码都包含在<html>的标签里面,lang="zh-CN"是html标签的一个属性,告诉浏览器我们的网页是中文的。

<html>标签里面有一个head标签和一个body标签,head标签里面第一句<meta charset="UTF-8">,这句的作用是使用UTF-8的标准来编码我们的代码,目前UTF-8是较为全面的编码方式。

第二句是主要是针对移动端来写,意思是页面的显示按照视口的大小来渲染,简单理解就是根据屏幕的大小来呈现页面。

第三句title标签是作用于一个网页的名字,就是浏览器顶部显示的文字

老版本的有一句  <meta http-equiv="X-UA-Compatible" content="IE=edge">,这句是为了适配IE浏览器,现在IE已经被放弃了,新版的VS这句已经删除。

再下面是body标签,我们的HTML代码就是写在body标签里面

2.快捷方式

觉得这些代码难记,每次都要写很麻烦,不用担心,系统是可以自动生成的,新建文件之后输入英文的感叹号(!)之后按回车即可自动生成。

有一点需要注意,默认生成的语言是英文,即lang="en",也不需要每次都改,可以在设置中更改。

找到设置,emmets中的添加项,项输入lang,值输入想要的语言,这个语言的命名规则可以参考

W3C官网上的《language tags in HTML》文档,其中有详细说明,例如:中文简体是zh-CN,中文繁体是zh-TW,中文是zh,美式英语是en-US,英式英语是en-GB等等。

四、总结

HTML是一种超文本标记语言,我们可以通过HTML代码写出简单的网页,本节详细介绍了HTML的发展,功能以及基本的结构和开发工具。相信你对HTML已经有了初步的认识,后续将逐步介绍HTML的更多知识。


http://www.ppmy.cn/news/1563436.html

相关文章

4Hive计算引擎

4Hive计算引擎 1 MR计算引擎2 Tez计算引擎3 Spark计算引擎 目前Hive支持MapReduce、Tez和Spark 三种计算引擎。 1 MR计算引擎 MR运行的完整过程&#xff1a; Map在读取数据时&#xff0c;先将数据拆分成若干数据&#xff0c;并读取到Map方法中被处理。数据在输出的时候&#…

6.1 MySQL数字函数和条件函数

以前我们在课程中使用过一些mysql的内置函数&#xff0c;比如说四舍五入的round函数&#xff0c;做日期计算的data, datediff函数等等。那么本次课程咱们就来系统的学习一下mysql的这些内置函数&#xff0c;我们使用编程语言写程序的时候&#xff0c;通常会把某一项业务功能封装…

linux stdout/stderr重定向到文件,>或tee

正常情况下直接使用 >或者tee命令只能把stdout的终端输出重定向到文件中&#xff0c;而stderr的输出是无法写到文件中的。 比如在使用svn up时遇到svn 报错的错误&#xff0c;svn ERROR/WARNING 用下面的语句是不会将ERROR/WARNING行写到svn.log的 svn up | tee svn.log…

好用的php商城源码有哪些?

选择一个优秀的商城工具&#xff0c;能更好地帮助大家建立一个好用的商城系统。目前比较流行的都是开源PHP商城系统&#xff0c;那么现实中都有哪些好用的PHP商城源码值得推荐呢&#xff1f;下面就带大家一起来了解一下。 1.TigShop 【推荐指数】&#xff1a;★★★★★☆ 【推…

【MySQL数据库】基础总结

目录 前言 一、概述 二、 SQL 1. SQL通用语法 2. SQL分类 3. DDL 3.1 数据库操作 3.2 表操作 4. DML 5. DQL 5.1 基础查询 5.2 条件查询 5.3 聚合函数 5.4 分组查询 5.5 排序查询 5.6 分页查询 6. DCL 6.1 管理用户 6.2 权限控制 三、数据类型 1. 数值类…

CentOS 6.8 安装 Nginx

个人博客地址&#xff1a;CentOS 6.8 安装 Nginx | 一张假钞的真实世界 提前安装&#xff1a; # sudo yum install yum-utils 一般情况下这个工具系统已经安装。 创建文件/etc/yum.repos.d/nginx.repo&#xff0c;输入内容如下&#xff1a; [nginx-stable] namenginx stab…

Python跨年烟花

目录 系列文章 写在前面 技术需求 完整代码 下载代码 代码分析 1. 程序初始化与显示设置 2. 烟花类 (Firework) 3. 粒子类 (Particle) 4. 痕迹类 (Trail) 5. 烟花更新与显示 6. 主函数 (fire) 7. 游戏循环 8. 总结 注意事项 写在后面 系列文章 序号直达链接爱…

LLM实现视频切片合成 前沿知识调研

1.相关产品 产品链接腾讯智影https://zenvideo.qq.com/可灵https://klingai.kuaishou.com/即梦https://jimeng.jianying.com/ai-tool/home/Runwayhttps://aitools.dedao.cn/ai/runwayml-com/Descripthttps://www.descript.com/?utm_sourceai-bot.cn/Opus Cliphttps://www.opu…