HTML 是什么
【摘要】 一、HTML 的本质HTML 是描述文档结构的标记语言,不是编程语言。它不执行逻辑,只告诉浏览器:这块是标题,那块是段落,这个是个链接。浏览器的任务是解析这棵「DOM 树」,再交给 CSS 和 JS 去加工。一个最小可用的 HTML 文档长这样:<html lang="zh-CN"><head> <meta charset="utf-8" /> <meta name="viewport"...
一、HTML 的本质
HTML 是描述文档结构的标记语言,不是编程语言。它不执行逻辑,只告诉浏览器:这块是标题,那块是段落,这个是个链接。
浏览器的任务是解析这棵「DOM 树」,再交给 CSS 和 JS 去加工。
一个最小可用的 HTML 文档长这样:
<html lang="zh-CN">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>我的第一个页面</title>
</head>
<body>
<h1>你好,世界</h1>
<p>这是一段正文。</p>
</body>
</html>
二、每个部分的作用
结构 作用 不写会怎样
HTML 的容错性非常强:拼错标签、漏写闭合标签,浏览器通常也能尝试修复文档结构并渲染出来。
这既是优点,也是坑——它不会总是报错,所以你得自己检查结构。
使用浏览器的 F12 打开开发者工具,在 Elements(元素)面板中查看最终生成的 DOM,而不只是检查自己写的源码。
五、实践建议
- 起手就写 DOCTYPE + html + head + body,不要依赖编辑器片段记忆。
- 打开一个真实网站,按 F12 查看它的 head 写了什么,这是很好的学习方式。
- 本地创建一个 index.html 文件,双击就能用浏览器打开,不需要任何工具链。
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)