--- title: border slug: Web/CSS/border tags: - CSS - 'CSS:Referencias' - Todas_las_Categorías translation_of: Web/CSS/border ---
{{ PreviousNext("Guía de referencia de CSS", "CSS:border-color") }}
Esta es una propiedad abreviada para las siguientes propiedades CSS:
La propiedad border
permite definir de golpe todos los bordes en una única regla de la hoja de estilos. Se puede utilizar border
para definir el o los valores siguientes: {{ Cssxref("border-width") }}, {{ Cssxref("border-style") }}, {{ Cssxref("border-color") }}.
border: [border-width || border-style || border-color | inherit] ;
element { border: 1px solid #000; }
Mientras que las propiedades {{ Cssxref("border-width") }}, {{ Cssxref("border-style") }} y {{ Cssxref("border-color") }} admiten hasta cuatro valores diferentes, ésta (border) no acepta más de uno por cada propiedad.
Navegador | Versión mínima |
---|---|
Internet Explorer | 4 |
Firefox | 1 |
Netscape | 4 |
Opera | 3.5 |
{{ Cssxref("border") }}, {{ Cssxref("border-color") }}, {{ Cssxref("border-style") }}, {{ Cssxref("border-width") }}
Como sucede con todas las propiedades abreviadas, cualquier subvalor omitdo será definido a su valor inicial. Cabe destacar que la asignación de un valor personalizado a border-image
no puede ser realizada mediante el uso de border
, en todo caso éste útltimo lo fijaría a su valor inicial, por ejemplo, a none
.
La propiedad abreviada border
es especialmente útil cuando deseas que los cuatro bordes sean idénticos. Sin embargo, es posible hacerlos distintos utilzando las propiedades extensas (aquellas individuales que componen a la abreviada) border-width
, border-style
y border-color
puesto que aceptan valores distintos por lado. Alternativamente, puedes modificar un borde a la vez con las propiedades físicas (p. ej. border-top)
y lógicas (p. ej. border-block-start
) del borde.
Los bordes y los contornos son muy parecidos. Sin embargo, los contornos se distinguen de los bordes de la siguiente forma: