3 4 5 <"/> 3 4 5 <">

 >  기사  >  웹 프론트엔드  >  페이지를 만들 때 줄 높이를 사용하는 방법은 무엇입니까?

페이지를 만들 때 줄 높이를 사용하는 방법은 무엇입니까?

PHP中文网
PHP中文网원래의
2017-06-21 09:59:023982검색

페이지를 만들 때 텍스트와 이미지를 중앙에 배치해야 하는 상황이 자주 발생합니다. 이때 텍스트의 line-height 속성을 텍스트를 감싸는 요소의 높이와 동일하게 설정하여 텍스트를 중앙에 배치해 보겠습니다. 이 현상을 먼저 보세요.

 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4     <meta charset="UTF-8"> 5     <title>行高</title> 6     <style type="text/css"> 7         .line-height-demo { 8             background-color: red; 9             height: 100px;10             font-size: 30px;11         }12     </style>13 </head>14 <body>15     <div class="line-height-demo">16         这是一个测试行高的文本17     </div>18 </body>19 </html>

기본적으로 텍스트는 div의 왼쪽 상단에 배치됩니다. 이제 텍스트의 줄 높이 속성을 설정하세요.

이제 텍스트가 마술처럼 중앙에 배치되는 것을 볼 수 있습니다. .이것이 왜일까요? 그 이유를 알기 위해서는 line-height 속성이 무엇인지, 그리고 그것이 무엇을 의미하는지 이해해야 합니다. line-height 속성은 줄 사이의 거리인 줄 간격을 설정하는 데 사용됩니다. 이를 일반적으로 줄 높이라고 합니다. 좀 더 공식적으로는 텍스트 줄의 기준선 사이의 거리로 설명됩니다. 여기서 설명해야 할 용어가 있습니다. 예, 기준선입니다. 그렇다면 기준점은 무엇입니까? 아래 사진을 보시면

초등학교에서 병음을 배울 때 사용하는 4선 3격자 템플릿입니다. 이 템플릿은 줄 높이 원리를 기반으로 한 템플릿과 매우 유사합니다. 소개됩니다.

위 그림에 따르면 다음과 같은 등가 관계를 쉽게 그릴 수 있습니다.

줄 높이 = 텍스트 두 줄 사이의 기준선 사이의 거리 = 텍스트 상단 줄에서 텍스트 기준선 + 텍스트 기준선에서 텍스트 하단 본문 줄 + 두 줄 간격 = 본문 윗 줄 + 본문 아랫 줄 + 두 줄 간격(위 0.5배 + 아래 0.5배) 본문의 위와 아래는 줄 간격의 0.5배이므로, 텍스트는 자연스럽게 중간 위치에 위치하게 됩니다. 이는 텍스트의 줄 높이를 텍스트를 감싸는 요소의 높이와 동일하게 설정한 후 텍스트가 중앙에 배치되는 이유도 설명합니다.

위 내용은 페이지를 만들 때 줄 높이를 사용하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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