
这些是做网页/应用时会遇到的技术术语。
全称:HyperText Markup Language(超文本标记语言)
一句话解释:定义网页「有什么内容」。
类比:就像房子的结构——哪里是客厅、哪里是卧室、哪里是厨房。
长什么样:
<h1>这是标题</h1>
<p>这是一段文字</p>
<button>这是按钮</button>
全称:Cascading Style Sheets(层叠样式表)
一句话解释:定义网页「长什么样」。
类比:就像房子的装修——墙壁什么颜色、沙发多大、灯放在哪。
长什么样:
h1 {
color: blue; /* 字体颜色 */
font-size: 24px; /* 字体大小 */
}
简称:JS
一句话解释:让网页「能动」,有交互。
类比:就像房子里的电器和开关——点开关灯会亮,按按钮电视会开。
长什么样:
// 点击按钮后弹出提示
button.onclick = function() {
alert('你点击了按钮!');
}
flowchart LR
A[HTML] -->|结构| D[完整网页]
B[CSS] -->|样式| D
C[JavaScript] -->|交互| D
| 技术 | 负责 | 类比 |
|---|---|---|
| HTML | 内容结构 | 房子的框架 |
| CSS | 外观样式 | 房子的装修 |
| JavaScript | 行为交互 | 房子的电器 |
一句话解释:浏览器提供的本地存储空间,数据保存在用户电脑上。
类比:就像你房间里的抽屉,东西放进去,关了门下次开门还在。
特点:
使用示例:
// 存数据
localStorage.setItem('name', '小明');
// 取数据
const name = localStorage.getItem('name'); // '小明'
// 删数据
localStorage.removeItem('name');
全称:JavaScript Object Notation
一句话解释:一种数据格式,用来存储和传输数据。
类比:就像一种通用的「表格格式」,大家都能看懂。
长什么样:
{
"name": "小明",
"age": 25,
"hobbies": ["读书", "跑步", "编程"]
}
常见用途:
一句话解释:存放敏感信息(如密钥、密码)的地方,不会被写进代码里。
类比:就像保险箱。密码放在保险箱里,而不是贴在门上。
为什么重要:
通常的用法:
.env 文件存放敏感信息process.env.XXX 读取.env 文件加入 .gitignore,不上传一句话解释:网站的地址,让人能找到你的网站。
类比:就像你家的门牌号。有了地址,别人才能找到你家。
结构:
https://www.example.com/about
│ │ │ │
协议 子域名 主域名 路径
获取域名:
一句话解释:让网页在不同尺寸的屏幕上都能正常显示。
类比:就像水,能适应不同形状的容器。
实现方式:
为什么重要:
现在人们用手机、平板、电脑访问网站,响应式设计让所有用户都有好的体验。