HTML是网页的结构骨架,浏览器只认HTML标签,CSS和JavaScript必须依附其上才能生效;它定义内容语义与层级,不涉及样式或交互,是前端开发的起点和基础。

HTML不是编程语言,而是网页的结构说明书——你写完保存为 .html 文件,双击就能在浏览器里看到效果,不需要安装运行环境、不编译、不部署。
为什么刚学前端必须从 HTML 开始?
因为浏览器只认 HTML。CSS 再漂亮、JavaScript 再强大,都得依附在 HTML 的标签上才能生效。没有 <div>,<code>margin 就没地方加;没有 <input>,JS 就拿不到用户输入。它就像盖房前的钢筋骨架,看不见但撑得起全部。
常见错误现象:
– 写了 CSS 但样式不生效 → 很可能是 HTML 标签写错了(比如把 <div> 拼成 <code><divv></divv>)
– 页面文字乱码 → 忘了在 里加 <meta charset="UTF-8">
– 标题没变大、没加粗 → 用了 <p></p> 而不是 <h1></h1>,语义和默认样式全错
新手最容易写错的三个地方
别被“标签”吓住,真正卡住人的就这三处:
立即学习“前端免费学习笔记(深入)”;
-
必须有,且只能有一个;和必须是它的直接子元素 -
<img src="xxx.jpg" alt="HTML是什么网页开发最基础的技能 HTML零基础教学【指南】" >是单标签,后面不能加—— 浏览器会忽略闭合,但写出来就是语法冗余 -
<a href="https://example.com">点击</a>中的href值如果漏了http://或https://,链接会变成相对路径,点开变成file:///your-folder/https://example.com
用 VSCode 写第一个页面,5 分钟搞定
不用记命令,照着做就行:
把任意文章或文档内容转换成精美的全屏翻页 HTML 演示文件(幻灯片风格)。当用户发来一篇文章、文档链接、Markdown 内容、或粘贴的文本,并且希望生成演示用的 HTML 时触发。支持任意内容来源:iWiki 链接、KM 链接、本地文件路径、直接粘贴的文本。生成的 HTML 文件保存到本地工作区,并通过企微直接发送给用户。触发词示例:帮我把这篇文章做成PPT、转成演示文档、生成HTML幻灯片、做个演示、转成可以演示的格式、article to deck、make a slide。
– 新建文件夹,比如叫 my-first-page
– 在里面新建文件,命名为 index.html(注意后缀必须是 .html)
– 用 VSCode 打开,粘贴下面这段(一个字别改):
<!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <title>我的第一个页面</title> </head> <body> <h1>你好,世界!</h1> <p>这是第一段文字。</p> </body> </html>
– 保存 → 右键文件 → “Open with Live Server”(需装插件)或直接双击用 Chrome 打开
– 看到标题和段落,就成功了
关键提醒:
– lang="zh-CN" 别删,它影响屏幕阅读器和搜索引擎对语言的识别
– <title></title> 里的文字会显示在浏览器标签页上,不是页面里可见的内容
– 所有可见内容必须写在 里,写在 里不会显示
最常被忽略的一点:HTML 标签的语义不是“可有可无的装饰”,而是浏览器、搜索引擎、无障碍工具理解页面逻辑的唯一依据。用 <h2></h2> 代替 <p style="font-size:1.5em; font-weight:bold"></p> 看似多打几个字母,实则决定了这个内容是不是真的“二级标题”。


















