Ancho (width)
Esta propiedad indica el ancho de los elementos en bloque, si no se especifica un valor para esta propiedad tendra como medida inicial el valor auto.
Si no se indica explicitamente el ancho de un elemento bloque este ocupa todo el ancho de la página o del elemento que lo contiene.
Elemento sin especificar el ancho
Primero veamos como actua un elemento si no se le indica la propiedad Width
Código CSS:
div {padding:8px;background:#eee;}
Resultado:
Este bloque no tiene especificado un ancho y ocupa el mayor lugar posible
Aplicando ancho a un elemento
Esta vez agregaremos la propiedad de ancho width con un valor de 260px.
Código CSS:
div {width:260px;padding:8px;background:#eee;}
Resultado:
Este bloque tiene un ancho de 260px