A linguagem HTML está limitada na hora de aplicar forma a um documento. Isto é assim
porque foi concebido para outros usos (sobretudo científicos), diferente dos atuais, que são
muito mais amplos.
Para solucionar estes problemas, os web designers utilizaram técnicas tais como a utilização de
tabelas imagens transparentes para ajustá-las, a utilização de etiquetas que não são padrões
do HTML e outras. Estas "trapaças" causaram muitas vezes problemas nas páginas na hora de
sua visualização em distintas plataformas.
Ademais, os desenhadores se viram frustrados pela dificuldade com a qual, mesmo utilizando
estes truques, encontravam-se planejando páginas sobre o papel, onde o controle sobre a
forma do documento é absoluto.
Finalmente, outro antecedente que fez necessário o desenvolvimento desta tecnologia consiste
em que as páginas web têm misturado em seu código HTML o conteúdo do documento com as
etiquetas necessárias para lhe dar forma. Isto tem seus inconvenientes já que a leitura do
código HTML se faz pesada e difícil na hora de buscar erros ou depurar as páginas. Mesmo que
do ponto de vista da riqueza da informação e a utilidade das páginas na hora de armazenar
seu conteúdo, é um grande problema que estes textos estejam misturados com etiquetas
incrustadas para dar forma a estes: degrada-se sua utilidade.
Nestas páginas de CSS pretendemos tornar conhecida a tecnologia com um enfoque prático
para que em poucos capítulos você possa usar as CSS de forma depurada, refletindo toda
nossa experiência em seu uso. Não pretendemos explorar todos os aspectos da tecnologia já
para realizar isto necessitaríamos uma extensão do livro inteiro.
0 comentários:
Postar um comentário