Publicado por: Paulo Fernandes | 25/ago/2008

Validando DOCTYPE STRICT usando target na TAG A

Olá galera

Estou dando uma passada rápida por aqui apenas para mostrar como podemos validar um documento usando o DOCTYPE STRICT e colocando a na TAG A o atributo target.

Se você tentar validar um documento neste formato aqui!

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN”
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd“>
<html xmlns=”http://www.w3.org/1999/xhtml“>
<head>
<meta content=”text/html; charset=ISO-8859-1″ http-equiv=”Content-Type”/>
<title>Validando DOCTYPE STRICT usando target na TAG A – by aprendacss.wordpress.com</title>
</head>
<body>
<a href=”https://aprendacss.wordpress.com” target=”blank”>AprendaCSS</a> – 2008
</body>
</html>

Aparecerá esta mensagem para você.

Porém se adicionar está clausúla “[ <!ATTLIST a target CDATA #IMPLIED> ]” no final do seu DOCTYPE, dessa forma aqui:

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN”
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd” [ <!ATTLIST a target CDATA #IMPLIED> ]>

Pronto o seu problema está resolvido. O código final fica assim:

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN”
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd” [ <!ATTLIST a target CDATA #IMPLIED> ]>
<html xmlns=”http://www.w3.org/1999/xhtml“>
<head>
<meta content=”text/html; charset=ISO-8859-1″ http-equiv=”Content-Type”/>
<title>Validando DOCTYPE STRICT usando target na TAG A – by aprendacss.wordpress.com</title>
</head>
<body>
<p>
<a href=”https://aprendacss.wordpress.com” target=”blank”>AprendaCSS</a> – 2008
</p>
</body>
</html>

Apenas para lembrar que o DOCTYPE Transitional aceita normalmente este atributo na TAG A. Este artigo é só para informar que existem formas de validar o target usando o DOCTYPE STRICT.

Referência: http://krijnhoetmer.nl/stuff/html/strict-doctype-target/

Bom galera é isso e até mais.

Anúncios

Responses

  1. Olá tentei validá meu site no http://www.validome.org/grammar/validate/
    só que diz que o Doctype tá com erro, gostaria de saber como faço pra resover. Obrigado At. Alexandre

  2. Muito interessante realmente ainda desconhecia esse atributo, mto massa Parabens!

  3. @Alexandre Goncalves
    Pelo visto ká conseguiu validar o seu site, eu sinceramente não sei porque não estava validando.
    E outra coisa este site de validação que você disse eu desconheço

    @Allan Guersoni
    Legal mesmo este atributo né!?
    Obrigado

  4. ptzz mttt bom cara!! valeu mesmo =)))

  5. Vlw pelo tutorial

  6. Muito bom, validou, mas tocom um problema, o finalzinho ” … #IMPLIED> ]> ” esses dois caracteres ]> aparecem na página, pois o html acha que fechei a tag no IMPLIED>

    meu cabeçalho ficou assim:

    <!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd” [ ]>

  7. desculpa, assim:

    <!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd” [ ]>

  8. Rodrigo, estou com o mesmo problema, vc resolveu?

  9. uma bosta… não funciona, no próprio site do desenvolverdor (este aqui copiou) tem uma mensagem dizendo que não funciona em vários navegadores. porcaria.


Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

Categorias

%d blogueiros gostam disto: