你每天刷网页、看新闻、点外卖,其实都在和 HTML 打交道。它不像炫酷的动画或流畅的交互那样显眼,但它就像房子的钢筋骨架,撑起了整个网页。
HTML 到底是啥?
HTML 全称是超文本标记语言(HyperText Markup Language),说白了,就是用一堆标签告诉浏览器:这儿是标题,那儿是图片,下面是个列表。它不负责样式,也不处理逻辑,只管内容的结构。
比如你在手机上打开一个商品页面,看到图片、价格、描述、评论区,这些区块的划分,就是 HTML 在背后安排的。
一个最简单的例子
下面这段代码就是一个最基本的网页结构:
<!DOCTYPE html>
<html>
<head>
<title>我的第一个页面</title>
</head>
<body>
<h1>欢迎来到我的世界</h1>
<p>这是一段普通的文字。</p>
<img src="photo.jpg" alt="一张照片">
</body>
</html>
浏览器读到这段代码,就知道先显示个大标题,再放一段文字,最后加载一张图。没有花里胡哨的设计,但信息清清楚楚。
和内网穿透有啥关系?
很多人搞内网穿透,是为了把本地的网页服务暴露到公网。比如你在家里写了个小页面,想让朋友看看,就得靠穿透工具把请求转进来。而这个页面,多半就是用 HTML 写的。
哪怕你用的是可视化工具生成页面,底层还是 HTML 在干活。理解它,就像知道自家Wi-Fi路由器怎么工作一样,遇到问题不至于两眼一抹黑。
下次你打开浏览器,右键“查看源代码”,看到那一堆带尖括号的内容,别慌,那不是乱码,是网页的“施工图纸”——HTML。