: 行内容器标签

最后更新:2026-09-12

<span>行内容器标签

<span> 元素是通用的行内容器,没有语义含义。它常用于对文本的一部分应用样式(如给某几个字着色)或作为 JavaScript 操作的目标,且不会导致换行。

分类文本内容
内容模型短语内容
允许的父元素接受短语内容的元素
闭合标签需要 </span> 标签
状态标准

📝 语法

<span>行内内容</span>

▶ 示例

编辑下方代码,在 playground 中查看实时效果:

🌐 浏览器支持

浏览器 ChromeChrome EdgeEdge FirefoxFirefox SafariSafari OperaOpera
<span> v1 v12 v1 v1 v1
所有主流浏览器均支持

❓ 常见问题

Q
有什么区别?
A<div> 是块级元素(占满整行宽度,另起一行),而 <span> 是内联元素(仅占用所需宽度,与文本同行)。
Q 可以包含块级元素吗?
A不可以,<span> 是内联元素,按规范不能包含 <div><p> 或标题等块级元素。如需块级内容,请使用 <div> 或语义化容器。
Q什么时候应该用 而不是
A<em> 用于强调(有语义,影响屏幕阅读器),<strong> 用于强重要性,<span> 仅在需要无语义的通用内联 CSS 钩子时使用。

📚 相关教程

Web-Tutorial.com

Web-Tutorial 技术团队

由多位开发者共同维护的编程教程平台。每篇教程由对应领域的开发者编写和审核,确保内容准确可靠。如发现任何问题,欢迎向我们反馈。

100%

🙏 帮我们做得更好

我们是刚上线的编程教程站,几个人的小团队,精力有限。页面虽经检查,难免还有疏漏——链接失效、排版错乱、内容有误、语言生硬……

如果您发现了,麻烦告诉我们,我们会在收到反馈后第一时间进行修复,再次感谢您的光临 🙏