Además de la experiencia práctica de Martín, yo aportaría un par de
detalles.
Aprender una tecnología que es realmente útil supone no una pérdida de
tiempo sino una inversión. Y en el caso de CSS una gran inversión.
Aunque la tecnología CSS tiene sus propias reglas, lo cierto es que resulta
muy similar en algunos aspectos a HTML. De hecho encontrarás "rastros" de
CSS en las páginas HTML creadas con tablas, como definiciones de fuente
(font) de tamaño de letra (size), de color, y un largo etcétera. La gran
diferencia es que con un diseño basado en CSS estas referencias están
agrupadas bajo una referencia de estilo, con nombre-etiqueta, que centraliza
todas las veces que se necesita emplear el mismo estilo.
Así, en un tabla con 3 tipos alternados de estilos y 10 columnas, con tablas
tendrías unas 30 definiciones individuales (y multiplica por el número de
font, size, color, margin, etc), mientras que con CSS tienes 10 veces 3
definiciones de estilo. Para empezar mucho menos peso de las páginas, como
bien indica Germán en su correo sobre este tema. Y, sobre todo, que el día
que quieras cambiar el estilo de esa página (junto con otras 300 similares)
sólo tienes que tocar en un solo punto de un único archivo y automáticamente
la modificación se aplica a todas las páginas de tu sitio. ¿No es eso un
gran ahorro?
Para verificarlo, instala alguno de los plugins para cambio de estilo de
SPIP, y verás la gran potencia y versatilidad que significa emplear un
diseño basado en CSS. Con el mismo contenido el sitio cambio de aspecto
simplemente alterando un archivo de presentación CSS.
Yo no me plantearía si usar o no CSS, sino cuánto te va a costar aprenderlo
y comenzar a sacarle partido.
Por cierto, además de los múltiples (aunque dispersos) recursos gratuitos en
Internet, yo te recomiendo el libro que se convirtió en mi Biblia sobre el
tema. HTML Utopia: Designing Without Tables Using CSS, 2nd Edition, $39,95
(HTML5 & CSS3 for the Real World: 2nd Edition | SitePoint Premium). Y también Build Your Own Web Site
The Right Way Using HTML & CSS, $29,95
(Build Your Own Website The Right Way Using HTML & CSS, 3rd Edition | SitePoint Premium) y/o The CSS Anthology: 101 Essential
Tips, Tricks & Hacks, $26,37 (The CSS3 Anthology, 4th Edition | SitePoint Premium). En
todos los casos puedes descargarte gratis un capítulo para ver el contenido
de cada uno. Si mal no recuerdo cuando compras dos o 3 libros los gastos de
envío son gratuitos.
Un cordial saludo
====================
Javier
From: " Martín Gaitán " <gaitan@gmail.com>
mi mejor argumento es mi experiencia: el sitio más grande que he
desarrollado (y uno de los más grandes sitio de la internet toda
desarrollado con spip) está basado en tablas.www.lavozdelanzarote.com
Por no haber realizado el esfuerzo (porque temor a que no quedara como
queriamos) ahora la flexibilidad del diseño es mínima, y pronto deberé
realizar todo el trabajo de reconvertir el layout con CSS.Espero no equivocarme tanto la proxima vez.
un abrazo.martin
El 28/04/07, RaCaMeT <racamet@racamet.com> escribió:
> Resulta que quiero rediseñar mi web, y me he planteado esta pregunta.
> Hace algunos años, cuando salio las primeras "reglas" para usar las
hojas de
> estilo en cascada, resulto ser una maravilla, ya que te permitia tener
el
> mismo diseño en todas las paginas html que crearas basandote en esa css.
> Esto ya lo hace spip él solito, con el uso de article.html,
> rubrique.html......
>
> Me pregunto, ¿hasta que punto seria ventajoso el "perder" tiempo
diseñando
> CSS con multitud de opciones diferentes cuando podriamos hacerlo con
tablas
> en "html puro"?
>
> Salu2