我已经停下来为页面的徽标插入"img“标签。因为它不是一个图像,它是内容的一部分,它是一个设计元素,但它仍然是我想要控制的信息。所以我只是把标题写在一个"a“元素中,比如display: block,overflow: hidden,然后用一些填充把文本推出来。我认为这是一个很好的SEO解决方案,因为你可以控制页面上的徽标有多重要。
但现在我的两难境地开始了。页面的徽标有多重要?
“分开列表”将徽标放在一个h1元素中。但是徽标真的那么重要吗?在文章页面上有两个H1元素(徽标和文章标题)大多数网站只使用img balbal /a,但我不喜欢这种解决方案。因为我只想将img用于作为内容一部分的图像...
这是一个哲学问题,我希望你能给我一些意见或一些文章来阅读……
发布于 2009-12-10 01:21:17
这样想:“如果一个残障人士访问站点,文本到文本的浏览器应该如何翻译页面?”
您是否希望文本到speach将徽标作为图像提及?如果是:徽标应该是一个带有文字描述的标题的img。如果不是:使用任何替代方法,而不是将图像作为内容。
是否要强调页面标题、文章时间和徽标的重要性?
我想我会的
img (以便也会打印,如果使用背景图像,情况并不总是如此)alt“属性),用于描述徽标和公司company - page title" main title be h1.
我觉得它也应该给搜索引擎优化带来不错的结果。
发布于 2009-12-10 00:08:32
对于主页来说,徽标是一个非常重要的标题。
<h1><img src="/logo" alt="ACME inc."></h1>…这是一个图像,它是内容的一部分,而不是装饰性的或背景的一部分。
对于其他页面,情况并非如此。
<div><a href="/"><img src="/logo" alt="ACME inc."></a></div>
<h1>Products</h1>发布于 2009-12-10 00:09:50
您的徽标代表您的品牌标识。这是你希望你的访问者记住的ONE的事情(如果他们喜欢你的站点)。
我个人建议始终使用CSS图像替换技术替换<h1>标记中的徽标,因为您希望搜索引擎识别这是您的面包和黄油。你想确保你的公司名称排在最前面。这将帮助您实现目标。
h1#logo { height: LOGOHEIGHTpx; width: LOGOWIDTHpx; text-indent: -999em; overflow: hidden; background: transparent url('/path/to/logo.gif') 0 0 no-repeat; }https://stackoverflow.com/questions/1874895
复制相似问题