面试记录

63 阅读1分钟

如何区分HTML和HTML5? 1)在文档类型声明上不同: HTML是很长的一段代码,很难记住,而HTML5却只有简简单单的声明,方便记忆。 2)在结构语义上不同: HTML:没有体现结构语义化的标签,通常都是这样来命名的<divid="header">,这样表示网站的头部。 HTML5:在语义上却有很大的优势。提供了一些新的标签,比如:

简述一下你对HTML语义化的理解? 1)用正确的标签做正确的事情; 2)html语义化让页面的内容结构化,结构更清晰,便于对浏览器、搜索引擎解析; 3)即使在没有样式css情况下也以一种文档格式显示,并且是容易阅读的; 4)搜索引擎的爬虫也依赖于HTML标记来确定上下文和各个关键字的权重,利于SEO; 5)使于都源代码的人对网站更容易将网站分块,便于阅读维护理解。

HTML5的离线储存怎么使用,工作原理 localStorage长期存储数据,浏览器关闭后数据不丢失; sessionStorage数据在浏览器关闭后自动删除。