Cufon-网页设计师必备字体效果

网页设计师往往都有很不错的审美观,设计出来的页面也很绚丽多彩。 但psd里面用到的很多漂亮的字体,却无法在网页中通过传统的font-family属性来展现出来,从而只能将其切成图片来显示。或者退而求其次,用一些比较常见的字体。 人们想出来很多方法来解决这一问题,cufon是很不错的一种。

 

第一步:cufon的本质是一个开源的javascript类库,用javascript的方式来展现字体。因此第一步必须先引入改javascript类库。该类库的名字叫cufon-yui.js, 可以在cufon的官网下载

第二步:下面我们需要引入该字体的javascript文件了。 那么字体的js文件在哪呢?  cufon官网为我们提供了一个很好用的在线工具。 点击“在线工具”链接到达cufon官网后,选择并上传你想使用的字体文件。 比如如果你想使用Arial这种字体,就上传ARIAL.TTF(该文件可以在你C盘windows文件下的fonts文件夹找到,不同系统会有差别)。 上传后你就可以点击“Let’s do this”来生成字体文件了。  下载该字体文件Arial_400.font.js并引入到你的网页中。

第三步:我们引入了cufon的核心js文件,然后下载并引入了字体js文件,接下来还差什么呢? 对,我们是不是应该来配置一下呢。 并不是引入了前两个cufon的js文件,网页中的字体就都会被替换掉。 可能我们只是需要替换掉一些特定的html标签内的文字。 下面我们来引入第三个javascript文件 cufon-replace.js。 我们从哪里下载这个文件呢,最简单的方法是自己建一个新文件。 下面举个简单的例子,我想替换掉所有的p标签文字为Arial字体,那么我可以在cufon-replace.js里面加入如下代码  Cufon.replace(‘p’, { fontFamily: ‘Arial’, color: ‘-linear-gradient(#304d69, #304d69, #000000)’}); 这样所有的p标签就会用我们定义的Arial样式。 而我们定义的color将会是文字从上到下的颜色渐变。 更详细的定义方式,可以查看官网。

不多说了,自己试试吧。[author] [author_image]http://www.willpress.com/wp-content/uploads/2011/04/WhoisKevin.jpg[/author_image] [author_info]天津wordpress交流QQ群号:48269680

天津wordpress寻求兼职者请联系QQ:278119006

我家有头宠物猪[/author_info] [/author]

Posted in wordpress原创文章 | Tagged , , , , , | Leave a comment

最好用的wordpress表单form插件列表

使用插件来实现wordpress的表单form功能是最常见的一种方式,也是最合理的一种方式。今天介绍一下wordpress最好用的一些wordpress表单form插件。

Contact Form 7

这是最常见的表单form插件了。本人也习惯于用这个插件。Contact Form 7支持管理多个form表单。你可以定制form表单的样式,字段,邮件内容以及邮件样式。表单提交支持Ajax方式,支持CAPTCHA验证码,Akismet垃圾邮件过滤等。

Fast Secure Contact Form

Fast Secure Contact Form for WordPress. 这个表单允许访问者给博主快速发送邮件。 表单包括CAPTCHA验证码以及Akismet反垃圾邮件功能。该插件支持多个表单,并可以设定用户提交表单后的返回页面。

WP Contact Form

简单易用,可以将表单放入post日志或者page页面中。

FormBuilder

顾名思义,就是一个用来创建表单的插件。其强大之处就在于他的自由度。用户可以根据自己需求创建很多表单,给每个表单添加大量的自定义字段。字段类型也很多,像文本框,多行文本框,下拉列表,单选,多选等都可以,还可以定义邮箱,网址等字段,从来给该字段加上正则验证。 笔者没看到有上传的字段,不知道是没有还是自己没看见。 要是能定义上传图片等字段到表单里,就更好了。

Sliding Contact Form for WordPress

在页面左上角显示一个带着social社交按钮的表单,点击弹出表单,可以隐藏。 效果还是不错的。

还有很多个wordpress的form表单也很好用,对我们来说,够用就好。

Posted in wordpress技术前沿 | Tagged , , , | Leave a comment