인터넷정보

웹에디터 fontSize=1의 고질적인 문제에 대한 고찰

알 수 없는 사용자 2007. 10. 17. 16:24
보통 위지윅 에디터를 쓸 경우 <font size=1>이 문제가 많지 않습니까?
요즘 크로스브라우징 때문에 IE/FF 지원하는 모듈을 찾고 있는데
제일 쓰고 싶은것은 네이버의 스마트에디터인데 네이버에 아는 사람이 없어서 패쑤~
그 다음에 쓰고 싶은것은 이노바 무시기인데 이것은 유료구요.
희안하게 비슷한것을 만드는 놈들이 다 짜고 치는지 돈을 받더군요 ㅡㅡ;

-----------------------

먼저 짱씨 형님이 해결한 방법을 소개합니다. (IE만 됩니다 ㅡㅡ)
고치실분은 알아서 고치세요 ㅡㅡa;
원본 : http://www.butong.net/other/061012/index.htm

테스트 링크 → http://211.238.15.54/~somekal/css/ZZangFontSize.php

<font size=1> 이외에 <font style="font-size:9pt"> 이렇게 태그를 넣어줍니다.

----------------------

굴림 폰트 대신에 Arial을 기본으로 해줍니다.
이때는 <font size=1>로 해도 한글은 그런대로 볼만합니다(?)
그런데 FF에서 보면 좀 뭐합니다 ㅡㅡ; (렌더링 기준이 틀린가 봅니다)

테스트 링크 → http://211.238.15.54/~somekal/css/fontSizeSecret_adv.php


---------------------

★ 추가 :: 무화님 협찬 (2007-10-17)

expression 적용예제

테스트 링크 → http://211.238.15.54/~somekal/css/fontSize_expression_ex.php


---------------------

칼솜이 생각한 방법은 다음과 같습니다.

iframe의 document에 스타일 쓸때 기본 12px로 하고 폰트 크기 지정시
선택 영역에서 <font size> 태그 자체를 없애버리고 쓰면 제일 좋을것 같습니다.
무리하게 짱씨 형님처럼 집어넣는것도 좀 비효율적이네요 ㅡㅡ;

1 = 9pt (원래는 8pt)
2 = 10pt
3 = 12pt
4 = 14pt
5 = 18pt
6 = 24pt
7 = 36pt

----------------------

원래는 CSS로 FONT 태그의 size에 각각 pixel 크기를 먹일려고 했는데
이것은 CSS 도사가 와야 해결될것 같고, setExpression을 쓰게 되면
FF에서는 onload를 써야하니까 또 배보다 배꼽이 더 커지게 되네요 ㅡㅡ;

출처 : phpschool 칼솜님
반응형