Limitações dos Style Sheets Depois de ler a página anterior você pode estar pensando "Então por que não usar style sheets para todas as páginas web?" A primeira parte da resposta é: nós provavelmente deveríamos. A segunda parte, no entato, é: não é assim tão fácil quanto deveria ser. Os problemas são múltiplos e relacionados. Neste momento em que o CSS é suportado tanto pelo Internet Explorer quanto pelo Netscape, ambos usados por uma boa quantidade de internautas, ainda se encontra um número bastante grande de usuários que utilizam versões mais antigas que o Netscape 4.0, e inclusive alguns preservando o IE 2.0. Mas isto em si ainda não é o grande problema, na medida em que se pode tomar cuidado para assegurar que as páginas que usam styles também sejam mostradas pelos browsers que não detectam o CSS. Um segundo e mais sério obstáculo é o de que a implementação do CSS apresenta variações entre o Netscape e o IE, e mesmo entre o IE 3 e o 4. Para resolver este problema, os desenvolvedores têm duas opções:
Além do mais, os criadores de páginas web devem considerar o seguinte:
Se você quiser nos seguir até o fim da estrada, eu vou dar algumas sugestões mais tarde para tornar as suas páginas amigáveis tanto para os browsers que suportam CSS quanto para para os que não suportam, mas antes duas palavrinhas sobre precauções a serem tomadas:
A última linha aqui é para lembrar que se você quiser usar style sheets para Internet, esteja preparado para pagar o preço de que alguns usuários (com alguma confiança, um número que vai declinar rapidamente) estarão vendo as suas páginas sem nenhum efeito. |