前端基础知识

前端基础知识

1.计算机基础知识

  1. 计算机俗称电脑,是现代一种用于高速计算的电子计算机器,可以进行数值计算、逻辑计算,还
    具有存储记忆功能

  2. 计算机由 硬件 + 软件 组成:

  • 硬件:看得见摸得着的物理部件
  • 软件:可以指挥硬件工作的指令
  1. 软件的分类:

    1. 系统软件:Windows、Linux、Android、Harmony 等
    2. 应用软件:微信、QQ、王者荣耀、PhotoShop 等

2.C/S架构和B/S架构

  1. 上面提到的应用软件,又分为两大类:
  • C/S架构,特点:需要安装、偶尔更新、不跨平台、开发更具针对性
  • B/S架构,特点:无需安装、无需更新、可跨平台、开发更具通用性

名词解释:C => client(客户端)、B => browser(浏览器)、S => server(服务器)。
服务器 :为软件提供数据的设备(在背后默默的付出)

  1. 前端工程师,主要负责编写 B/S架构中的网页(呈现界面、实现交互)

备注:大前端时代,我们可以用前端的技术栈,做出一个C/S架构的应用、甚至搭建一个服
务器

3.浏览器相关知识

浏览器是网页运行的平台,常见的浏览器有: 谷歌(Chrome) 、 Safari 、 IE 、 火狐(Firefox) 、 欧朋(Opera) 等,以上这些是常用的五大浏览器

  • 常见的浏览器内核:
    前端基础知识_第1张图片

4.网页相关概念

  1. 网址:我们在浏览器中输入的地址。
  2. 网页:浏览器所呈现的每一个页面。
  3. 网站:多个网页构成了一个网站。
  4. 网页标准:HTML(结构)、CSS(表现)、JavaScript(行为)

5.什么是HTML?

全称:HyperText Markup Language(超文本标记语言)

超文本:暂且简单理解为 “超级的文本”,和普通文本比,内容更丰富
标 记:文本要变成超文本,就需要用到各种标记符号
语 言:每一个标记的写法、读音、使用规则,组成了一个标记语言

你可能感兴趣的:(前端开发,html5)