El jue, 19-08-2004 a las 18:14, Eva del Campo escribió:
> Hola de nuevo

> Sigo dándome cabezazos contra la pared para ver si entiendo esto de las css.

Está bien intentar aprender, pero si se va haciendo poco a poco y
razonablemente, no tendrás que recurrir nunca a la autolesión :)

> El caso es que quiero hacer una sencilla presentación típica, para irme
> ejercitando, con cabecera y pié de página, una bonita columna a la
> izquierda, y a su derecha el área principal. Todo ello debe tener un ancho
> fijo, altura variable, y además debe aparecer centrado en pantalla.
> Fácil, ¿no?. ¡¡¡Y una ?##**¿#!!!.

A ver, hay muy pocas cosas que sean fáciles antes de saber hacerlas
¿verdad? Hacer una página en HTML con un párrafo de color rojo nos
parece fácil a los de la lista, pero a mi hermana le es imposible porque
no sabe ni lo que es HTML. Entonces, ¿esa es una tarea fácil o dificil? 

> Podéis ver el resultado de mis esfuerzos en
> http://www.novalia-print.com/plantillas/pagina.html
> Siendo algo que con tablas se resuelve en 5 minutos, y después de llevar
> todo el día dándole vueltas, me planteo las siguientes preguntas:

A ver, aqui hay unas cuantas 'trampitas' lógicas:

- Con tablas se resolverá en 5 minutos + el tiempo que hayas dedicado a
aprender a maquetar con tablas. A mi, por ejemplo, que he dedicado mucho
menos tiempo a las tablas, seguro que me resultaría más complicado.

- Luego está el tema del tiempo que queremos dedicar a las habilidades
necesarias en nuestra profesión. Decir que llevas 'todo el día' para
aprender todo una serie de conceptos nuevos no es así como para caerse
de espaldas. En un día no se aprende ni a hacer una buena tortilla de
patatas y tú parece que esperabas dominar la maquetación con posiciones
absolutas, que es un tema de cierta complejidad :) ¿Tú conoces muchas
cosas minimanente complejas que se puedan dominar en un día o en una
semana o en un mes? Si te dedicas a esto profesionalmente, como parece
indicar tu dirección de email, más vale que te vayas acostumbrando a
seguir aprendiendo todos los días, porque hay muy pocas cosas que vayas
a aprender en cinco minutos.

> - ¿Cuál es exactamente el beneficio de usar css para todo?

Yo creo que todos tus problemas se derivan de esta frase. Deberías
conocer las ventajas de la metodología antes de dedicarle tiempo a
aprenderla y no al revés. Es como pasarse dos años estudiando
Arquitectura y preguntar entonces "¿y esto exactamente para qué sirve?" 
Si te pones con algo sin tener claro los beneficios que te va a aportar,
entonces es facil que te desmotives.


Leete algo de esto

The Raging Che - ¿Por qué separar contenido de presentación?
http://www.theragingche.com/index.php?id=181

Why using tables for layout is stupid
http://www.hotdesign.com/seybold/

Top 10 Reasons to Learn CSS
http://www.sessions.edu/newsletter/Schmitt_C/interview.html

> - No será mejor maquetar las páginas según la necesidad del momento (unas
> partes con tablas y otras con div)?

Mmm ¿Ves aquí alguna tabla de maquetación?

http://www.sitepoint.com/

¿Entonces, qué necesidad?

> - Esta es la más filosófica de las tres preguntas, y es la que da título al
> mensaje: ¿porqué en mac me aparece un espacio blanco por la derecha, que
> hace que se active la barra de desplazamiento horizontal?

Pues ante todo, lo primero que tienes que hacer es ponerle un DOCTYPE
(1) a tu documento  y validarlo (2), porque si no no vas a poder
debuguear nada en absoluto

(1) http://simplelogica.net/logicola/index.php?id=189
(2) http://validator.w3c.org

Haz eso y luego aquí mismo depuramos todas las dudas 

> Llevo poco en este turbio mundo de los estilos css, y como aprendiz, todavía
> tengo mis dudas respecto a la relación "beneficio - tiempo dedicado -
> esfuerzo", así que espero vuestras opiniones.

Sigue por aquí y anímate, que verás como te convences y te enganchas :)


-- 
   Manuel trabaja para Simplelógica, construcción web
(+34) 985 22 12 65            http://simplelogica.net
escribe en Logicola http://simplelogica.net/logicola/    


_______________________________________________
Ovillo mailing list
[EMAIL PROTECTED]
http://ovillo.org/mailman/listinfo/ovillo_ovillo.org

Responder a