아래의 코드를 html 에 넣고 브라우저에서 봅시다.
<div style="line-height:2.0; font:normal 12px 돋움;">
<b>line-height 적용결과 [A]</b><br>
가나다라 abcd 1234<br>
가나다라 abcd 1234<br>
가나다라 abcd 1234<br>
가나다라 abcd 1234<br>
</div>
-------------
<div style="font:normal 12px 돋움; line-height:2.0;">
<b>line-height 적용결과 [B]</b><br>
가나다라 abcd 1234<br>
가나다라 abcd 1234<br>
가나다라 abcd 1234<br>
가나다라 abcd 1234<br>
</div>
-------------
<div style="line-height:2.0; font-size:12px; font-family:돋움;">
<b>line-height 적용결과 [C]</b><br>
가나다라 abcd 1234<br>
가나다라 abcd 1234<br>
가나다라 abcd 1234<br>
가나다라 abcd 1234<br>
</div>
line-height 가 왜이럴까요?
버그가 있나요? 특정브라우저인가요?
답을 5분만에 찾으신다면 당신은 이미 고.수!
(제 임의로 그냥 5분 ㅎㅎ)
댓글 6개
13년 전
'ㅅ'?! 그냥 line-height 수치를 다르게 준게 아닌가요? 첫번째꺼는 수치를 입력한거고, 두번째건 절대크기? 그걸 입력한거고, 세번째껀 부모 요소 기준 크기로 설정한거고... 어; 아닌가?;;; 내가 문제를 이해 못하고 있는건가 ?ㅜㅜㅜ
lainfox
12년 전
문제가 헷갈리게 냈군요 ㅠ ㅠ
line-height 수치를 다르게 준 것으로 보일 수 있으니, 동일한 수치로 바꿔놓겠습니다 ^^;;
line-height 수치를 다르게 준 것으로 보일 수 있으니, 동일한 수치로 바꿔놓겠습니다 ^^;;
12년 전
"font"로 사이즈랑 서체 등등 결정할때 라인헤이트 까지 "font"안에 넣을 수 있나보죠?
그래서 맨위에 꺼만 라인헤이트를 앞에써서 씹힌거 같은데... 아닌가요?
그래서 맨위에 꺼만 라인헤이트를 앞에써서 씹힌거 같은데... 아닌가요?
12년 전
오 신기하네요. 처음알았어요.
font 속성에서 저렇게 하면 기본값으로 font-variant 와 , font-weight 이 normal 값이 먹는군요.
그래서 순서에 따라서 line-height 가 오버라이딩 되네요.
font 속성에서 저렇게 하면 기본값으로 font-variant 와 , font-weight 이 normal 값이 먹는군요.
그래서 순서에 따라서 line-height 가 오버라이딩 되네요.
12년 전
오오오 !!! 신기하다 !!!
lainfox
12년 전
에고 잠시동안 잊고 있었습니다;
정답은 리플달아주신 분들이 알고 계시는 그것이 맞습니다 :)
http://www.w3.org/TR/CSS2/fonts.html#propdef-font
css2 font 명세서 부분입니다.
font 축약형 설정의 값은 이렇게 들어가는데
Value: [ [ <'font-style'> || <'font-variant'> || <'font-weight'> ]? <'font-size'> [ / <'line-height'> ]? <'font-family'> ] | caption | icon | menu | message-box | small-caption | status-bar | inherit
여기에 값을 주지 않고 생략했을 경우는 모두 디폴트의 값이 셋팅됩니다.
1번에서
line-height:2.0; font:normal 12px 돋움; 이렇게 스타일을 주면
font 축약형 선언에서는 font-size: 12px 이고 line-height 는 값을 주지 않았으니 line-height 의 initial 값인 normal 이 셋팅됩니다.
앞에 선언했던 line-height:2.0 을 재정의 해서 line-height:normal 이 된 셈이죠 :)
원하는 line-height:2.0 을 주려고 했다면
font:normal 12px/2.0 Dotum
정도로 스타일을 잡아주면 되겠네요
정답은 리플달아주신 분들이 알고 계시는 그것이 맞습니다 :)
http://www.w3.org/TR/CSS2/fonts.html#propdef-font
css2 font 명세서 부분입니다.
font 축약형 설정의 값은 이렇게 들어가는데
Value: [ [ <'font-style'> || <'font-variant'> || <'font-weight'> ]? <'font-size'> [ / <'line-height'> ]? <'font-family'> ] | caption | icon | menu | message-box | small-caption | status-bar | inherit
여기에 값을 주지 않고 생략했을 경우는 모두 디폴트의 값이 셋팅됩니다.
1번에서
line-height:2.0; font:normal 12px 돋움; 이렇게 스타일을 주면
font 축약형 선언에서는 font-size: 12px 이고 line-height 는 값을 주지 않았으니 line-height 의 initial 값인 normal 이 셋팅됩니다.
앞에 선언했던 line-height:2.0 을 재정의 해서 line-height:normal 이 된 셈이죠 :)
원하는 line-height:2.0 을 주려고 했다면
font:normal 12px/2.0 Dotum
정도로 스타일을 잡아주면 되겠네요
게시판 목록
프로그램
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 7830 | 9년 전 | 366 | ||
| 7829 |
|
9년 전 | 544 | |
| 7828 | 9년 전 | 478 | ||
| 7827 | 9년 전 | 363 | ||
| 7826 | 9년 전 | 372 | ||
| 7825 | 9년 전 | 423 | ||
| 7824 | 9년 전 | 412 | ||
| 7823 | 9년 전 | 310 | ||
| 7822 | 9년 전 | 313 | ||
| 7821 | 9년 전 | 261 | ||
| 7820 | 9년 전 | 312 | ||
| 7819 |
|
9년 전 | 711 | |
| 7818 | 9년 전 | 333 | ||
| 7817 | 9년 전 | 437 | ||
| 7816 | 9년 전 | 351 | ||
| 7815 | 10년 전 | 552 | ||
| 7814 | 10년 전 | 371 | ||
| 7813 | 10년 전 | 309 | ||
| 7812 | 10년 전 | 336 | ||
| 7811 | 10년 전 | 357 | ||
| 7810 | 10년 전 | 482 | ||
| 7809 | 10년 전 | 429 | ||
| 7808 | 10년 전 | 278 | ||
| 7807 | 10년 전 | 340 | ||
| 7806 |
프로그래머7
|
10년 전 | 1300 | |
| 7805 | 10년 전 | 1202 | ||
| 7804 |
zahir1312
|
10년 전 | 732 | |
| 7803 |
|
10년 전 | 1336 | |
| 7802 | 10년 전 | 392 | ||
| 7801 | 10년 전 | 820 | ||
| 7800 | 10년 전 | 1034 | ||
| 7799 | 10년 전 | 495 | ||
| 7798 | 10년 전 | 441 | ||
| 7797 | 10년 전 | 441 | ||
| 7796 | 10년 전 | 294 | ||
| 7795 | 10년 전 | 444 | ||
| 7794 | 10년 전 | 469 | ||
| 7793 | 10년 전 | 988 | ||
| 7792 | 10년 전 | 396 | ||
| 7791 | 10년 전 | 475 | ||
| 7790 | 10년 전 | 446 | ||
| 7789 |
fbastore
|
10년 전 | 1384 | |
| 7788 | 10년 전 | 480 | ||
| 7787 | 10년 전 | 340 | ||
| 7786 | 10년 전 | 492 | ||
| 7785 | 10년 전 | 510 | ||
| 7784 | 10년 전 | 578 | ||
| 7783 | 10년 전 | 380 | ||
| 7782 | 10년 전 | 436 | ||
| 7781 | 10년 전 | 839 | ||
| 7780 | 10년 전 | 770 | ||
| 7779 | 10년 전 | 744 | ||
| 7778 | 10년 전 | 310 | ||
| 7777 | 10년 전 | 388 | ||
| 7776 | 10년 전 | 392 | ||
| 7775 | 10년 전 | 331 | ||
| 7774 | 10년 전 | 595 | ||
| 7773 | 10년 전 | 317 | ||
| 7772 | 10년 전 | 660 | ||
| 7771 | 10년 전 | 320 | ||
| 7770 | 10년 전 | 606 | ||
| 7769 | 10년 전 | 315 | ||
| 7768 | 10년 전 | 540 | ||
| 7767 | 10년 전 | 1114 | ||
| 7766 | 10년 전 | 438 | ||
| 7765 | 10년 전 | 459 | ||
| 7764 |
잘살아보자
|
10년 전 | 318 | |
| 7763 |
|
10년 전 | 1393 | |
| 7762 |
Tosea
|
10년 전 | 1011 | |
| 7761 | 10년 전 | 610 | ||
| 7760 |
잘살아보자
|
10년 전 | 580 | |
| 7759 |
잘살아보자
|
10년 전 | 395 | |
| 7758 |
잘살아보자
|
10년 전 | 515 | |
| 7757 | 10년 전 | 1169 | ||
| 7756 |
ITBANK
|
10년 전 | 1212 | |
| 7755 | 10년 전 | 1890 | ||
| 7754 | 10년 전 | 977 | ||
| 7753 | 10년 전 | 835 | ||
| 7752 | 10년 전 | 1336 | ||
| 7751 |
잘살아보자
|
10년 전 | 465 | |
| 7750 |
잘살아보자
|
10년 전 | 428 | |
| 7749 |
잘살아보자
|
10년 전 | 425 | |
| 7748 |
잘살아보자
|
10년 전 | 417 | |
| 7747 |
잘살아보자
|
10년 전 | 502 | |
| 7746 |
잘살아보자
|
10년 전 | 617 | |
| 7745 |
잘살아보자
|
10년 전 | 862 | |
| 7744 |
잘살아보자
|
10년 전 | 383 | |
| 7743 | 10년 전 | 909 | ||
| 7742 |
starbros
|
10년 전 | 781 | |
| 7741 |
잘살아보자
|
10년 전 | 592 | |
| 7740 |
잘살아보자
|
10년 전 | 467 | |
| 7739 |
잘살아보자
|
10년 전 | 428 | |
| 7738 |
잘살아보자
|
10년 전 | 482 | |
| 7737 |
잘살아보자
|
10년 전 | 436 | |
| 7736 |
잘살아보자
|
10년 전 | 462 | |
| 7735 |
잘살아보자
|
10년 전 | 796 | |
| 7734 |
잘살아보자
|
10년 전 | 384 | |
| 7733 |
잘살아보자
|
10년 전 | 484 | |
| 7732 |
잘살아보자
|
10년 전 | 638 | |
| 7731 |
잘살아보자
|
10년 전 | 563 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기