我没有在我的网站上应用任何文本。所有信息都嵌入在图像中。主要是因为我在合并网站所需的字体时遇到了麻烦。搜索引擎让我的网站出现在结果列表中会不会很糟糕?在不输入网站内容的情况下,我能做些什么来纠正这个问题?
问问题
228 次
3 回答
4
对于索引、可用性、可访问性和可维护性来说,这是一个坏主意。
如今,您可以使用 typeface.js 在 Web 上以任何字体呈现文本:
http://typeface.neocracy.org/fonts.html
或者使用 CSS 中的 @font-face 直接将字体发送到浏览器:
其他需要考虑的事项:
- 您将为您的用户中断复制+粘贴。也许他们想从您的联系页面复制电话号码或电子邮件地址?
- 对非桌面浏览器有何影响,可能是较小的屏幕,可能无法按预期布局页面?
- 那些可能想要缩放您的网页以获得更好的可见性的高分辨率用户呢?对于文本等矢量对象,这可以正常工作,但对于图像,它会显得像素化和丑陋。
- 如果您决定更改正文的颜色怎么办?对于图像,您必须为网站的每个页面重新渲染新图像。使用 html+css 正确完成,您只需更改单个文件中的单个值即可实现相同的效果。
对我来说,这从根本上与网络的精神背道而驰。
于 2013-01-25T04:29:27.863 回答
3
老实说,这意味着您的网站没有被索引。但是如果你想让你的内容被索引,你必须将alt
内容添加到你的所有图像中。
于 2013-01-25T04:24:36.700 回答
1
使用图像而不是字体不是一个好习惯。您可以使用 CSS 字体或使用 Google Web 字体...
http://www.google.com/webfonts
但是这个网页字体在 IE 中可能有一些问题。
最好使用@font-face。
于 2013-01-25T04:56:50.687 回答