display
속성은 웹 페이지의 레이아웃에 필수적입니다. display 속성은 요소가 주변 요소와 관련하여 표시되는 방식을 결정합니다. 이 CSS 속성에는 여러 값이 있습니다. 가장 많이 사용되는 값은 inline
입니다. , block
및 inline-block
. 이 기사에서는 이 세 가지 CSS 표시 값의 구현과 차이점에 대해 설명합니다.
구문
display의 CSS 값을 구현하는 구문은 다음과 같습니다.
디스플레이:값;
이 기사에서 세 가지 값은 인라인, 블록 및 인라인 블록이므로 구문은 다음과 같습니다.
디스플레이:인라인;
표시:차단;
디스플레이:인라인 블록;
참가자의 81%는 부트캠프에 참석한 후 기술 직업 전망에 대해 더 자신감을 느꼈다고 말했습니다. 지금 부트캠프에 참여하십시오.
부트캠프 졸업생은 부트캠프 시작부터 첫 직장을 찾는 데까지 6개월도 채 걸리지 않았습니다.
인라인, 블록 및 인라인 블록 디스플레이의 차이점
인라인 블록 요소를 비교하기 전에 인라인 요소와 블록 요소를 검토하는 것으로 시작하겠습니다.
인라인
인라인 수준 요소는 인라인으로 표시됩니다. 즉, 이 요소와 상위 또는 이전 요소 사이에 줄 바꿈이나 분리가 없습니다. 필요한 너비만 차지합니다. 요소에 사용자 정의 너비 및 높이 속성을 추가하려고 하면 속성이 무시됩니다.
기본적으로 인라인으로 표시되는 HTML 요소에는 <a>, <abbr>, <acronym>, <b>, <bdo>, <big>, <br>, <button> <cite>, <code>, <dfn>, <em>, <i>, <img>, <input>, <kbd>, <label>, <map>, <object>, <output>, <q>, <samp>, <script>, <select>, <small>, <span>, <strong>, <sub>, <sup>, <textarea>, <time>, <tt>, <var>
차단
블록 수준 요소는 새 줄에 표시되고 너비 속성이 작성되지 않는 한 가능한 모든 너비를 차지합니다. 인라인 요소와 달리 사용자 정의 너비 및 높이 속성을 추가하면 해당 속성이 존중됩니다.
기본적으로 표시되는 HTML 요소는 <address>, <article>, <aside>, <blockquote>, <canvas>, <dd>, <div>, <dl>, <dt>, <fieldset>, <figcaption>, <figure>, <footer>, <form>, <h1>...<h6>, <header>, <hr>, <li>, <main>, <nav>, <noscript>, <ol>, <p>, <pre>, <section>, <table>, <tfoot>, <ul>, <video>
인라인 블록
이를 염두에 두고 인라인 블록 요소는 인라인 및 블록 요소의 장점을 결합합니다. 인라인 블록은 사용자 정의 너비 및 높이 속성을 추가할 수 있는 기능과 함께 인라인으로 표시됩니다. 따라서 사이트 디스플레이의 스타일을 지정하고 요소를 나란히 배치하려는 경우에 이상적입니다.
결론
이 기사에서는 CSS 표시 속성에 대해 인라인, 블록 및 인라인 블록의 세 가지 값을 구현하는 방법과 인라인 수준 및 블록 수준 표시 사용의 장단점을 논의했습니다. 이 기사가 도움이 되었다면 다른 기사를 확인하십시오. CSS 배우기:CSS 학습 가이드 또는 CSS 학습에 대한 초심자 가이드.
프론트엔드 웹 개발에 대해 자세히 알아보려면 지금 바로 코치에게 문의하여 최고의 교육 프로그램을 찾으세요.