- 1
- 0
- 约1.01万字
- 约 10页
- 2026-05-29 发布于河北
- 举报
新浪前端面试题及详细答案
一、基础必考题(新浪高频,侧重实操落地)
1.请说说HTML5的语义化标签有哪些,实际开发中你怎么用?(新浪常问,结合页面场景)
答案:首先说常用的语义化标签,不是死记,而是结合新浪这类资讯类网站的场景来说——比如header(页面头部,放logo、导航)、nav(导航栏,比如新浪新闻的顶部导航)、section(内容区块,比如一篇新闻的正文容器)、article(独立文章,比如单篇新闻、博客)、aside(侧边栏,放热门推荐、广告)、footer(页脚,版权、联系方式)。
实际开发里,新浪的页面大多是资讯、内容类,用这些标签第一是提升可读性,比如后端或者其他同事看代码,能快速分清哪个是导航、哪个是正文;第二是SEO友好,新浪作为资讯平台,语义化标签能让搜索引擎更好抓取内容,比如article标签里的内容会被判定为核心内容;第三是避免全用div嵌套,减少代码冗余。
注意点:不是所有区块都用语义化,比如一些装饰性的小容器,用div就够了,没必要硬套section,语义化的核心是“见名知义”,贴合内容场景。
2.CSS中flex布局,怎么实现子元素水平居中、垂直居中?实际开发中遇到过哪些坑?
答案:最常用、最简洁的写法,给父容器设置display:flex;然后加上justify-content:center;(水平居中)、align-items:
您可能关注的文档
- 新安法(2021年修订版)知识竞赛试题及详细答案.docx
- 新安法(2021修订版)试题及答案(含详细解析).docx
- 新安全规程考试题及详细答案.docx
- 新安全生产法知识试题及详细答案.docx
- 新版GMP培训试题及详细答案.docx
- 新版GMP试题及详细答案.docx
- 新版GSP培训试题及详细答案.docx
- 新版安全生产试题及详细答案.docx
- 新版心肺复苏(CPR)考试题及详细答案.docx
- 新编财务管理试题及详细答案.docx
- 光盘浏览与搜索指南.pdf
- DB42T2548-2026地理标志产品 潜江龙虾.docx
- DB42T2564-2026商业排烟净化系统清洁服务规范.docx
- DB42T2551-2026粮油作物(玉米、大豆)根腐病抗性鉴定技术规程.pdf
- DB42T2554-2026防堵塞联户型农村生活污水处理设施建设技术规范.pdf
- DB42T2553-2026高性能旋耕播种机作业技术规程.docx
- 180-河北省学生文具产品质量监督抽查实施细则(2026版).doc
- 185-河北省玩具产品质量监督抽查实施细则(2026版).doc
- 188-河北省床上用品产品质量监督抽查实施细则(2026版).doc
- DB42T2563-2026森林碳增汇减排经营技术规程.pdf
原创力文档

文档评论(0)