이 기사 소개: "줄 높이"는 텍스트 줄의 높이, 특히 두 텍스트 줄 사이의 기준선 사이의 거리를 나타냅니다. CSS에서는 line-height를 사용하여 줄 사이의 수직 거리를 제어합니다. line-height 속성은 라인 상자의 레이아웃에 영향을 줍니다. 블록 수준 요소에 적용하면 최대 거리가 아닌 해당 요소의 기준선 간 최소 거리를 정의합니다. 모든 브라우저는 line-height 속성을 지원합니다.
1. Line-height 구문
line-height 속성의 구체적인 정의 목록은 다음과 같습니다.
구문: 줄 높이: | | 상속
속성 행 사이의 거리(행 높이)를 설정하며, 음수 값은 사용할 수 없습니다. 이 속성은 라인 상자의 레이아웃에 영향을 줍니다. 블록 수준 요소에 적용하면 최대 거리가 아닌 해당 요소의 기준선 간 최소 거리를 정의합니다. 계산된 줄 높이와 글꼴 크기(줄 간격) 값의 차이는 두 부분으로 나누어 각각 텍스트 내용 줄의 위쪽과 아래쪽에 추가됩니다. 이 내용을 담을 수 있는 가장 작은 상자는 라인 상자입니다.
가능한 값:
값 |
|
정상 | 기본값, 적절한 줄 간격을 설정합니다. |
숫자 | 숫자를 설정하세요. 이 숫자에 현재 글꼴 크기를 곱하여 줄 간격을 설정합니다. 고정된 줄 간격을 설정하는 배수 |
길이 | 와 동일합니다. |
% | 현재 글꼴 크기를 기준으로 한 줄 간격 비율입니다. |
inherit | line-height 속성의 값이 상위 요소에서 상속되어야 함을 지정합니다. |
2. 줄 높이의 윗줄, 가운데 줄, 밑줄의 예
일러스트레이션
위에서 아래로 4개의 선이 윗선, 중간선, 기준선, 아랫선으로, 앞선과 매우 유사합니다. 영문자를 학습할 때 사용되는 4개의 선과 3개의 격자는 이 4개의 선과 관련된 top, middle, baseline, Bottom을 포함하는 수직 정렬 속성임을 우리는 알고 있습니다.
특히 기준선은 최종선이 아니라 최종선이 최종선이라는 점을 기억하세요.
3. 줄 높이에서는 줄 높이, 줄 간격, 반줄 간격
줄 높이를 참조합니다. 컨텍스트 라인 기준선 사이의 수직 거리, 즉 그림의 두 빨간색 선 사이의 수직 거리입니다.
레깅스는 한 줄의 밑줄에서 다음 줄의 윗줄까지의 수직 거리, 즉 첫 번째 줄의 핑크색 라인과 두 번째 줄의 녹색 라인 사이의 수직 거리를 말합니다. .
하프 줄 간격은 줄 간격의 절반, 즉 영역 3/2의 세로 거리, 영역 1, 2, 3, 4의 거리의 합이 줄 높이이고, 1, 2, 4 영역의 거리의 합이 글꼴 크기이므로 줄 간격의 절반은 다음과 같이 계산할 수도 있습니다: (줄 높이 - 글꼴 크기)/2
그림 설명
4. 콘텐츠 영역, 인라인 상자, 줄 높이의 줄 상자
컨텐츠 영역: 아래 그림의 어두운 회색 배경 영역인 아래쪽 줄과 위쪽 줄이 감싸진 영역입니다.
인라인 상자, 각 인라인 요소는 인라인 상자를 생성합니다. 인라인 상자는 브라우저 렌더링 모델의 개념이며 표시할 수 없습니다. 다른 요소(패딩 등)가 없으며 인라인 상자는 콘텐츠 영역과 동일하며 줄 높이가 설정되면 인라인 상자의 높이는 변경되지 않고 절반 줄 간격 [(줄 높이-글꼴 size)/2]는 내용에 따라 각각 증가/감소하는 영역(짙은 파란색 영역)
라인 박스(line box), 라인 박스를 의미합니다. 이 선의 가상 직사각형 상자는 브라우저 렌더링 모드의 개념이며 실제로 표시되지 않습니다. 라인 박스의 높이는 이 행의 모든 요소 중 인라인 박스의 가장 큰 값과 같습니다(행 높이 값이 가장 큰 인라인 박스가 벤치마크로 사용되며, 다른 인라인 박스는 자체 기준을 사용하여 벤치마크에 정렬됨). 줄 상자의 높이가 최종적으로 계산됩니다. 여러 줄 내용이 있는 경우 각 줄에는 자체 줄 상자가 있습니다.
예를 들어
사진설명
5 . line-height 정의 방법
1. Line-height는 일반으로 정의할 수 있습니다.
body { line-height:normal; }
2. Line-height는 상속으로 정의할 수 있습니다.
p { line-height:inherit; 🎜>3. Line-height는 백분율 값을 사용할 수 있습니다.
p { line-height:120%; }
4. Line-height는 길이 값으로 정의할 수 있습니다(단위: px). em 등)
p { line-height:20px }
5. line-height는 (단위 없이도) 순수 숫자로 정의될 수도 있습니다
p { line-height:1.2; }
위 내용은 편집자가 가져온 CSS line-height 사용법에 대한 종합적인 이해입니다.
위 내용은 CSS line-height 사용법에 대한 포괄적인 이해의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

CSS 그리드는 복잡하고 반응이 좋은 웹 레이아웃을 만드는 강력한 도구입니다. 디자인을 단순화하고 접근성을 향상 시키며 이전 방법보다 더 많은 제어를 제공합니다.

기사는 반응 형 설계에서 공간의 효율적인 정렬 및 분포를위한 레이아웃 방법 인 CSS Flexbox에 대해 설명합니다. Flexbox 사용을 설명하고 CSS 그리드와 비교하고 브라우저 지원 세부 사항을 설명합니다.

이 기사는 Viewport Meta 태그, 유연한 그리드, 유체 미디어, 미디어 쿼리 및 상대 장치를 포함하여 CSS를 사용하여 반응 형 웹 사이트를 만드는 기술에 대해 설명합니다. 또한 CSS 그리드 및 Flexbox를 함께 사용하여 CSS 프레임 워크를 권장합니다.

이 기사는 요소 치수 계산 방법을 제어하는 CSS 박스 크기 속성에 대해 설명합니다. Content-Box, Border-Box 및 Padding-Box와 같은 값과 레이아웃 설계 및 형태 정렬에 미치는 영향을 설명합니다.

기사는 CSS, 주요 특성 및 JavaScript와 결합 된 애니메이션 작성에 대해 논의합니다. 주요 문제는 브라우저 호환성입니다.

기사는 3D 변환, 주요 속성, 브라우저 호환성 및 웹 프로젝트에 대한 성능 고려 사항에 대한 CSS 사용에 대해 논의합니다. (문자 수 : 159)

이 기사는 CSS 그라디언트 (선형, 방사형, 반복)를 사용하여 웹 사이트 비주얼을 향상시키고 깊이, 초점 및 현대적인 미학을 추가합니다.

기사는 CSS의 의사 요소, HTML 스타일을 향상시키는 데 사용 및 의사 급의 차이점에 대해 설명합니다. 실제 사례를 제공합니다.


핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

DVWA
DVWA(Damn Vulnerable Web App)는 매우 취약한 PHP/MySQL 웹 애플리케이션입니다. 주요 목표는 보안 전문가가 법적 환경에서 자신의 기술과 도구를 테스트하고, 웹 개발자가 웹 응용 프로그램 보안 프로세스를 더 잘 이해할 수 있도록 돕고, 교사/학생이 교실 환경 웹 응용 프로그램에서 가르치고 배울 수 있도록 돕는 것입니다. 보안. DVWA의 목표는 다양한 난이도의 간단하고 간단한 인터페이스를 통해 가장 일반적인 웹 취약점 중 일부를 연습하는 것입니다. 이 소프트웨어는

안전한 시험 브라우저
안전한 시험 브라우저는 온라인 시험을 안전하게 치르기 위한 보안 브라우저 환경입니다. 이 소프트웨어는 모든 컴퓨터를 안전한 워크스테이션으로 바꿔줍니다. 이는 모든 유틸리티에 대한 액세스를 제어하고 학생들이 승인되지 않은 리소스를 사용하는 것을 방지합니다.

SublimeText3 Linux 새 버전
SublimeText3 Linux 최신 버전

드림위버 CS6
시각적 웹 개발 도구

PhpStorm 맥 버전
최신(2018.2.1) 전문 PHP 통합 개발 도구
