Surpreendentemente, ninguém (incluindo meu eu passado) mencionou acessibilidade. Outro motivo pelo qual o uso de tags válidas em vez de personalizadas é a compatibilidade com a maior quantidade de software, incluindo leitores de tela e outras ferramentas que as pessoas precisam de fins de acessibilidade. Além disso, leis de acessibilidade como Wai exigir Fazer sites acessíveis, o que geralmente significa exigir que eles usem marcação válida.
Aparentemente, ninguém mencionou isso, então eu vou.
Este é um subproduto de Guerras do navegador.
Nos anos 90, quando a Internet estava começando a se tornar popular, a concorrência aumenta no mercado do navegador. Para se manter competitivo e atrair usuários, alguns navegadores (principalmente o Internet Explorer) tentaram ser úteis e "amigáveis" tentando descobrir quais designers de página designers significou e assim permitiu a marcação que estão incorretos (por exemplo, <b><i>foobar</b></i>
renderizaria corretamente como ousado italia).
Isso fazia sentido até certo ponto, porque se um navegador continuasse reclamando de erros de sintaxe, enquanto outro comeu qualquer coisa que você jogou e cuspiu um resultado (mais ou menos), então as pessoas naturalmente se reuniriam com o último.
Enquanto muitos pensaram que as guerras do navegador haviam terminado, uma nova guerra entre os vendedores do navegador reacendeu nos últimos anos desde que o Chrome foi lançado, a Apple começou a crescer novamente e empurrar o Safari, e o IE perdeu seu domínio. (Você pode chamá -lo de "Guerra Fria" devido à cooperação e apoio percebidos dos padrões dos fornecedores do navegador.) Portanto, não é uma surpresa que mesmo os navegadores contemporâneos que supostamente Em conformidade, os padrões da Web realmente tentam ser "inteligentes" e permitir comportamentos de quebra de padrão como esse para tentar obter uma vantagem como antes.
Infelizmente, esse comportamento permissivo levou a um enorme (algum pode até dizer canceroso) crescimento de páginas da web mal marcadas. Como o IE era o navegador mais branda e popular e, devido ao contínuo flutuamento dos padrões da Microsoft, o IE se tornou famoso por incentivar e promover um design ruim e propagação e perpetuação de páginas quebradas.
Você pode se safar usando peculiaridades e explorações como essa em alguns navegadores por enquanto, mas além do quebra -cabeça ou jogo ocasional ou algo assim, você deve sempre se manter Padrões da Web Ao criar páginas e sites da Web para garantir que eles sejam exibidos corretamente e evite que sejam quebrados (possivelmente completamente ignorados) com uma atualização do navegador.