当前位置: 首页 > Web前端 > HTML5

HTML5前端面试题!

时间:2023-04-05 16:27:03 HTML5

说到这里,用户体验对于互联网公司来说越来越重要了。能否抓住用户的需求,引起用户的兴趣,是互联网产品能否长久发展的重要因素。因此,企业对Web前端人才的需求也越来越大。那么,如果你想在企业中担任web前端的职位,就离不开面试。接下来上海千峰就给大家分享一些HTML5面试中常见的技术点问题,希望对大家的面试有所帮助!  1。为什么我们在HTML5中不需要DTD?  HTML5没有使用SGML或者XHTML,他是一个全新的东西,所以你不需要参考DTD,关于HTML5,你只需要把下面的文档类型代码告诉浏览器识别这是一个HTML5文件。  2。什么是SVG?  SVG(ScalableVectorGraphics可缩放矢量图形)意思是可缩放矢量图形。它是一种基于文本的图形语言,用文字、线、点等来制作图片,使展示更方便快捷。  3。你能解释一下CSS盒子模型吗?  CSS和model是HTML元素周围的矩形空间,定义了Border(间隙)、padding(内边距)和margin(外边距)  Border(边框):定义元素覆盖的最大区域,我们可以使边框可见或不可见,定义高度和宽度等;  Padding(内边距):定义边框与内部元素之间的距离  4。WebWorker线程的局限性是什么?  Webworker线程不能修改HTML元素、全局变量、Window.Location等窗口特性。您可以自由使用Javascript数据类型、XMLHttpRequest调用等。  5。HTML5中的本地存储是什么概念?  在很多情况下,我们会在电脑上存储用户的本地信息,例如:比如用户有一个长表格填了一半,然后突然网络断开了,让用户期待你在本地存储此信息。当网络恢复时,他想获取这些信息,然后发送到服务器进行存储。  6。本地存储的生命周期是多少?,它会一直知道用户已经从浏览器中删除或使用Javascript代码删除。  7。本地存储和业务存储有什么区别?  本地存储数据继续永久保存,但session在浏览器打开时有用,直到浏览器关闭时session变量被重置。  8.什么是WebSQL?  WebSQL是浏览器客户端中的结构化关系数据库,是浏览器中原生的RDBMS(关系数据库系统),可以使用SQL查询。  掌握HTML5的技巧,不断提升自己,才是在激烈的职场竞争中脱颖而出的关键。