达内前端面试题及详细答案.docx

达内前端面试题及详细答案

一、基础必考题(入门级,达内基础班重点)

1.请说说HTML5新增的语义化标签有哪些,以及为什么要用语义化标签?

答案:核心新增的语义化标签有header(页面头部)、nav(导航栏)、article(独立文章/内容块)、section(页面区块)、aside(侧边栏)、footer(页面底部)这几个最常用的。

不用语义化的话,以前写页面全是div,给div起class名(比如class=header),虽然能实现布局,但有三个问题:一是开发者维护的时候,看一堆div分不清哪个是导航、哪个是正文,效率低;二是搜索引擎爬虫(比如百度)抓页面时,分不清内容优先级,影响

文档评论(0)

1亿VIP精品文档

相关文档