Solução:
PRO: CSS foi projetado para permitir a separação entre apresentação e estrutura. Cores de fonte, estilos de fundo, alinhamentos de elementos, bordas e tamanhos são movidos em uma folha de estilo, resultando em consideravelmente mais simples código HTML. Os documentos HTML se tornar muito menores e browsers geralmente armazenar em cache de estilo CSS dos sites. Isto leva a uma redução no tráfego de rede e downloads de páginas visivelmente mais rápidos.
CON:
Naming pode ficar confusa. Por exemplo, os autores poderiam associar o nome da classe com os atributos desejados de apresentação, por exemplo, uma classe CSS a ser aplicado ao texto enfatizado pode ser chamado "bigred", implicando que ela é processada em uma fonte grande e vermelha. Enquanto essa escolha de nomes pode ser intuitivo para o autor do documento, ele pode causar problemas se o autor decide depois que o texto enfatizado contrário, deveria ser verde, o autor fica com uma classe CSS chamada "bigred" que descreve algo que é verde .
Existem erros no CSS que você precisa para trabalhar fora quando você precisar dele para trabalhar em vários navegadores e plataformas, e seu mais difícil para depurar do que com um HTML simples.






0 comments:
Post a Comment