terça-feira, 7 de agosto de 2007

Tabeless e mais o que?

    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