Dudas sobre maquetación web

GaN2

Buenas a todos,

Primero os pongo en antecedentes. Este año tenemos diseño de páginas web en la carrera, en donde se "supone" que nos enseñan a programar y maquetar webs. El caso es que el profesor estaba todo el día dandonos el coñazo con que usaramos unidades relativas para ajustar el tamaño de la web a la resolución de pantalla de la persona que vería la web, cosa que hacemos con EMŽs, y lo cual es un puto coñazo porque 9 de cada 10 veces no se ve perfecto en todo navegador web.

La pregunta es la siguiente, y va sobre todo para los expertos que lleveis tiempo en la materia:A la hora de maquetar la web, las unidades que usais, tanto para tamaño de capas como para bordes, margenes, etc. ¿las poneis en pixeles o en EMŽs, en % o en que coño?

Basicamente la duda es esa, es para saber si tengo que matarme en aprender a maquetar con unidades relativas adecudamente o la gente suda de ellas. Y para terminar otra pregunta, las capas en posición relativa, absoluta o como?

Un saludo y muchas gracias por todo :D

ethernal-

Pues mira, yo lo hago dependiendo del elemento que sea.

Por ejemplo, si es un menu, utilizo unidades fijas ya que con las relativas se descuadraria con facilidad.

Sin embargo si es un div que ajuste el tamaño segun el contenido, lo pongo con unidades relativas y que el usuario ponga el tamaño que le plazca.

Y0K3S3

En px y usando comodines para navegadores como el explorer para modificarlos para que se vea bien esos navegadores.

RedHat

píxeles ftw.

PiradoIV

Creo que en su momento alguien dijo que, para las tipografías en concreto, usar em era mucho mejor. Para todo lo demás, depende del caso de cada capa que quieras diseñar... si quieres que tenga 253px exactamente, no tiene sentido usar un porcentaje.

A lo que seguramente se refiere tu profesor, es a que el diseño tendrá más portabilidad si se prepara con porcentajes, tus visitantes en teoría tendrán menos problemas al entrar desde una PDA, si usas un 100% en lugar de un 363px para el diseño de la página.

En cualquier caso, tu profesor es un talibán del porcentaje, está bien que te obligue a utilizar capas para diseñar, en vez de tablas, porque estas dos etiquetas se hicieron para cosas diferentes... pero el tamaño es algo personal, no inherente a HTML.

Igualmente, si buscas en google encontrarás batallas épicas de gente defensora a muerte del porcentaje contra gente fanática del ancho fijo.

¡Saludotes!,
Pirado IV estuvo akí ;)

Neosan

#5 Incluso lo del los <div> y los <table> tiene su miga.

Los SMS se crearon para un función muy distinta a la que se le da actualmente. Y el hielo se usa para enfriar cosas... pero hay gente que hace maravillosas esculturas a base de motosierra. ;)

En mi opinión todo sirve para hacer un buen trabajo si se utiliza con ingenio y coherencia.

Para hacer buenas webs necesitaras, básicamente: práctica e inspiración.

ps: "Y para terminar otra pregunta, las capas en posición relativa, absoluta o como?" Eso dependerá de si quieres posicionamientos relativos o fijos, si están anidadas o flotantes... cada proyecto es diferente y tendrás que darte de leches con todas las opciones. Para maquetar bien hay que echar mano de todos los recursos que te ofrecen HTML y CSS... y más, ya verás :)

Usuarios habituales

  • Neosan
  • PiradoIV
  • RedHat
  • Y0K3S3
  • ethernal-
  • GaN2