前端面试题(重点整理):谈谈你对web标准和W3c的认识、什么是ECMA、什么是html、浏览器和开发工具介绍

喜你入骨 提交于 2020-10-10 18:13:55

一、对web标准和W3C的认识

1.1 web标准

  1. 所有的html标签都要小写。
  2. 这些标签都是成双成对的。(准确的说是这些标签都要关闭)。
  3. 标签可以嵌套,但是不能交叉嵌套。

1.2 W3C的认识

W3C: 万维网联盟
主要负责web标准制定,html5就是他们制定的标准。(html/css这些写法)

二、什么是ECMA

ECMA是European Computer Manufacturers Association的缩写,即欧洲计算机制造商协会。

ECMA这个组织指定了一个标准叫ECMA-262,凡是按照这个标准设计出来的脚本语言都叫
ECMAScript。

JavaScript和JScript都是按照ECMA-262这个标准设计出来的。

所以我们学习的javasript语言就属于ECMAScript。 ES5 \ ES6说的就是ECMAScript5和ECMAScript6 .

三、什么是html

超文本标记语言(英语:HyperText Markup Language,简称:HTML)

是一种用于创建网页的标准标记语言。

HTML目前最新版本是html5,简称H5 , 就是第5代HTML。2014年10月由万维网联盟(W3C)完成标准制定。

上一个版本是html4.01

四、浏览器和开发工具介绍

4.1 浏览器介绍

使用 HTML 来建立自己的 WEB 站点,HTML 运行在浏览器上,由浏览器来解析。

常见的浏览器:

Chrome 火狐 IE UC 搜狗 360浏览器 QQ浏览器 欧鹏 遨游等。

1、Trident内核:IE最先开发或使用的,也称IE内核,360浏览器使用的也是IE内核;
2、Webkit内核:谷歌chrome浏览器早期的内核。
3、Blink:谷歌chrome浏览器现在的内核
4、Gecko内核: 早期Netscape6开始采用的内核,后来的Mozilla FireFox (火狐浏览器) 也采用了该内核。
5、Presto内核:目前只有Opera浏览器采用该内核。



4.2 开发工具介绍

开发工具:Hbuilder VSCode subline webstorm等

HTML: 负责网页的结构。
Css: 负责网页的样式。
Javascript: 负责网页的行为。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!