2020Web前端开发常见面试题及答案全

Web前端开发

问题一:前端如何进行seo优化,以下说法错误的是:

A.爬虫依赖于标签来确定上下文和各个关键字的权重;

B.重要内容HTML代码放在最前:搜索引擎抓取HTML顺序是从上到下,保证重要内容一定会被抓取

C.重要内容要用js输出:爬虫会执行js获取内容

D.非装饰性图片必须加alt

解析:重要内容不能用js输出:爬虫不会执行js获取内容,选C

问题二:关于HTML语义化,以下哪个说法是正确的?

A、语义化的HTML有利于机器的阅读,如PDA手持设备、搜索引擎爬虫;但不利于人的阅读

B、Table属于过时的标签,遇到数据列表时,需尽量使用div来模拟表格

C、语义化是HTML5带来的新概念,此前版本的HTML无法做到语义化

D、header、article、address都属于语义化明确的标签

解析:A错误在于语义化就是为了利于人的阅读而产生的。B错误Table标签语义化明确本就是用来做数据列表的,用div来模拟则不满足标签语义化使用。C语义化是为了利于人的阅读不管html还是html5或者是xml都可尽量做到语义化。故选D

问题三:以下哪个是块级元素

A.div

B.input

C.img

D.p

解析:块级元素特性占满整行,可见div和p标签是占满整行的。故选A和D

问题四:img上title与alt区别?

解析:title指图片的信息(鼠标移到图片上显示)、alt指图片不显示时显示的文字

以上就是小科今天整理提供的Web前端开发面试题,希望为Web前端同学提供了有用的面试素材,以后酷仔每日均会提供Python及Web相关的习题。




转载请注明:http://www.aierlanlan.com/rzgz/4552.html