最近在考虑换个新的环境,所以先找了家公司面了下试试水,虽然不知道结果,但是把题目记录下来当做一次学习经历吧!
一、html语义化意义,作用,原因,理解:
1.使代码结构更清晰,在没有CSS的情况下也能呈现出代码层次结构
2.方便其他设备解析(如屏幕阅读器、盲人阅读器、移动设备)以意义的方式来渲染网页
3.提升搜索引擎优化(SEO)的效果
4.便于团队开发和维护,语义化更具可读性,代码更好维护
参考https://blog.csdn.net/qq_34966814/article/details/82181007
二、html语义化标签有哪些
<header>头部区域,<nav>导航,<main>主要内容,<article>文章,<section>章节区域,<aside>与页面内容无多大联系的部分,如侧边栏,友情链接,广告等,<footer>页脚部分,如附录、索引、版权页、许可协议等,<title>页面主要内容,<progress>进度。
<canvas>,<video>,<audio>