文档介绍:web前端工程师面试题前端面试笔试题
前端面试笔试题有哪些?前端面试笔试题分享给大家,以下就是xx整理的前端面试笔试题,一起来看看吧!
和HTML有什么区分
HTML是一个基础的WEB网页设计语言,XHTML是一个基于XML的置口号言
最关键的不一样:
XHTML元素必需被正确地嵌套。
XHTML元素必需被关闭。
标署名必需用小写字母。
XHTML文档必需拥有根元素。
,分别是什么?作用是什么?
结构层Html表示层CSS行为层js;
?这些浏览器的内核分别是什么?
Ie(Ie内核)火狐Gecko谷歌webkit,Blinkopera(Presto),Safari(wbkit)
?
直观的认识标签对于搜索引擎的抓取有好处,用正确的标签做正确的事情!
html语义化就是让页面的内容结构化,便于对浏览器、搜索引擎解析;
在没有样式CCS情况下也以一个文档格式显示,而且是轻易阅读的。搜索引擎的爬虫依靠于标识来确定上下文和各个关键字的权重,利于SEO。
使阅读源代码的人对网站更轻易将网站分块,便于阅读维护了解。
为何只需要写!DOCTYPEHTML?
HTML5不基于SGML,所以不需要对DTD进行引用,不过需要doctype来规范浏览器的行为让浏览器根据它们应该的方法来运行;而基于SGML,因此需要对DTD进行引用,才能通知浏览器文档所使用的文档类型。
作用?标准模式和兼容模式各有什么区分?
!DOCTYPE申明在在HTML文档中的第一行,处于html标签之前。通知浏览器的解析器用什么文档标准解析这个文档。DOCTYPE不存在或格式不正确会造成文档以兼容模式展现。
标准模式的排版和JS运作模式全部是以该浏览器支持的最高标准运行。在兼容模式中,页面以宽松的向后兼容的方法显示,模拟传统浏览器的行为以预防站点无法工作。
有哪些新特征、移除了那些元素?怎样处理HTML5新标签的浏览器兼容问题?怎样区分HTML和
HTML5?
HTML5现在已经不是SGML的子集,关键是有关图像,位置,存放,多任务等功效的增加。
绘画canvas
用于媒介回放的video和audio元素
当地离线存放localStorage长久存放数据,浏览器关闭后数据不丢失;
sessionStorage的数据在浏览器关闭后自动删除
语意化更加好的内容元素,比如article、footer、header、nav、section
表单控件,calendar、date、time、email、url、search
新的技术