>  기사  >  웹 프론트엔드  >  p 태그와 label 태그를 html에서 병치할 수 있나요?

p 태그와 label 태그를 html에서 병치할 수 있나요?

黄舟
黄舟원래의
2017-07-03 11:53:594292검색

엄밀히 말하면 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 수준을 기반으로 경험해 보세요. 별 의미가 없습니다. 엄밀히 말하면 병행할 수 있다. 코드에도 중첩 문제가 없습니다.

블록 요소는 인라인 요소 또는 특정 블록 요소를 포함할 수 있지만 인라인 요소는 다른인라인 요소만 포함할 수 있습니다. 2. 블록 수준 요소는 e388a4556c0f65e1904146cc1a846bee 인라인 요소만 포함할 수 있고 블록 수준 요소는 포함할 수 없는 내부의 특수 블록 수준 요소 이러한 특수 태그는 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> —— 错

위 내용은 p 태그와 label 태그를 html에서 병치할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.