简单谈一下制作网页时如何选择字体和字体大小

  网站建设中的字体及字体大小的的选择直接影响着网站整体的视觉效果,在某种程度上也会对网站优化起到一定的作用,比如大号字体和黑体字在网页上显示 更加醒目,具有加强某些信息显示的效果,而搜索引擎也会捕捉到这些字体的大小,更重视这些大号字体和黑体字内的信息。虽然现在的字体种类非常多,但是可以供网站建设人员选择的字体还是比较少的,主要是因为网站建设要以用户体验为中心,不能把网页搞得太过于花哨,字体太多就显得比较乱了,同时也要考虑到各种浏览器对这些字体的兼容性,尽量不让浏览器上显示字体时发生变形,那样反而不好。当然,有时候为了更好地表达网站主题,我们还是有必要选择某种特殊字体来制作网页,这时你可以将文字以图片的形式展示出来,这样就可以适合各种浏览器了。下面笔者简单谈一下制作网页如何选择字体和字体的大小。

  一、网站建设中字体的选择:

  一般网站客户端计算机中都安装有多种字体,浏览器会使用默认字体显示网页,如WindowsXP中文版操作统默认字体是宋体或新宋体,在后来的 windows操作系统中,以微软雅黑为默认字体,这种字体显示得更加清晰,取代了19803.html">XP系统下默认中文宋体,支持高清显示ClearType功能。以上这些字体在大多数电脑上都有安装,但是,如果你在制作网页的时候,如果选择了比较特殊的字体,而这种字体用户电脑里并没有,那么用户浏览网页时仍不能显示这些字体,这些字体仍以默认的宋体或者雅黑字体来显示。所以,为了适合更多的用户浏览,我们在制作网页的时候应该使用宋体或者雅黑来作为网页的基准字体,尽量少使用特殊字体。当你不能确保所设置字体在所有浏览者电脑中都安装时,使用一种通用字体是可行的办法。而对于英文字体,可选择的字体类型相对会多一些,绝大多数电脑上都装有这些英文字体,制作网页时选择什么类型关系并不太大,只要看着美观就行。英文通用字体主要包括下面几类:

  1、sans-serif,这种字体是一种有比例但没有衬线字体,常见字体是Arial。

  2、cursive,这种字体是模拟人的笔迹,这种字体大部分是由曲线和比衬线字体更强笔画修饰组成,常用字体是ComicSans。

  3、monospace,这是一种无比例字体,用于模拟打字机打出字体,这些字体中每个字符都占有同样宽度,常用字体是Courier。

  4、serif,这是一种成比例有衬线字体,成比例是指字体中所有字母根据它们不同尺寸占据不同宽度。衬线是指字体上附加装饰性细线,如小写字母会在项部和底部附加细线。常用字体有Times New Roman。

  在制作网页的时候,为了保证在大多数浏览器上都能正确显示字体,给用户呈现出美观的界面,笔者通常都是选择使用系统默认字体,如中文宋体或新宋体,过些时日可以选择雅黑作为默认字体,英文则选择Arial这种字体。这样可以保证用户系统中字体缺乏时,浏览器也能够正确识别并 显示出正常的文字。同时笔者也建议大多的网站设计者都能够选择系统默认的字体,不要把特殊的字体运用在网页的文字中。如果非要使用这些特殊的字体,笔者建议您使用这些特殊字体制作成图片,然后将图片显示在网页上的相应位置,这样做法更好一些,但这无形中增大了网页的体积,这样的图片多了会延缓网页打开速度。

  二、网站建设中如何选择字体的大小

  网站建设中字体大小的选择是用户体验中的一个重要部分,过大过小都会影响用户体验。在制作网页的时候,我们可以根据文字在网页中的不同位置和不同等级来分 别使用不同大小的字体。相对来说,内容标题可以使用较大的字体,而内容小标题可以采用次一号的字体,而内容正文则可以采用正常大小的字体。

  对于不同的分辨率,不同的显示器尺寸,不同的DPI,乃至不同的浏览器设置,都会对最终在浏览器上展现出来的文字大小带来影响。最好的方式还是在网页制作时根据用户的分辨率给用户一个比较美观的默认字体大小。大多数专业的网站建设人员,都会习惯性的使用某一字体大小,比如14px或 12px,因为12px和14px基本已经成了大多数网站字体的标准大小,而11px、13px、15px等大小则涉及到一个锯齿的问题,特别是在早期的显示器中,往往不能很好的处理文字的锯齿问题,使用单数的像素,极有可能造成锯齿,所以通常采用偶数的大小。

  在CSS中,最常用的描述字体大小的单位有两个,即em和px。通常认为em为相对大小单位,而px为绝对大小单位。但从实际应用中来讲,px像素有时也像是一种相对大小单位。比如,在一块15寸分辨率为800×600像素的屏幕上,10px大小的文字,要比一块10寸分辨率1024×768像素的屏幕上的10px大小的文字显得更大一些。px为像素单位,20px表示20个像素大小,在现在的网页设计中,常被用来表示字体大小,方便且直观。比如12px,14px就是用px作为字体大小,而16px为中等字体,18px为较大字体,12px为偏小字体。em为相对大小单位,它表示的字体大小不固定,根据基础字体大小进行相对大小的处理。浏览器默认的字体大小为 16px,如果一段文字指定1em,那么就是代表16px大小,而2em就是32px大小。相对大小单位有很广泛的用途,由于它的相对性,对跨平台跨设备的字体大小处理上很有优势,只是无法直观的看到大小。

  以上是关于在网站建设中如何选择字体和字体大小的介绍。其实网站建设就是这样,有的时候就算是1px的差异,就可能影响这个网站的视觉效果,最终影响到网站建设的质量,并影响到用户的体验。作为专业网站建设人员就必须要掌握和了解得更多,并切实在实际中测试观察效果,只有如此,我们才能制作出更加出色的网站。

  本文出自云南盈科信息工程(http://www.ynynyn.com/website-process/),尊重作者劳动成果,请在转载时注明出处。

时间: 2014-12-04
Tags: 网站建设

简单谈一下制作网页时如何选择字体和字体大小的相关文章

使用Dreamweaver制作网页时文字自动换行的小技巧

在使用Dreamweaver制作网页时,遇到制作表格的时候,内部的文字没有自动换行,我应该怎么做呢?下面提出两种解决方案,大家可以参考!在这里你如果知道该技巧,你可以略过!如果你不知道,不要说什么现在网页中已经没有表格了这样绝对的话啊?Web标准时代网页中照样应该是不能把表格完全抛弃的!呵呵. 解决表格中文字自动的换行的情况有两种可能: 第一种,你用CSS把表格内文字的字体设置成了英文字体,这样在Dreamweaver里表格内的文字不会自动换行,但这仅是Dreamweaver里的显示效果,在IE

DW制作网页时文字自动换行的小技巧

在使用Dreamweaver制作网页时,遇到制作表格的时候,内部的文字没有自动换行,我应该怎么做呢?下面提出两种解决方案,大家可以参考!在这里你如果知道该技巧,你可以略过!如果你不知道,不要说什么现在网页中已经没有表格了这样绝对的话啊?Web标准时代网页中照样应该是不能把表格完全抛弃的!呵呵. 解决表格中文字自动的换行的情况有两种可能: 第一种,你用CSS把表格内文字的字体设置成了英文字体,这样在Dreamweaver里表格内的文字不会自动换行,但这仅是Dreamweaver里的显示效果,在IE

制作网页时谨慎使用mailto标签

网页 为了联系方便,用mailto标签把自己的电子邮件贴在网站上,结果直接造成该邮箱成为垃圾邮件桶,到现在为止该邮箱邮件收到各种垃圾邮件上千封,这个邮箱就算是这样被废掉了. 究其原因,还是使用了mailto标签,一些诸如"mail-robot"的自动搜索程序把自己的电子邮件地址搜索到,然后添加到他们的数据库中了,以后自己的邮箱就成为众的之矢,当然是被炸的对象了. 暂时还没有找到解决的办法,只是不使用mailto标签,改为其它方式. 附:"mailto"的六则应用技巧

制作网页时学习CSS应注意的方法技巧

css|技巧|网页 学习任何东西都是一样,从小学.中学.大学,除了学习知识外就是去学习方法! 要想掌握CSS, 首先要学会HTML,我刚开始是从零开始学习的,花了一个月时间学习HTML,没有老师,书就是我唯一的老师,也没有上网的条件!一个月过后,我就开始学习CSS,刚开始看的第一本CSS书是<CSS网页样式设计>看了几天后发现根本看不懂!,之后换了一本<HTML参考大全>,这本书是网页制作师的案头常备之书!之所以更换这本书来学习CSS,是因为这里面有一部分是CSS,就成了我的CSS

技巧: 制作网页时谨慎使用mailto标签

为了联系方便,用mailto标签把自己的电子邮件贴在网站上,结果直接造成该邮箱成为垃圾邮件桶,到现在为止该邮箱邮件收到各种垃圾邮件上千封,这个邮箱就算是这样被废掉了. 究其原因,还是使用了mailto标签,一些诸如"mail-robot"的自动搜索程序把自己的电子邮件地址搜索到,然后添加到他们的数据库中了,以后自己的邮箱就成为众的之矢,当然是被炸的对象了. 暂时还没有找到解决的办法,只是不使用mailto标签,改为其它方式. 附:"mailto"的六则应用技巧   

CSS制作网页时的优化与技巧

css|技巧|网页|优化 使用css缩写 使用缩写可以帮助减少你CSS文件的大小,更加容易阅读.css缩写的主要规则请参看<常用css缩写语法总结>,这里就不展开描述. 明确定义单位,除非值为0 忘记定义尺寸的单位是CSS新手普遍的错误.在HTML中你可以只写width=100,但是在CSS中,你必须给一个准确的单位,比如:width:100px width:100em.只有两个例外情况可以不定义单位:行高和0值.除此以外,其他值都必须紧跟单位,注意,不要在数值和单位之间加空格. 区分大小写

制作网页时是先准备CSS文件还是先写好HTML文件?

css|网页 CSS文件先准备 还是先写好HTML文件?网上有很多种答案:先写HTML后写CSS:先写CSS后写HTML:两者同时写. 我的准则是先写HTML打好基础,然后再写CSS进行表现的控制! 对于初学者我建议两者一起写,先写CSS或者先写HTML对于初学者都不是恰当得的方法. 如果让一个人编写代码,你告诉他先写HTML,写完后 HTML不能修改了,然后你写CSS,如果他可以写出来,那这个人一定是一个水平非常高的Builder了!所以对于初学者,多数情况下我建议同时编写,具体我说一下步骤:

在用XHTML制作网页时注意标签的自关闭写法

xhtml|网页 我们都知道XHTML里面的img标记应该这样写:<img alt="" src="" />,这种写法也就是所谓的自关闭,在XML中是完全合法的写法.如果你熟悉XML相关的开发,可能也就习惯于这种写法,想着XML中任何不含子节点的元素都可以这样写,那么XHTML中没有内容的标签也都可以这样写.XHTML中理论上当然允许任何标签以自关闭的方法来书写,然而浏览器兼容性却带来了新问题,那就是IE无法正确识别某些标签的自关闭写法. 请尝试输入以下

制作网页时关于网页浏览器兼容问题的分析

浏览器|网页|问题 IE vs FFCSS 兼容要点: DOCTYPE 影响 CSS 处理 FF: div 设置 margin-left, margin-right 为 auto 时已经居中, IE 不行 FF: body 设置 text-align 时, div 需要设置 margin: auto(主要是 margin-left,margin-right) 方可居中 FF: 设置 padding 后, div 会增加 height 和 width, 但 IE 不会, 故需要用 !importa