1

在我的网站 www.funpunks.com 上,您会在页面左上方看到导航。我使用带有背景图像的固定大小的 div 制作了这个,并使用 javascript 重定向“window.location = ' http://www.funpunks.com/ ' ”等。

但是对于禁用 javascript 等的用户呢?我想我需要使用锚标签。

我需要将这些锚标记显示为块,并且我需要它们具有背景图像。此外,每个不同的链接都需要有自己的高度/宽度和悬停图像。

可以使用锚标签而不是 div 来完成吗?

谢谢

4

3 回答 3

8

为什么不仍然使用锚点,而是使用 CSS 将它们显示为块级元素?

a.some-class { display:block; }
于 2009-03-11T02:38:21.843 回答
3

肯定想在这里使用<a>。每次都使用语义标记。只需执行 style="display:block" 并设置宽度、高度、背景图像等。例如,看看我的网站之一:http: //krystalware.com/Products/SlickUpload/。左侧和顶部的选项卡都是 a,样式正确。

于 2009-03-11T02:39:33.697 回答
1

一个 A 标签可以像其他所有东西一样通过 CSS 设置它的高度/宽度。

于 2009-03-11T02:38:11.080 回答