macでサイトを作ってると、フォント指定をいろいろしたくなる。

でも、cssでフォント指定したサイトを windowsのPCで見てみると、
ガタガタになっちゃってるんだ。

macで見たときはフォント指定したい!
でもwinでみたときは、デフォルトのフォントにしときたい!


useragentでやりました。

<script>
if(navigator.userAgent.indexOf("Mac")!=-1){
document.write("<link rel=stylesheet href=css/font.css type=text/css />");
document.close();
}
</script> 


mac以外のときはfont.cssを読み込ませるよ、と。


んで、font.cssには、win用のフォントを書いておけばOK。