Se você desenvolver no modo quirks, estará solicitando efetivamente ao navegador que imite os erros anteriores ao IE6. Isso é realmente algo que você quer fazer?
A Wikipedia explica os conceitos básicos do modo de ativar peculiaridades, mas há vários casos especiais que não são abordados. O link fornecido pelo txwikinger fornece uma boa explicação da história e das principais diferenças.
Jukka Korpela explica as diferenças em mais detalhes e também como verificar o modo de compatibilidade:
Verificando o modo Para verificar em qual modo (Quirks x Padrões) um navegador está,
No Firefox, use o comando Visualizar / Informações da Página (e veja o painel Geral); ou se você tiver a extensão Web Developer, basta verificar um ícone na barra de ferramentas (terceiro ícone à direita).
Para o IE, digite javascript: alert (document.compatMode) na barra de endereço e verifique se a janela pop-up diz CSS1Compat (indicando o modo Standards) ou BackCompat (indicando o Quirks Mode); Como alternativa, faça o download e instale o Bookmarklet simples do Quirks ou Standards Mode.
Vale a pena notar que muitos navegadores têm dois modos diferentes do modo quirks - quase modo padrão e modo padrão. Infelizmente, o IE6 e o IE7 são executados apenas no modo quase padrão; portanto, se você precisar oferecer suporte a esses navegadores, é tentador tentar usar o modo quase padrão em todos os navegadores . No entanto, é provavelmente melhor desenvolver-se de acordo com os padrões e tentar corrigir as peculiaridades do navegador. O HTML5 oferecerá apenas o modo estrito; portanto, você deve tentar desenvolver isso para compatibilidade futura.