2013-01-17 5 views
1

다른 색상 아이콘을 만들기 위해 도트 HTML 문자로 작업하고 있습니다. 내가 겪고있는 문제는 line-height 속성이 문자의 맨 위가 놓이는 위치에만 영향을 미친다는 것입니다. 텍스트의 표준 글꼴 크기와 일치하는 줄 높이가 설정된 경우에도 도트 아이콘을 일반 텍스트와 올바르게 정렬 할 수 없습니다.줄 높이를 변경하는 것이 글꼴의 맨 위에만 영향을주는 이유는 무엇입니까?

HTML 
<div> 
    <b>Legend:</b> 
    <span class="dotib">&#8226;</span> 
</div> 

CSS 
.dotib{font-size: 36pt; line-height: 12pt;} 

이 도트가 예상대로 작동하도록하는 더 좋은 방법이 있습니까?

여기 jsFiddle는이 코드입니다 : 이것에 http://jsfiddle.net/TzFff/

+0

당신이 총알 ("점")가 나타날 것으로 예상합니까? 라인 높이 설정은 라인 박스의 높이에 영향을 주며, 이는 간접적으로 수직 배치에 영향을 미칩니다. –

+1

의도가있는 것처럼 보이는 큰 글 머리 기호 같은 문자를 얻으려면 U + 25CF BLACK CIRCLE "●"('& # x25cf;')을 사용하는 것이 좋습니다. –

답변