常见HTML标签的英文全称及对应的ARIA role名称
本文档详细列出了常见HTML标签的英文全称及其对应的ARIA role名称,包括基础结构标签、内容分区标签、文本内容标签、链接和交互标签、多媒体标签、表格标签、语义化标签和表单相关标签等。文档还提供了关于何时需要显式指定ARIA role以及如何优先使用语义化HTML标签的最佳实践建议。
聚焦 HTML 的核心实践,涵盖语义化、文档结构、文本语义、标题与章节、列表、超链接与导航、媒体与嵌入、表单与交互等内容。强调兼容性与规范遵循,提升可访问性(元障碍)、内容清晰度,并融入基本的安全意识,帮助开发者构建结构合理、用户友好的网页。
选择你感兴趣的技术领域,开始深入学习
编辑精选的高质量技术文章
本文档详细列出了常见HTML标签的英文全称及其对应的ARIA role名称,包括基础结构标签、内容分区标签、文本内容标签、链接和交互标签、多媒体标签、表格标签、语义化标签和表单相关标签等。文档还提供了关于何时需要显式指定ARIA role以及如何优先使用语义化HTML标签的最佳实践建议。
本文全面讲解 HTML5 中的 <figure> 标签,从基本概念到高级用法,涵盖与 <figcaption> 的结合、语义化优势、CSS 样式化、最佳实践及可访问性考量,并通过丰富的代码示例帮助您掌握这一重要的语义化标签。
紧跟技术前沿,获取最新知识

本文全面解析 HTML 锚点元素(<a>)的所有关键属性(href、target、rel、download、referrerpolicy、ping 等),阐明页面导航、锚点跳转、文件下载、邮件/电话链接等典型模式,深入剖析 target="_blank" 的安全隐患、同源策略对 download 的限制、键盘无障碍设计及最新浏览器行为变化,并提供可直接复用的代码示例。

当你打开一个网页,浏览器背后到底发生了什么?为什么某些动画会卡顿?为什么把 script 放在页面底部更好?本文用最直观的方式,带你彻底看懂 DOM 树、CSSOM 树、渲染树、布局、绘制、合成以及脚本加载的奥秘,并给出实战优化建议。

<button> 是 Web 表单与交互的基石。本文全面解析其类型、表单关联、禁用语义、全局属性、事件处理与无障碍设计,涵盖现代 API 应用(Popover、inert)及常见陷阱,帮助你写出专业、健壮的按钮组件。

深入解析 <script> 标签的放置位置(<head> vs <body> 末尾)、async/defer 属性、ES6 模块模式、浏览器解析机制,以及现代资源提示(preload、modulepreload)。通过对比表格、执行时序图和代码示例,掌握最新且可靠的脚本加载策略,显著提升首屏加载速度与用户体验。
扫码关注「Sharing Pi」微信公众号,第一时间获取最新技术文章与独家作者经验分享。

微信扫码关注
Sharing Pi
每周推送精选技术文章,深度解析源码原理
汇集大厂面试真题,助你轻松应对技术面试
加入技术交流群,与 10,000+ 开发者共同成长