不知道某个词是什么意思时
术语表 📖
程序员会用很多奇怪的词。这里用简单的话解释给你听。
- 互联网
- 全世界数百万台电脑通过电缆和信号连接在一起。有了它,电脑可以互相发送消息、照片和整个网站。
- 网站
- 可以在浏览器里显示的文档。由文字、图片和链接组成。一个站点(比如你学校的网站)就是一组相关的页面。
- 浏览器
- 用来上网的程序——比如 Chrome、Safari 或 Firefox。它会读取 HTML 和 CSS,然后在屏幕上画出页面。
- 服务器
- 一台一直开着、连着互联网的电脑。网站就住在上面。当你在浏览器里输入地址,服务器就会把页面发给你。
- HTML
- 用来写网页骨架的语言:什么是标题、什么是段落、图片在哪里。字母代表 HyperText Markup Language,但你不用记住这个。
- 标签
- HTML 的积木块。长这样:<p>hi</p>。<p> 标签说「段落从这里开始」,</p> 说「在这里结束」。
- CSS
- 给页面定样式的语言:颜色、字体、布局。HTML 是骨架,CSS 是衣服。
- JavaScript
- 告诉页面该做什么的语言:响应点击、在测验里计分、切换深色模式。骨架、衣服——这个是行为。
- 编辑器
- 用来写代码的程序,比如 VS Code。就像 Word,但是给程序员用的:会给代码上色、提示建议、帮你发现错误。
- 文件和文件夹
- 网站的代码住在文件里(比如 index.html),文件住在文件夹里。就像书包里的笔记本一样。
- 变量
- 程序用来存东西的贴了标签的盒子:一个数字、一个名字、一个分数。需要时,就按名字去找。
- 链接
- 页面上(通常是蓝色的)可以点击的地方,点了会跳转到别处。在 HTML 里用 <a> 标签制作。
- 地址(URL)
- 你在浏览器顶部输入的东西,比如 www.example.com。世界上每个页面都有自己的地址。
- React
- 一个 JavaScript 工具,用来用可重复使用的部件——组件——搭建大型网站。Facebook、Netflix 和 Airbnb 都在用。
- 组件
- 写一次、用很多次的网站部件——比如菜单、按钮或球员卡片。就像一块乐高积木。
- Node.js
- 有了它,JavaScript 也能在浏览器外面运行——比如在服务器上。在第 3 关你会用它来搭建自己的服务器。
- 终端
- 一个黑色窗口,你在里面用文字输入命令。看起来像黑客电影里的东西,其实只是另一种告诉电脑该做什么的方式。
- GitHub
- 互联网上的一个地方,程序员把代码存在这里,还可以免费发布网站(这叫 GitHub Pages)。