欢迎光临散文网 会员登陆 & 注册

千锋教育web前端高频面试题视频教程,kerwin大话前端面试秘籍(附答案)

2023-07-20 15:57 作者:逆徒哈哈哈  | 我要投稿

HTML结构语义化

  • 用正确的标签做正确的事情
  • 段落用p表标签、标题用h系列标签、边栏用aside标签、主要内容用main标签
  • 对开发者:
  • 1、便于团队的开发和维护
  • 2、在没有加载css的情况下也能呈现较好的内容结构与代码结构,易于阅读
  • 对浏览器:
  • 1、有利于SEO,搜索引擎的爬虫依赖于标签来确定上下文和各个关键字的权重
  • 2、方便其他设备的解析(如屏幕阅读器、盲人阅读器等),利于无障碍阅读,提高 可访问性。

HTML5新特性

  • Html5现在已经不是sgml的子集,主要是关于图像,位置,储存,多任务等功能的增加
  • 1、用于媒介回放的video和audio元素
  • 2、本地离线存储localStorage长期存储数据,浏览器关闭数据不丢失
  • 3、sessionStorage的数据在浏览器关闭后自动删除
  • 4、语意化更好的内容元素,比如artcle、footer、header、nav、section
  • 5、表单控件,calendar,data,time,email,url,search
  • 6、新的技术webworker,websocket,Geolocation
  • 移除的元素
  • 1、纯表现的元素:basefont,big,center,font,s,strike,tt,u
  • 2、对可用性产生负面影响的元素:frame,frameset,noframes
  • 支持HTML5新标签
  • 1、IE8/IE7/IE6支持通过document.createElement方法产生标签
  • 2、可以利用这一特性让这些浏览器支持html5新标签
  • 3、浏览器支持新标签后,还需要添加标签默认的样式

千锋教育web前端高频面试题视频教程,kerwin大话前端面试秘籍(附答案)的评论 (共 条)

分享到微博请遵守国家法律