>  기사  >  웹 프론트엔드  >  HTML의 div와 범위 비교

HTML의 div와 범위 비교

墨辰丷
墨辰丷원래의
2018-06-04 15:10:191777검색

이 글에서는 HTML에서 div와span의 비교를 주로 소개하고, p와span의 사용법과 비교에 대해 각각 소개합니다.

1. ;span>54bdf357c58b8a65c66d7c19c8e4d114

1.e388a4556c0f65e1904146cc1a846bee94b3e26ee717c64999d7867364b1b4a3Tag

e388a4556c0f65e1904146cc1a846bee94b3e26ee717c64999d7867364b1b4a3태그는 파티션 또는 섹션(pision/section)을 정의할 수 있습니다. 문서에서 문서를 독립적이고 다른 부분으로 나눕니다. e388a4556c0f65e1904146cc1a846bee94b3e26ee717c64999d7867364b1b4a3 태그는 엄격한 구성 도구로 사용될 수 있으며 HTML 마크업과 프리젠테이션 스타일을 분리하는 아이디어가 포함된 관련 서식을 사용하지 않습니다. 실제 작업에서는 일반적으로 태그를 더 효과적으로 만들기 위해 e388a4556c0f65e1904146cc1a846bee94b3e26ee717c64999d7867364b1b4a3 태그에 id 또는 class 속성을 지정합니다. e388a4556c0f65e1904146cc1a846bee94b3e26ee717c64999d7867364b1b4a3는 블록 수준 요소입니다. 즉, 내용이 자동으로 새 줄에서 시작됩니다. 그리고 실제로 줄바꿈은 e388a4556c0f65e1904146cc1a846bee에 고유한 유일한 형식 지정 동작입니다.

다음 HTML은 뉴스 웹사이트의 구조를 시뮬레이션합니다. 각 e388a4556c0f65e1904146cc1a846bee94b3e26ee717c64999d7867364b1b4a3 태그 쌍은 각 뉴스 항목의 제목과 요약을 결합합니다. 즉, e388a4556c0f65e1904146cc1a846bee94b3e26ee717c64999d7867364b1b4a3 동시에 이러한 e388a4556c0f65e1904146cc1a846bee94b3e26ee717c64999d7867364b1b4a3는 동일한 유형의 요소에 속하므로 class="news" 속성을 사용하여 이러한 e388a4556c0f65e1904146cc1a846bee94b3e26ee717c64999d7867364b1b4a3 태그를 식별할 수 있습니다. e388a4556c0f65e1904146cc1a846bee 94b3e26ee717c64999d7867364b1b4a3만 제공하고 e388a4556c0f65e1904146cc1a846bee94b3e26ee717c64999d7867364b1b4a3 형식을 지정하기 위한 추가 스타일 사용을 용이하게 합니다.

     <p class="news">
         <h2>
             News headline 1</h2>
         <p>
             some text. some text. some text...</p>
         ...
     </p>
     <p class="news">
        <h2>
             News headline 2</h2>
         <p>
             some text. some text. some text...</p>
        ...
     </p>

2.45a2772a6b6107b401db3c9b82c049c254bdf357c58b8a65c66d7c19c8e4d114 태그

45a2772a6b6107b401db3c9b82c049c2 태그는 문서의 인라인 요소를 그룹화하는 데 사용됩니다.

  <span style="color: Red">注意:</span>

2. 블록 수준 요소와 인라인 요소

블록 수준 요소(블록 요소)와 인라인 요소/인라인 요소(인라인 요소)는 e388a4556c0f65e1904146cc1a846beecc331315c0197a6c8573bb8a79f3b13b473f0a7621bec819994bb5020d29372a과 같은 요소는 종종 블록 수준 요소라고 합니다. 이는 이러한 요소가 콘텐츠 블록, 즉 "블록 상자"로 나타나기 때문입니다. 반면에 45a2772a6b6107b401db3c9b82c049c254bdf357c58b8a65c66d7c19c8e4d114 및 8e99a69fbe029cd4e2b854e244eab143128dba7a3a77be0113eb0bea6ea0a5d0과 같은 요소는 해당 콘텐츠가 "인라인 상자"라는 한 줄에 나타나기 때문에 "인라인 요소"라고 합니다.

블록 수준 요소와 인라인 요소의 개념은 고정된 것이 아니라 상대적입니다. 요소의 표시 속성을 사용하여 생성된 상자 유형을 변경할 수 있습니다. 즉, 표시 속성을 block으로 설정하여 인라인 요소(예: 3499910bf9dac5ae3c52d5ede7383485 요소)가 블록 수준 요소처럼 작동하도록 할 수 있으며, 표시를 인라인 또는 짝수로 설정하여 생성된 요소를 인라인 요소로 만들 수도 있습니다. 요소에 상자가 전혀 없도록 표시 속성을 없음으로 설정할 수 있습니다. 이 경우 상자와 모든 내용이 더 이상 표시되지 않으며 문서에서 공간을 차지하지 않습니다.

     <p id="dv1" style="display: block">
         我是一个块级元素。
     </p>
     <p id="dv2" style="display: inline">
         我是一个行内元素。
     </p>
     <p id="p3" style="display: none">
         我是不可见的
     </p>

3. e388a4556c0f65e1904146cc1a846bee54bdf357c58b8a65c66d7c19c8e4d114

1. 유사점: e388a4556c0f65e1904146cc1a846bee94b3e26ee717c64999d7867364b1b4a3 span>54bdf357c58b8a65c66d7c19c8e4d114 태그는 간격을 나누는 데 사용되지만 실제 의미는 없습니다. 둘 다 주로 스타일 시트를 적용하는 데 사용됩니다.

2. 차이점: e388a4556c0f65e1904146cc1a846bee94b3e26ee717c64999d7867364b1b4a3 태그는 블록 수준 요소이며, 브라우저는 자동으로 45a2772a6b6107b401db3c9b82c049c254bdf357c58b8a65c66d7c19c8e4d114 태그를 추가합니다. 인라인 요소이며 그 앞과 뒤에 개행 태그가 자동으로 추가되지 않습니다.

웹 페이지 레이아웃에서 두 개의 콘텐츠를 같은 줄에 표시하려는 경우 가장 간단한 방법은 해당 콘텐츠를 45a2772a6b6107b401db3c9b82c049c254bdf357c58b8a65c66d7c19c8e4d114 태그로 묶는 것입니다. 예를 들어, 페이지에는 두 개의 인접한 요소가 있는데, 하나는 e388a4556c0f65e1904146cc1a846bee94b3e26ee717c64999d7867364b1b4a3이고 다른 하나는 45a2772a6b6107b401db3c9b82c049c254bdf357c58b8a65c66d7c19c8e4d114입니다. 같은 줄에 표시하려면 e388a4556c0f65e1904146cc1a846bee94b3e26ee717c64999d7867364b1b4a3를 45a2772a6b6107b401db3c9b82c049c254bdf357c58b8a65c66d7c19c8e4d114으로 변경하세요. 물론 이는 CSS를 통해 e388a4556c0f65e1904146cc1a846bee94b3e26ee717c64999d7867364b1b4a3와 같은 태그의 표시 속성을 인라인으로 설정함으로써 달성될 수도 있습니다.

요약: 위 내용은 이 글의 전체 내용입니다. 모든 분들의 공부에 도움이 되었으면 좋겠습니다.

관련 추천 사항:

에서는 js에서 div, span, label

을 만드는 방법을 코드를 통해 자세히 설명합니다. display:inline 스타일과 div에서 span의 차이점에 대해 이야기해 보겠습니다.

인라인 요소 span의 최소 높이

를 정의합니다.

위 내용은 HTML의 div와 범위 비교의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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