Logo
出海数字营销宝典
Cross-Border Digital Marketing Playbook🧡
Home
LinkGate Short Links

Simple, secure, high-performance short links.

UTM URL Builder

The core tool. Generate, validate, and track.

Social Preview (OG)New

Simulate how your links look on Facebook, X, LinkedIn and more.

Secure Password Gen

Generate strong, secure passwords instantly with a roll of the dice.

Free Invoice GeneratorNew

Create professional invoices with customizable templates and offline storage.

Global Marketing Calendar2026

Global holiday dates with pre-set UTMs.

QR Code Studio

Create branded, artistic QR codes.

Markdown EditorBeta

Real-time editing, instant preview. The best place to write.

Drawing Whiteboard

Real-time collaborative whiteboard.

Local File Viewer

Preview Office, PDF, CAD files 100% locally.

Document Compare & ReviewHot

Side-by-side local comparison and technical review.

One IP TelemetryNew

Real-time fraud score, residential IP check, Globalping probes.

News
SEO Best PracticesNew

The ultimate guide to modern SEO.

UTM Best Practices

Master the art of tracking naming conventions.

GEO Best Practices

Generative Engine Optimization operational standards.

AI Agent Best Practices

AI Agent and Prompt Engineering best practices.

AI Image Best PracticesNew

AI image generation, e-commerce shoot & visual studio.

Cognitive Biases

Psychology principles for better conversion.

Ad & SEO Glossary

Decode industry jargon like ROAS, CPC, and more.

Copywriting Guide

Standard usage for Chinese & English copywriting.

Markdown Crash CourseDev

Learn the syntax to format your content beautifully.

Shopify Guide

Tracking, fraud audit and session dimension playbook.

Team
About UsContact UsProduct Updates
Legal
Terms of UsePrivacy Policy
LinkGate
Logo
出海数字营销宝典
Made with🧡by 虾兄

The all-in-one growth hub and toolkit designed for global brands and cross-border sellers. Deeply integrating actionableGoogle SEO StrategiesandSEO Masterclass, cutting-edgeGenerative Engine Optimization (GEO),AI Agent Automation Workflows, andShopify Operational Playbooks. Powered by a full suite of free marketing utilities—includingUTM Link Tracking,Document Comparison, andGlobal Marketing Calendars—to help you capture global search traffic and scale your international business.

ECOSYSTEM & PARTNERS•Certified Ecosystem
Google
Partner
MetaPartner
S
ShopifyPartner
B
CertifiedCorp

Product

  • LinkGate (Short URL)
  • UTM Generator
  • Social Preview (OG)
  • Secure Password Gen
  • Free Invoice Generator NEW
  • Drawing Whiteboard
  • Markdown Editor
  • Local File Viewer
  • Document Compare & Review HOT
  • IP & Network Telemetry NEW
  • Shopify GTM Generator
  • Shopify Fraud Audit
  • Marketing Calendar

Explore

  • AI Agent Best Practices HOT
  • AI Image Best Practices NEW
  • GEO Best Practices
  • SEO Best Practices
  • SEO Masterclass
  • Shopify Column
  • Best Practices
  • Cognitive Biases
  • Ad & SEO Glossary
  • Copywriting Guide
  • Markdown Crash Course
  • News

About

  • About Us
  • Contact
  • Product Updates

Legal

  • Terms of Use
  • Privacy Policy

© 2026 出海数字营销宝典. All rights reserved.

Made with love by虾兄
Copy URL
Back to Top
  1. Home
  2. News
  3. 12 Web Terms for Vibe Coding
Back to News

做前端 Vibe Coding,先看懂这 12 个网页基础术语

2026-08-20南鸢 nuyoah @nanyuan0412
In this page
13 章节
01|Frontend 前端:用户真正接触到的那一层02|HTML:网页上有什么,以及它们是什么03|CSS:网页最后长什么样04|Markdown:用简单符号写出结构化文本05|Component 组件:可以重复使用的界面单元06|State 状态:界面此刻需要记住的状态07|DOM:浏览器此刻正在使用的页面树08|Title Tag:浏览器标签页里的页面标题09|Page Metadata:写给页面外部读取者的信息10|Favicon:标签页和书签里的小网站图标11|Open Graph:链接分享出去时的预览卡片12|Web App Manifest:网页安装后的身份和启动方式这 12 个词,学到这里就够了
In this page
13 章节
01|Frontend 前端:用户真正接触到的那一层02|HTML:网页上有什么,以及它们是什么03|CSS:网页最后长什么样04|Markdown:用简单符号写出结构化文本05|Component 组件:可以重复使用的界面单元06|State 状态:界面此刻需要记住的状态07|DOM:浏览器此刻正在使用的页面树08|Title Tag:浏览器标签页里的页面标题09|Page Metadata:写给页面外部读取者的信息10|Favicon:标签页和书签里的小网站图标11|Open Graph:链接分享出去时的预览卡片12|Web App Manifest:网页安装后的身份和启动方式这 12 个词,学到这里就够了

做前端 Vibe Coding,先看懂这 12 个网页基础术语
做前端 Vibe Coding,先看懂这 12 个网页基础术语

哈喽,大家好,我是南鸢,今天我们不讲生图,来讲 Vibe Coding。

相信大家很多人都不是什么计算机专业的,没有学过写代码和网页设计。所以自己想要搞出来一个网站的时候,头上的头发都要拔干净了,也想不出来怎么样精确表达一个词、一个效果。

所以我为大家这一期直接整理了 12 个前端的网页基础术语。

保证你看过之后能力就像坐火箭一样提升,然后和 AI 对话手拿把掐~

担心再次找不到,可以复制链接直接收录到自己的知识库,下次就不用到处翻找啦。

那么废话不多说,我们就来直接进入正题吧!


01|Frontend 前端:用户真正接触到的那一层

Frontend,就是前端。

简单点解释就是:指的是用户在网页、小程序或软件里能够直接看到、点击和输入的那一层。

比如一个登录页面里的标题、输入框、登录按钮、加载提示、成功信息和报错信息,都属于前端。它是给用户看的那一层东西。

但前端显示「登录成功」,不代表账号一定通过了验证。密码是否正确、用户有没有权限、数据有没有保存,这些通常还要看后端返回的真实结果。

所以如果你在和 Agent 交流时它说「前端已经完成」时,你可以继续追问一句:页面只是显示出来了,还是点击、提交、成功和失败状态都已经验证过了?

Frontend 架构与前后端连接示意图
Frontend 架构与前后端连接示意图

💡 架构图解:图中浏览器内的内容展示、输入点击、过程反馈和结果状态,都属于前端。右侧后端负责验证、权限和保存,两边通过请求与返回结果连接。

你可以直接复制给 Agent 的一句指令:

PROMPT1 行
1检查这个登录页面的前端流程:输入、点击、加载、成功和失败状态都要真实可见,不要只确认页面已经显示。

02|HTML:网页上有什么,以及它们是什么

HTML 负责网页的内容结构和语义。

它就是 AI 写出来的网页里面 < > 里面的一大堆英文。

然后网页会把里面一大堆的英文渲染出来,它是一种固定的语言格式,专门供浏览器渲染用的。

标题、段落、图片、链接、表单、按钮和输入框,都会通过 HTML 告诉浏览器:页面里有什么,它们之间是什么关系。

例如文章标题应该使用标题元素,跳转到另一个页面应该使用链接,执行提交动作应该使用按钮。它们可能都能通过样式做成相似的样子,但在键盘操作、无障碍阅读、搜索识别和默认行为上并不一样。

HTML 只描述内容的结构和含义,不决定颜色、间距等视觉样式,也不负责点击后的业务逻辑。 视觉样式和复杂交互通常交给 CSS 和 JavaScript。

所以页面少了一段内容、标题层级错误、按钮被放进了错误区域,应该先检查 HTML,而不是只改 CSS。

你可以和 Agent 这样交流:

PROMPT1 行
1检查这篇文章的 HTML 结构:页面主标题是否使用正确的标题元素,查看原文使用真实链接,提交操作使用按钮,并保留现有视觉样式。

03|CSS:网页最后长什么样

CSS 负责网页的外观、布局,以及页面在不同屏幕宽度下怎么响应式变化。

颜色、字体、字号、间距、圆角、阴影、对齐方式、桌面端三列和手机端一列,通常都由 CSS 控制。

一个按钮在 HTML 里已经存在,也能正常点击,但它仍然可能是灰色的,或者在手机上超出屏幕。这时问题多半不是按钮缺失,而是某条 CSS 规则覆盖了原来的颜色或尺寸。

CSS 里的「C」代表层叠(Cascading)。同一个元素可能同时匹配多条样式规则,浏览器会根据匹配范围、优先级和先后顺序计算最终结果。

CSS 样式层叠与视觉表现示意图
CSS 样式层叠与视觉表现示意图

💡 架构图解:左侧 HTML 用标签确定标题、正文和按钮;右侧 CSS 在保留这些内容的前提下,改变颜色、间距和视觉层级。

所以看到样式不对,不要让 Agent 顺手重写点击逻辑。先让它找出是哪条规则生效、哪条规则被覆盖。

你可以直接复制给 Agent:

PROMPT1 行
1这个主按钮可以点击,但颜色仍然是灰色。请检查它匹配到的 CSS 规则和最终计算样式,找到覆盖主题色的声明,不要改 HTML 结构和点击行为。

04|Markdown:用简单符号写出结构化文本

Markdown 现在估计是我们最熟悉的一种语言了,它是一种轻量标记语言,是一段结构化的纯文本格式。

你在 AI 对话、README 或知识库里看到的 #、-、** 和三个反引号,很多时候就是 Markdown 语法。

它用很少的符号表示标题、列表、粗体、链接和代码块。原文件仍然是纯文本,经过支持 Markdown 的工具渲染后,才会变成有层级和样式的内容。

同一段文字贴进不同工具,显示效果可能不一样。有的编辑器支持表格、任务清单和脚注,有的只认识最基础的标题和列表,还有的不会渲染,直接把符号显示出来。

Markdown 适合写文档和保存可维护的文字结构,遇到网页的精确视觉设计的时候,还是优先考虑 HTML、CSS 和 JavaScript。

Markdown 纯文本源码与渲染后视图对比
Markdown 纯文本源码与渲染后视图对比

💡 架构图解:左侧的 #、-、** 和反引号仍是纯文本符号;经过渲染后,才会变成右侧有标题、列表、重点和代码块的阅读页面。

你可以直接复制给 Agent:

PROMPT1 行
1把这份说明整理成 Markdown:标题表达层级,步骤使用列表,命令放进代码块。完成后检查渲染效果和所有代码块是否正确闭合。

05|Component 组件:可以重复使用的界面单元

Component,就是组件。

它把一块界面以及这块界面负责的行为放在一起,方便在不同页面重复使用。改一个地方就能够让其它地方同步更新。

例如首页、搜索页和收藏页都要显示商品卡片。每张卡片都有图片、商品名、价格和收藏按钮,这一整块就适合做成一个商品卡片组件。

以后要把价格格式从「899 元」改成「¥899」,只改这一个组件,使用它的页面就能一起更新。

但组件不等于整个页面,也不是页面上每个小文字都必须单独拆一个组件。是否要拆,关键看这块内容有没有独立职责、会不会重复出现、以后是否需要一起维护。

Component 组件母版与复用实例关系图
Component 组件母版与复用实例关系图

💡 架构图解:图中只有一个组件母版,却生成了三张结构一致的商品卡片。以后修改按钮样式或价格格式,应该回到母版修改,而不是分别改三个页面。

你可以直接复制给 Agent:

PROMPT1 行
1首页、搜索页和收藏页使用的是同一种商品卡片。请把它整理成一个可复用的 Component,同时保留每个页面传入不同商品数据的能力。

06|State 状态:界面此刻需要记住的状态

State,就是状态。

它是界面当前需要记住、并且会随着用户动作或请求结果发生变化的信息。

一个提交按钮最开始可以点击,这是默认状态;点击后显示「正在保存」,这是加载状态;请求成功后显示「已保存」,失败后显示错误和重试入口,这些都是不同的 State。

弹窗现在是打开还是关闭、购物车里有几件商品、当前选中了哪个筛选条件,也都属于状态。

状态不等于组件,更不等于数据库。 页面上的 State 变成「保存成功」,不代表服务器真的保存了数据。刷新以后内容消失,往往说明页面只改了临时状态,没有完成真实持久化。

State 状态机与不同操作生命周期流转图
State 状态机与不同操作生命周期流转图

💡 架构图解:同一个提交控件可以依次处于默认、保存中、成功和失败状态。状态变化应该跟着真实操作结果走,不能刚点击就提前显示成功。

你可以这样和 Agent 说:

PROMPT1 行
1检查保存流程的 State:点击后先进入正在保存,成功后再显示已保存,失败时显示错误和重试入口,并阻止用户重复提交。

07|DOM:浏览器此刻正在使用的页面树

DOM 的全称是 Document Object Model,中文常叫文档对象模型。

浏览器读取 HTML 后,会把标题、段落、按钮和列表等内容组织成一棵可以被程序读取和修改的节点树,这棵树就是 DOM。

它和最初写在文件里的 HTML 不一定完全相同。

比如源文件里只有一条任务。用户点击「添加」以后,JavaScript 可以向 DOM 插入第二条任务,于是页面上出现了新内容,但你在原始 HTML 里找不到它。

DOM 的变化只说明当前页面发生了变化。刷新之后还能不能看到,取决于数据有没有保存到浏览器存储(LocalStorage / IndexedDB)或后端数据库。

DOM 树与运行时新增节点示意图
DOM 树与运行时新增节点示意图

💡 架构图解:左侧是最初的 HTML,右侧是浏览器正在使用的 DOM。橙色 LI 是 JavaScript 在运行时新增的节点;它可以立刻出现在页面里,但刷新后是否还在,要看数据有没有另外保存。

可以和 Agent 交流的一个示例:

PROMPT1 行
1点击添加后页面出现了新任务,但源 HTML 里没有。请检查运行时 DOM 新增了什么节点,并继续确认数据是否真的保存,刷新后是否仍然存在。

08|Title Tag:浏览器标签页里的页面标题

Title Tag 是写在 HTML 文档头部(<head>)的页面标题。

它最直接的作用,是让浏览器标签页显示当前页面叫什么。搜索系统也可能参考它生成搜索结果标题,但不保证完全照搬。

Title Tag 和页面正文里的大标题 H1 不是同一个东西。

一篇商品详情页的 H1 可以只写「按摩座椅」,而 Title Tag 可以写成「按摩座椅|西昊300」,帮助用户在多个标签页里分清页面和网站。

如果所有商品页的标签都只显示「商品详情」,即使页面里的 H1 不同,用户切换标签页时仍然很难判断自己打开的是哪一个商品。

Title Tag 与 H1 差异对比图
Title Tag 与 H1 差异对比图

💡 架构图解:浏览器顶部的标签页文字来自 Title Tag,正文里的「按摩座椅」来自 H1。它们可以相关,但位于不同位置,需要分别设置和验证。

你可以直接复制给 Agent:

PROMPT1 行
1给每个商品详情页设置独立的 Title Tag,包含对应商品名,同时保留页面里的 H1。切换两个商品页,确认浏览器标签标题会跟着变化。

09|Page Metadata:写给页面外部读取者的信息

Page Metadata,就是页面元数据。

它通常放在 HTML 文档头部,不直接显示在正文里,却会被浏览器、搜索系统、分享平台或安装入口分别读取。

浏览器标签页读取页面标题,搜索结果可能参考页面描述,社交平台读取分享卡片信息,可安装网页还会读取 Manifest。

这些都属于 Page Metadata 的范围,但它不是一个「元数据已完成」的总开关。

标签页正常,不代表分享卡片一定有图;分享卡片正常,也不代表网站安装后的名称和启动路径正确。 检查时要先问清楚:这条信息究竟是给谁读取的?

Page Metadata 多读取方与各司其职示意图
Page Metadata 多读取方与各司其职示意图

💡 架构图解:同一个网页会向不同位置提供不同信息:Favicon 进入浏览器标签页,Open Graph 生成分享卡片,Manifest 决定安装后的图标和启动方式。它们都属于 Page Metadata,但不能用一份配置互相代替。

你可以直接复制给 Agent:

PROMPT1 行
1分别检查这个页面提供给浏览器标签、搜索摘要、链接分享和安装入口的 Page Metadata。列出每个读取方使用的字段,并验证各自的真实结果。

10|Favicon:标签页和书签里的小网站图标

Favicon 是浏览器用来识别网站的小图标。

它会出现在标签页、书签和浏览历史等浏览器界面里。用户同时打开很多页面时,往往会先通过这个小图标找到网站。

Favicon、网页头部的 Logo 和按钮旁边的功能 Icon,不是同一个东西。

它们可以使用同一套品牌视觉,但修改网页里的 Logo,并不会自动替换浏览器标签页里的 Favicon。

Favicon 更新后仍显示旧图,也不一定是代码没有生效,浏览器缓存可能还保留着旧资源。需要同时检查图标文件、页面引用和真实浏览器结果。

你可以直接复制给 Agent:

PROMPT1 行
1替换网站的 Favicon,但不要改网页头部 Logo 和功能图标。检查页面引用的图标资源,并在标签页、书签和浏览历史里验证;如果仍是旧图,请说明缓存证据。

11|Open Graph:链接分享出去时的预览卡片

Open Graph,常简称为 OG,是一组用来描述链接分享预览的元数据。

当你把文章链接发到聊天工具或社交平台时,对方看到的标题、描述、封面图和网址,通常会参考 og:title、og:description、og:image 和 og:url。

网页正文里已经有一张封面图,不代表分享平台一定能拿到它。

Open Graph 的图片需要使用外部平台能够访问的绝对公网地址。 只存在于本机、需要登录或者使用相对路径的图片,都可能导致分享卡片没有封面。

平台还可能缓存以前抓取的结果。因此改完代码,只看网页源信息还不够,还要用真实分享预览重新验证。

你可以直接复制给 Agent:

PROMPT1 行
1为这篇文章补齐 Open Graph 的标题、描述、绝对图片地址和规范网址。不要把正文封面正常显示当成完成,请用真实的外部分享预览验证结果。

12|Web App Manifest:网页安装后的身份和启动方式

Web App Manifest 通常是一个 JSON 文件,用来描述网页应用安装后的名称、图标和启动方式。

其中常见的信息包括 name、icons、start_url 和 display。浏览器可以读取这些字段,生成安装入口,并决定安装后显示什么名称、使用什么图标、从哪个地址启动,以及以网页标签还是独立窗口打开。

Manifest 里的图标也不等于 Favicon。Favicon 主要服务浏览器标签页和书签,Manifest 图标主要服务安装后的应用入口。它们可以长得一样,但由不同配置负责。

有 Manifest 也不等于网站已经是一套完整的 PWA,更不代表离线时一定能用。 离线缓存还需要 Service Worker 等其他运行机制。

你可以直接复制给 Agent:

PROMPT1 行
1检查页面引用的 Web App Manifest,确认 name、icons、start_url 和 display。修改后删除旧安装并重新安装,再验证名称、图标、启动地址和窗口模式,不要把可安装等同于支持离线。

这 12 个词,学到这里就够了

现在再看到 Agent 的回复,你至少可以先判断它在谈哪一层:

  • 在谈整个用户界面:Frontend
  • 在谈网页的内容结构:HTML
  • 在谈网页的样式与布局:CSS
  • 在谈带有标题、列表和代码块的纯文本:Markdown
  • 在谈重复使用的一块界面:Component
  • 在谈界面当前记住了什么:State
  • 在谈浏览器运行时的页面节点:DOM
  • 在谈标签页标题:Title Tag
  • 在谈给浏览器、搜索、分享和安装入口读取的信息:Page Metadata
  • 在谈标签页和书签的小图标:Favicon
  • 在谈链接分享卡片:Open Graph
  • 在谈网页安装后的名称、图标和启动方式:Web App Manifest

不用一次把定义全背下来。

下一次 Agent 抛出一个陌生词,先问自己两个问题:

  1. 它负责哪里?
  2. 我应该看到什么结果?

只要能把这两个问题说清楚,你和 Agent 的沟通就已经从「帮我看看哪里不对」,变成了可以定位、可以验证的明确需求!

VibeCoding前端开发AI编程网页术语HTMLCSS提示词Prompt产品开发