由于个人爱好做网页的时候总是喜欢把字体设置成 微软雅黑  ,今天突然一下想到了,好想不是每个电脑上都有微软雅黑这种字体,
   我要问的问题是  1  windows自带的字体有哪些,我们在做网页设置的时候应该用哪些常用的字体。
                   2 我网页上用了微软雅黑的字体发布出去后如果客户端没有这种字体会怎样?是系统会自动选择一种字体代替,还是显示乱码?
                   3,如果上面显示是乱码,有什么办法可以解决?
      
    
      

解决方案 »

  1.   

    直接在body里设置
    body{font-family:"微软雅黑","宋体";}
    这样的话如果电脑里没有第一种的话自动使用第二种,选择合适的备用字体以后会使页面好很多~~PS:一般来说正文字体不应该使用太特殊的字体,用宋体能保证良好的可阅读性,符合用户的浏览习惯~~
      

  2.   

    微软雅黑在老版本的windows系统里不一定有(得安装office后才会被装上),但是部分linux系统默认字体就是雅黑。
    正文中使用的字体一般情况下用宋体12px或者14px就好了,这样符合用户的浏览习惯,并且宋体几乎是每台电脑、每种操作系统都有的字体,能够保证在不破坏显示风格。
      

  3.   

    整个网页用一种字体? style="font-family: 微软雅黑;font-style: italic;" 这个算不算CSS?
    而且有没有雅黑字体貌似跟css 没有什么关系吧?
      

  4.   

    我在七楼没说清楚吗?
    这就是定义CSS了啊~~
    你怕是得补习一下CSS的知识了~~