ホームページ > 記事 > ウェブフロントエンド > HTML内でpタグとlabelタグを並べることはできますか?
厳密に言うと、pタグとlabelタグは並置できるのでしょうか?ブロック要素はブロック要素と並列し、インライン要素はインライン要素と並列するという原則に従えば、並列することはできないことになりますよね。
pタグ内に入れ子にできる子要素はインライン要素だけですか? SPANタグをSPANタグ内に入れ子にすることはできますか?
私のコードのネストの問題を指摘してください、ありがとうございます
<div class="title"> <div> <span class="span1"></span> <a class="a1" href="##">影评人</a> <span class="span1"></span> </div> <div class="right-box"> <span class="span2"></span> <a href="#"> <span class="span3">|红人<span style="color:red">访</span> </span> </a> <a href=""> <span class="span3">影评<span style="color:red">人</span> </span> </a> </div> </div>
HTML4 段階のルールや CSS レベルに基づく経験に固執しないでください。それはほとんど重要ではありません。厳密に言えば、それらは並列することができます。コードにはネストの問題もありません。
ブロック要素には inline 要素 または特定のブロック要素を含めることができますが、inline 要素には otherinline 要素のみを含めることができます。内部にある特殊なブロック レベルの要素。インライン要素のみを含めることができ、ブロック レベルの要素を含めることはできません。これらの特殊なタグは h1、h2、h3、h4、h5、h6、p、dt
block レベルの要素とブロック レベルの要素を並べて配置します。要素、およびインライン要素はインライン要素と並置されます:
<div><h2></h2><p></p></div> —— 对 <div><a href=”#”></a><span></span></div> —— 对 <div><h2></h2><span></span></div> —— 错
以上がHTML内でpタグとlabelタグを並べることはできますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。