Introducción
a CSS
El
lenguaje HTML está limitado a la hora de aplicarle forma a un documento.
Esto es así porque fué concebido para otros usos (científicos
sobretodo), distinto a los actuales, mucho más amplios.
Para solucionar
estos problemas los diseñadores han utilizado técnicas tales
como la utilización de tablas imagenes transparentes para ajustarlas,
utilización de etiquetas que no son estádares del HTML y
otras. |
|
Estas "trampas"
han causado a menudo problemas en las páginas
a la hora de su visualizaciónen distintas plataformas.
Además,
los diseñadores se han visto frustrados por la dificultad con la
que, aun utilizando estos trucos, se encontraban a la hora de maquetar
las páginas, ya que muchos de ellos venian maquetando páginas
sobre el papel, donde el control sobre la forma del documento es absoluto.
Finalmente,
otro antecedente que ha hecho necesario el desarrollo de esta tecnología
consiste en que las páginas web tienen mezclado en su código
HTML el contenido del documento con las etiquetas necesarias para darle
forma. Esto tiene sus inconvenientes ya que la lectura del código
HTML se hece pesada y difícil a la hora de buscar errores o depurar
las páginas. Aunque, desde el punto de vista de la riqueza de la
información y la utilidad de las páginas a la hora de almacenar
su contenido, es un gran problema que estos textos estáen mezclados
con etiquetas incrustadas para dar forma a estos: se
degrada su utilidad.
En
estas páginas de CSS pretendemos dar a conocer la tecnología
con un enfoque práctico para que en pocos capítulos puedas
usar las CSS de una manera depurada, reflejando toda nuestra experiencia
en su uso.
No pretendendemos
explorar todos los aspectos de la tecnología ya que para realizar
esto necesitariamos un la extensión de un libro entero. |
|
|