1. ホーム
  2. ハイパーリンク

[解決済み] [Solved] Can you have a <span> within a <span>?

2022-04-04 20:40:31

Question

Here is the story: I'm using SWFObject to insert a Flash object into my page. The embedding eats my span . So, I lose all my CSS for it. I was thinking of moving all of the CSS to the parent so I don't lose my CSS styles when the Flash appears.

I have tried using a span within a span , but I don't think it's working. Is there a reason for this? I don't understand why you could have div within a div but not a span within a span .

と関係があるのでしょうか? spans はインラインなんですか?

解決方法は?

HTML4仕様 という記述があります。

インライン要素には、データおよび他のインライン要素のみを含めることができる

Spanはインライン要素なので、spanの中にspanを入れることは有効です。 関連する質問があります。 span>タグの中には、どんな種類のタグでも入れることができるのですか? で、完全にクリアになります。

HTML5仕様 (の最新ドラフトを含む)。 HTML 5.3 2017年11月16日付け)では用語が変更されていますが、spanを別のspanの中に配置することは、今でも全く問題ありません。