
As definições de tipo de documento HTML (Doctypes) foram criadas pela W3C a partir de uma necessidade técnica de padronização de código ao longo dos anos 90. Acredito que todo desenvolvedor front-end precisa entender esses conceitos para saber escolher entre as opções de Doctype existentes (Strict ou Transitional) e qual versão do HTML utilizar ...

Com o lançamento do Mozilla Firefox 3, ficou no ar a dúvida sobre quais implementações teríamos no CSS do novo browser. A raposa de fogo divulgou uma lista no seu developer center com as novidades na leitura da linguagem. Dentre as modificações, seguem algumas interessantes:
Foram adicionados os valores inline-block e inline-table na propriedade display.
O font-size-ajust ...

Muitas vezes, principalmente quando se está trabalhando com um arquivo CSS com muitas regras, a quantidade de estilos para tags, identificadores e classes fazem com que algumas regras sobreponham outras sem que você entenda o porquê.
Se você define uma cor de link (tag <a>) em um #id, outra em uma .classe e outra usando a ...