Valide o .html com W3c se você definir o atributo target em um elemento?

1

Se você definir o atributo de destino em um elemento, ele não será validado no link como alguém pode contornar isso e ainda tê-lo validando?

    
por Chris_45 08.01.2010 / 14:06

3 respostas

1

O atributo de destino ainda faz parte o padrão HTML 4.01 (e funciona em todos os navegadores), mas não faz mais parte do XHTML (que você provavelmente está tentando validar). Atualmente não há uma maneira de HTML para emular seu efeito.

Existe o rascunho do Módulo de Apresentação de Hiperlink CSS3 , no entanto, que traria de volta tal possibilidade via CSS. No entanto, atualmente não é implementado por nenhum navegador.

    
por 08.01.2010 / 15:58
0

Você não pode usar o alvo em XHTML válido.

Aqui está uma maneira de emular seu efeito usando xhtml válido com um pequeno snippet de javascript: link

    
por 08.01.2010 / 19:22
0

<a target> é perfeitamente válido no HTML 4.01 Transitional e no XHTML 1.0 Transitional. Se você precisar usar o frame-targetting, você precisará usar um desses DOCTYPEs.

    
por 08.01.2010 / 22:39