: SPAN 要素

最終更新:2026-09-12

<span>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%

🙏 帮我们做得更好

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

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