address标签专用于声明页面或article的责任归属方联络方式,必须为body或article的直接子元素,仅允许内联级可交互内容,无默认样式,误用会损害可访问性与seo。

address 标签不是用来写“地址”的,而是用来声明“谁负责这个页面或这篇文章”——它只表达归属关系,不表达地理位置或服务入口。用错地方反而会破坏可访问性、误导屏幕阅读器、让 SEO 识别失真。
address?看作用域和责任人它的语义绑定在最近的 article 或 body 上,不是随便套个标签就生效:
article 内部出现 → 表示该文章的作者 / 编辑 / 贡献者联系方式(如博客正文末尾的作者:王五 wang@example.com)body 顶层(没被 article 包裹)→ 表示整个页面的拥有者、维护者或版权归属方(如官网首页 footer 里的 © 2026 前端组 webmaster@site.com)section 里但外面没有 article → 不触发语义绑定,等同于无效使用address 里能写什么?别碰块级元素HTML5 明确限制其内容模型为 phrasing content(短语内容),只允许内联级元素:
a(带 mailto: 或 tel:)、em、strong、br、纯文本p、div、h2、ul、nav —— 这些会导致 HTML 验证失败,部分屏幕阅读器可能跳过解析address 还有默认样式吗?没有。Chrome 120+、Firefox 125+ 等现代浏览器已移除所有默认样式:address 默认无斜体、无 margin、无换行。
address { font-style: normal; },但要确保视觉上仍有区分(比如加边框、缩进或颜色)display: block 强行撑开结构——它本来就是块级元素,强行改 display 可能在小屏破坏流式布局address,但每个都必须严格对应其语义作用域跨作用域混用(比如在转载文章里把原文作者信息塞进自己页面顶层的 address),等于向辅助技术撒谎。浏览器不会报错,但读屏软件会误读责任归属,SEO 也可能将权属关系归错对象。
前端入门到VUE实战笔记:立即使用
在学习笔记中,你将探索 前端 的入门与实战技巧!