Por que um código válido é necessário e como eliminar erros de validação. Validação de formulário de lead - um erro de validação de token de guia completo em Julia

Análise de erros de validação do site


Finalmente tive tempo livre entre uma série interminável de pedidos e decidi começar meu blog. Vamos tentar melhorá-lo em termos de validação. Abaixo no artigo vou te dizer o que é validação de site, Código HTML e css, por que é necessário e como levar o site aos padrões usando um exemplo específico.

O que é validação de site?

Em palavras simples, esta é uma verificação de conformidade com os padrões. Para que qualquer navegador possa exibir seu site corretamente. A validade do site não tem grande impacto na promoção, mas definitivamente não será pior.

Um exemplo específico de validação de aprovação para uma página de site

Vamos pegar a primeira página que aparece no meu site - codificação e decodificação Base64 em Java 8. Vamos preencher o endereço da página no validador e ver o resultado:

Erros encontrados ao verificar este documento como HTML 4.01 Transitional! Resultado: 105 erros, 67 aviso(s) Sim, a imagem é feia: mais de cem erros e 67 avisos - como os motores de busca indexam meu blog e as pessoas visitam? Mas não vamos ficar chateados, mas aprenda a passar na validação, corrigir erros. Então o primeiro aviso:

Não foi possível determinar o modo de análise! O validador pode processar documentos como XML (para tipos de documentos como XHTML, SVG, etc.) ou SGML (para HTML 4.01 e versões anteriores). Para este documento, as informações disponíveis não foram suficientes para determinar o modo de análise sem ambiguidade, porque: o tipo de mídia MIME (text/html) pode ser usado para tipos de documentos XML ou SGML Nenhum tipo de documento conhecido pode ser detectado Nenhuma declaração XML (por exemplo) pode ser encontrado no início do documento. Nenhum namespace XML (por exemplo, ) pode ser encontrado na raiz do documento. Por padrão, o validador está retornando ao modo SGML. Aviso Nenhum DOCTYPE encontrado! Verificando com o tipo de documento de transição HTML 4.01 padrão. Nenhuma declaração DOCTYPE pode ser encontrada ou reconhecida neste documento. Isso geralmente significa que o documento não está declarando seu Tipo de Documento na parte superior. Também pode significar que a declaração DOCTYPE contém um erro de ortografia ou que não está usando a sintaxe correta. O documento foi verificado usando uma definição de tipo de documento de "retorno" padrão que se assemelha muito a "HTML 4.01 Transitional". Esse é o mesmo. E a correção é simples: logo no início da página, adicione a tag:

Verificamos o que fizemos e vemos que apenas com essa tag removemos 105 erros e 3 avisos! Agora temos apenas 64 avisos restantes. Vamos começar a desmontá-los um por um.

Aviso: O atributo type para o elemento style não é necessário e deve ser omitido. Da linha 5, coluna 1; para a linha 5, coluna 23 /x-icon">↩