
说实话,没那么玄乎。今天咱们就从头开始,把做网页最核心的东西讲明白。
你平时用浏览器打开的网站,微信点开的网页,扫二维码跳出来的页面——这些的基础单元,全都是网页。
而做网页最基础的东西就两个:
有这俩,网页就能出来了。
不管网页简单还是复杂,基础结构都一样。我给大家拆解一下:
第一行:文档类型声明 <!DOCTYPE html>
注意这个不算标签,但每个网页都不能少。它的作用就是告诉浏览器:"用 HTML5 的标准来解析这个网页"。
不写这行,大部分浏览器看着好像也没报错,但遇到各种版本的浏览器,页面就可能解析错乱,显示得乱七八糟。所以第一行一定要写上。
<html> 标签:整个网页的根容器
这是双标签,有开始也有闭合。网页所有的内容,全部要包裹在 <html> 和 </html> 中间。
<head> 标签:网页头部
这里放的是不直接显示在页面上的内容,比如网页标题(<title>)、编码设置、样式引用等。你在浏览器标签栏看到的文字,就是 <title> 控制的。
<body> 标签:网页正文
用户能看到的所有内容,都放在这里。标题、段落、图片、按钮——全部在 <body> 里面。
HTML 里的标签大多数是成对出现的,叫双标签:
<标签名></标签名>,多了个斜杠就这么个套路:把内容用前后一对标签包起来。掌握了这个逻辑,你就看懂一半的 HTML 代码了。
<!DOCTYPE html>
<html>
<head>
<title>我的网页标题</title>
</head>
<body>
<h1>页面上显示的大标题</h1>
</body>
</html>
就这么多。保存到电脑,双击打开,浏览器里就能看到你的网页了。
1. 输入法必须切英文
写代码的时候,中文输入法打出来的括号、尖括号都是中文符号,浏览器不认,直接报错。
2. 文件编码选 UTF-8
用记事本保存的时候,编码一定要选 UTF-8,不然中文会变成乱码。
HTML 入门真的不难,核心就是记住这套骨架结构和双标签的用法。有了骨架,再用 CSS 去美化外观,一个像样的网页就出来了。