0

我的老板想使用 Photoshop、paint 或 illustrator 创建自己的自定义字体。他希望每个字母都是彩色的或改变颜色,并且可能有阴影,并希望在他的网站中使用它,这样当人们输入文本时,它就不是您通常看到的简单的黑白文本。我已经研究并知道您可以使用字体创建器创建自定义字体,但是是否可以使用代码(java 脚本或 php)将单个字母/符号图像插入文本框中,或者使用 Dreamweaver 中的事件处理程序或使用 CSS . 如果是这样,是否有人有可能的示例或您知道的网站可以这样做。所有帮助将不胜感激。

4

3 回答 3

3

您可以使用@font-face (http://www.font-face.com/) 将您的自定义字体嵌入到网页中,然后使用一些 javascript(一种为其他字母着色的算法)+ CSS3(自定义颜色)以获得老板想要的效果。

出于性能原因,我建议使用 @font-face 或 google web 字体而不是 Cufon。

祝你好运!

于 2012-06-19T13:55:49.697 回答
2

我同意 Dale 的观点,即您应该创建一个实际字体并将其包含在您的 CSS 中。与其使用用于照片编辑和一般图形设计的 Adob​​e 产品,不如使用专门为字体设计的工具,如FontForge或许多可用的商业应用程序之一。

对于特殊效果,您可以使用jQuery 插件(textgradwrapSelection或其他“动画和效果”插件)来实现您想要的效果。

如果您想用图像替换文本,有一些涵盖该主题的 StackOverflow 问题。看看这个这个

如果您在将这些与 HTML 表单集成时遇到问题,您应该提出一个新的 StackOverflow 问题,其中包含您尝试的代码(最好以易于复制的方式,以便回答您问题的人可以测试事物)。

于 2012-06-19T14:54:54.947 回答
0

您可以使用@font-face 轻松地将自定义字体添加到网站。注意:您需要将字体转换为几种不同的格式以支持所有主要浏览器。幸运的是,有一种免费的自动化方式:

http://www.fontsquirrel.com/fontface/generator

祝创建多色字体好运!:)

于 2012-06-20T14:29:39.490 回答