Foros del Web » Creando para Internet » CSS »

el padding, las lineas y demas suman ancho?

Estas en el tema de el padding, las lineas y demas suman ancho? en el foro de CSS en Foros del Web. es una pregunta de novato. Estoy empezando la migracion de tablas a css+xtml y tengo algunas dudas y una de ellas es esta. El padding, ...
  #1 (permalink)  
Antiguo 12/03/2011, 13:38
Avatar de 00israel  
Fecha de Ingreso: enero-2002
Ubicación: madrid
Mensajes: 636
Antigüedad: 22 años, 9 meses
Puntos: 5
el padding, las lineas y demas suman ancho?

es una pregunta de novato. Estoy empezando la migracion de tablas a css+xtml y tengo algunas dudas y una de ellas es esta. El padding, las lineas, cosas asi, suman ancho del id? Porque por ejemplo tengo un id de 700 y si le meto 10 de padding me lo aumenta. Con lo cual cuando creo de primeras un id tengo que contar con el padding que le voy a dar y si le voy a meter un borde para darle la medida que suma todo no?

Por cierto si quiero reubicar un id como puedo hacerlo. Tengo que editarlo tanto en el xhtml como en el css?

gracias y un saludo
  #2 (permalink)  
Antiguo 12/03/2011, 15:02
Avatar de sanxuan  
Fecha de Ingreso: enero-2011
Ubicación: Gijón
Mensajes: 671
Antigüedad: 13 años, 10 meses
Puntos: 36
Respuesta: el padding, las lineas y demas suman ancho?

Lo que ocupa un div es la suma del tamaño de sus bordes más el padding más el tamaño del contenido que se define con width y height.
Para calcular el espacio que necesita debes tener en cuenta además los márgenes que sin formar parte del div mantienen a éste separado del resto de los elementos de la página.
La segunda pregunta no tiene una única respuesta. Va a depender de cómo estés maquetando la página.
En ocasiones bastará con cambiar de lugar la etiqueta dentro del HTML y en otras será mejor cambiar el css.

Etiquetas: ancho, lineas, padding
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:35.