> 웹 프론트엔드 > CSS 튜토리얼 > `` 내부 `` 요소를 중첩하는 것이 올바른 HTML로 간주됩니까?

`` 내부 `` 요소를 중첩하는 것이 올바른 HTML로 간주됩니까?

DDD
풀어 주다: 2024-11-16 09:31:03
원래의
303명이 탐색했습니다.

Is Nesting a `` Inside a `` Element Considered Correct HTML?

<라벨> 요소?

부트스트랩에서는 가로 형식을 사용하는 것이 일반적입니다. 그러나 각 요소. 해결 방법으로

<라벨> 사용자 정의 CSS 클래스를 사용하여 블록 요소로 작동하도록 합니다.

구체적으로 다음 코드는 이 접근 방식을 보여줍니다.

<form class="form-horizontal" role="form">
  <div class="form-group">
    <label class="block">
      <span class="col-lg-2 control-label">Email</span>
      <div class="col-lg-10">
        <input type="email" class="form-control">
      </div>
    </label>
  </div>
</form>
로그인 후 복사

그리고 사용자 정의 CSS:

.block {
  display: block;
}
로그인 후 복사

올바른 접근 방식

HTML 사양에 따르면

요소. 사양에서:

"콘텐츠 모델:
문구 콘텐츠이지만 요소의 레이블이 지정된 컨트롤이 아닌 한 하위 레이블 지정 가능 요소가 없고 하위 레이블 요소가 없습니다."

구문 콘텐츠는 다음을 참조합니다. 특히 , , 을 포함하여 단락 내 수준에서 텍스트를 마크업하는 텍스트 및 요소에 적용됩니다.

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿