Em alguns momentos, quando vou selecionar profissionais para trabalhar em um projeto web, costumo fazer esta pergunta. A resposta é inevitavelmente “sim”. Normalmente após algumas poucas horas de trabalho com o profissional que respondeu a pergunta como sim, me deparo com um código bem aquém de alguém que possui conhecimento de HTML. Muitos acreditam que, se uma página aparece sem distorções no Internet Explorer, o código está correto. Comum engano.
Abaixo enumero alguns dos erros mais comuns:
- Falta de definição de charset
- Tags sem fechamento
- Código CSS misturado com código HTML
- Código Javascript misturado com código HTML
- Falta de uso de tags básicas (como por exemplo H1)
- Excesso de tags DIV
- Tabelas utilizadas erroneamente para layout
- Tabelas implementadas sem TBODY, TFOOTER e LEGEND
- Legenda de campos de formulário sem LABEL
- Links e imagens sem o atributo TITLE preenchido
- Nenhuma preocupação com acessibilidade
Para quem trabalha e/ou pretende trabalhar com web, o completo conhecimento da linguagem HTML é um pré-requisito. Conhecer suas tags e saber aplicá-las corretamente é algo que diferencia um projeto de qualidade de algo feito por ditos “profissionais”.
Para ser um bom profissional web você deve, primeiramente, estudar HTML e acompanhar sua evolução.