web 常用的几种字体_3种免费Web字体服务比较
这些年来,网站只能使用Arial,Georgia,Times等典型字体。 这是由于浏览器的局限性,浏览器一次只能只能从用户的计算机传递字体。 幸运的是,当今网络发展Swift,当今的浏览器支持webfont嵌入。
将来可能会有更多的网站使用更好,更漂亮的字体,并且将弹出许多webfont服务。 下面,我们将介绍以下四个免费选项 webfont服务及其优缺点。
打字工具
Typekit是一种流行的webfont服务,并且是该细分市场中的首批参与者之一,其特色客户包括《纽约时报》和Twitter 。 Typekit实际上是一项付费的Webfont服务,但是它也具有Free选项,当然有一些限制。
优点
- 专业和高质量的字体-在其他服务上可能找不到。
- 不断添加来自世界一流铸造厂的更多字体。
- 通过Adobe服务器和网络实现快速交付。
- 由于字体是通过Adobe服务器托管和交付的,因此可以节省大量带宽。
- SSL服务。
- 跨浏览器的广泛兼容性 。
缺点
- 字体选择有限。
- 网页浏览量有限
- 需要徽章。
- 字体使用受限,每个网站仅2种。
Google Web字体
当前,大约有600种字体可供选择,包括Serif,Sans-serif,Script和Hand Writing。
优点
- 快速且易于使用。
- 开源字体。
- 桌面字体可用。
- 提供字体API和文档 。
- 字体通过Google服务器提供。
- 角色图。
- 字体预览和过滤。
缺点
- Dingbat字体样式不可用。 它实际上非常有用,特别是如果您更喜欢显示带有字体的图标。
例
<link href='http://fonts.googleapis.com/css?family=Croissant+One|Merienda' rel='stylesheet' type='text/css'><style>
h1 {font-family: ;
}
p {font-family: ;
}
</style>
松鼠(@ font-face)
另外,Font Squirrel还为每种字体提供@font-face
工具包,该工具包包括样式表和以下.eot
, .ttf
, .woff
和.svg
格式的.eot
,以确保该字体在浏览器中可以很好地传递。
优点
- 字体免费用于商业用途。
- 桌面字体可用。
- 可以对字体进行子集化。
- 样式选项,书法,漫画,Dingbat,复古等
- 测试和预览字体。
- 字符图的可用性(对于Dingbat字体样式有用)。
@font-face
工具包和生成器的可用性。
缺点
- 您必须将字体托管在自己的服务器上。
- 这可能会降低您的网站性能,尤其是在带宽和空间有限的情况下。
- 字体许可太可变了。 确保字体EULA符合您的要求。
例
@font-face {font-family: 'SansationRegular';src: url('Sansation_Regular-webfont.eot');src: url('Sansation_Regular-webfont.eot?#iefix') format('embedded-opentype'),url('Sansation_Regular-webfont.woff') format('woff'),url('Sansation_Regular-webfont.ttf') format('truetype'),url('Sansation_Regular-webfont.svg#SansationRegular') format('svg');font-weight: normal;font-style: normal;
}p {font-family: 'SansationRegular';
}
结论
有许多服务和选项,但最终,由Web设计师决定哪种服务最适合其网站。 如果预算允许,Typekit的高级计划可能是最好的选择。 否则,免费选项就足够了。
翻译自: https://www.hongkiat.com/blog/webfont-comparison/
web 常用的几种字体_3种免费Web字体服务比较相关推荐
- Java3种错误_3种常见的Class级别的错误
ClassNotFoundException 很明显,这个错误是 找不到类异常,即在当前classpath路径下找不到这个类. ClassNotFoundException继承了Exception,是 ...
- 常用的Web架构开发语言有哪几种?
如果你是做Web开发的,Web框架一定会很熟悉,框架是Web架构开发中必不可少的工具,不仅可以提高开发效率,还能让开发项目更成熟,并且可以提升代码的可再用性,Web框架开发离不开相应的开发语言,以下是 ...
- 有关Web常用字体的研究?
Windows自带字体: 黑体:SimHei 宋体:SimSun 新宋体:NSimSun 仿宋:FangSong 楷体:KaiTi 仿宋GB2312:FangSongGB2312 楷体GB2312:K ...
- 2019年20种程序员必备前端Web开发工具
许多前端开发工具可以加速Web开发.以下是包含主要功能和下载链接的顶级工具的精选列表. 1)Npm: Npm是JavaScript的Node包管理器.它有助于发现可重用代码的包并以强大的新方式组装它们 ...
- ETH:Windows搭建ETH(区块链技术)利用Web端和小程序端两种方式调用ETH上的SC智能合约
ETH:Windows搭建ETH(区块链技术)利用Web端和小程序端两种方式调用ETH上的SC智能合约 目录 1.Geth安装.配置文件.与ETH节点交互 1.1.下载并安装好geth客户端 1.2. ...
- html5二次元插件,送你PS一键制作动漫二次元插件,80套背景+50种效果+20款中英字体...
原标题:送你PS一键制作动漫二次元插件,80套背景+50种效果+20款中英字体 啦啦啦,柠檬又来给同学们分享福利咯!今天带给你们的是一款能够快速把照片转换成二次元风格的PS插件. 本款插件是完全智能化 ...
- 三种方法构建简单的WEB服务器!
<Essential ASP.NET 本质论>举例了Socket编程的基本知识,我稍加修改弄了个简单的应用. 你可以将生成的EXE文件拷贝到服务器上,这样通过任意的WEB浏览器都可以获得该 ...
- java常用的网关有哪几种_拼多多java开发一面、二面合并面经
作者:reed,一个热爱技术的斜杠青年,程序员面试联合创始人 一.项目方面 首先上来简单做一下自我介绍.然后让介绍简历里的项目.说下项目里的难点,技术架构.平时开发过程中都遇到过哪些难题? 平时都这么 ...
- 2020年每个Web开发人员必须知道的9种Web技术
Web开发附带了每个网站开发人员都应了解的大量规则和技术.如果你希望网站按其期望的外观和功能运行,则需要熟悉可帮助您实现目标的网络技术. 开发应用或网站通常归结为三种主要语言:JavaScript,C ...
最新文章
- POJ 1414 Life Line(搜索)
- Spring boot 整合 Mybatis 实现增删改查(MyEclipse版)
- win10系统配置apache 2.4的虚拟主机以及查看 apache的版本
- Data Guard出现gap sequence修复
- IBM沃森为存储系统开发人员带来的启发
- GetSystemInfo()
- 2017北理计算机考研复试线,北京理工大学2017年硕士研究生复试分数线
- 谈谈JProfiler的实现原理
- 极客大挑战基础部分解题过程
- 人大金仓数据库迁移步骤
- 学不会模具设计的原因你知道吗?
- 部署在服务器上的行驶证识别api接口
- 趋势预测方法(五)Holt-Winters模型_时序递推预测
- C入门学习之水仙花数个人总结
- 数据库入门---mysql
- 应该成为一名系统工程师么?
- 用户聊天记录存储表(亿级别)优化及分片策略
- 阿里CEO张勇解读入股高鑫零售:婚后怎么过日子已经谈得很好了
- 消防系统计算机网络安全,麦积消防中队组织开展网络安全排查
- 推荐7个高质量图片素材网站