HTML 语言
概述
HTML 是一种标签语言,负责绘制网页。标签的形态大多为 <标签></标签> 或 <标签>。整个 HTML 文件的内容实际上是由 <html></html> 标签包裹起来的。
标签如同手册,浏览器通过识别开发者写下的标签将内容渲染为不同的样式和功能。早期不同浏览器有各自的手册,导致代码不兼容。后来万维网联盟 (W3C) 统一了标准,HTML 与 CSS 由其组织管理。
目前 HTML 标签种类近百种,但平时常用的不过 20 多种。HTML 编写对环境要求几乎为零,只要有浏览器即可运行,编辑器只是方便编写。
HTML 基本结构
一个 HTML 文件的后缀名为 .html,通常命名为 index.html。在编辑器中输入 ! 或 html5 并回车即可生成基础结构:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
</body>
</html>
结构中包含了 DOCTYPE, html, head, body, meta, title 等标签。像 <html lang="en"> 这样的左标签包含的属性(如 lang="en")称为属性,用于补充信息。
比喻:浏览器是公司,开发者是求职者,HTML 文件是简历。标签说明求职意向,属性补充具体岗位,帮助浏览器更好地理解文档。
基础标签解释
<!DOCTYPE html>: 告知浏览器使用 HTML5 标准解析。不区分大小写。- : 根标签,设置语言 ( 英语, 简体中文等)。

