Usando Div é em vez de âncoras
Pergunta
No meu site, www.funpunks.com, no canto superior esquerdo da página, você verá a navegação. Eu fiz isso usando div de tamanho fixo é com imagens de fundo, e usar javascript para redirecionar "window.location = ' http: // www.funpunks.com/ ' "etc.
Mas o que dizer para usuários que têm thier desativado javascript etc? Eu acho que preciso de usar marcas de âncora.
Eu preciso dessas marcas de âncora para exibir como bloco, e eu preciso que eles tenham uma imagem de fundo. Além disso, cada diferentes necessidades de link para ter a sua própria imagem altura / largura e hover.
Poderia ser feito com o uso de marcas de âncora em vez de divs?
Graças
Solução
Por que você não ainda usam âncoras, mas exibi-las como elementos nível de bloco com CSS?
a.some-class { display:block; }
Outras dicas
Definitivamente quero usar 's aqui. Ir para a marcação semântica de cada vez. Basta fazer style = background image "display bloco" e definir a largura, altura, etc. Por exemplo, dê uma olhada em um dos meus sites aqui: http://krystalware.com/Products/SlickUpload/ . As guias à esquerda e de cima são ambos a, estilo corretamente.
A uma tag pode tê-lo de altura / largura definida através de CSS como tudo o resto.