Sempre na correria mas sempre aprendendo um pouco mais. Estou pesquisando um pouco mais a fundo sobre
Tableless,
CSS e
CSS Hack, palavras que cada vez mais são usadas no mundo da
Internet.
Infelizmente, apesar de existir um padrão para isso tudo, organizado pelo
W3C, muitos
browser apresentam as mesmas aplicações web (sites) de formas diferentes.
Um bom exemplo disso e a forma com o
Internet Explorer não ignorar atributos precedidos por um "_" no
CSS. Em muitos casos, esse
CSS Hack é a saída quando você precisa definir, por exemplo, um
with
diferente no
IE , diferente dos outros
browsers. basta definir assim:
width:200px;
_width:250px;
Todos os outros browser vão ignorar a segunda atribuição, mas o
IE não, ele sobrescreverá o que foi atribuído anteriormente. O Problema é que com esse
CSS Hack seu site não é validado pelo
W3C.
Uma forma legal de ver se o
CSS que você fez está sem redundâncias ou erros é acessar o site de
validação do WC3. Você copia o link do site ou até mesmo cola o código fonte e analisa o que pode ter de errado com seu CSS. Claro que isso não garante que funcione em todos os Browsers, mas pelo menos saberá que está no padrão recomendado.
Falow