¿Cómo implementar diferentes fronteras en CSS?



Este artículo le proporcionará un conocimiento detallado y completo de las fronteras en CSS, sus aspectos de diseño y los diferentes tipos.

Los bordes se utilizan en páginas HTML para demarcar y resaltar contenido. Cuando hay mucha información en una página y desea llamar la atención del usuario sobre partes específicas, utilice bordes alrededor de ese contenido. En este artículo sobre fronteras en CSS, analizaré los siguientes temas:

Cuándo usar Borders

La práctica estándar es usar etiquetas de borde CSS para definir bordes en páginas HTML para:





  • Alrededor de títulos importantes
  • Para resaltar postscript o notas importantes
  • Para adjuntar fotografías, ilustraciones, citas de personas, videos
  • Para llamar la atención sobre precios, cronogramas o información tan significativa

Es posible que desee leer sobre el antes de continuar con el aprendizaje de los bordes CSS.

Para obtener un tutorial completo de CSS, visite Tutorial de Edureka CSS para principiantes . Obtendrá un excelente aviso sobre la forma en que se utilizará CSS para aumentar el diseño web HTML.



Fronteras en CSS

Los bordes CSS se pueden asignar a diferentes secciones de la página HTML, ya sea para incluir encabezados o párrafos. Comencemos con un ejemplo. Aquí definimos un borde alrededor del encabezado y otro borde alrededor del texto del párrafo.

body {background-color: lightblue} h1 {text-align: center border-style: solid} p {font-family: verdana font-size: 20px border-style: dotted}

¡Borde el párrafo también!

Fronteras en CSS



Atributos del borde CSS

Los bordes CSS tienen 3 atributos principales en su

  • estilo:losestiloEl atributo define el patrón del borde.
  • color: El color puede ser cualquiera del conjunto definido por colores CSS.
  • anchura: El ancho se utiliza para variar el grosor del borde y hacerlo más prominente.

En el ejemplo anterior, vimos que solo se define un atributo de borde, que es su estilo. Los otros atributos cuando no están definidos toman valores predeterminados. Hay otro atributo llamado radio, que se usa con menos frecuencia. Se utiliza para redondear los bordes del borde.

  • estilo de borde atributo
Estilo Descripción
estilo de borde: sólido
estilo de borde: doble
estilo de borde: ranura
estilo de borde: cresta
estilo de borde: recuadro
estilo de borde: comienzo
estilo de borde: ninguno
estilo de borde: oculto
estilo de borde: punteado
estilo de borde: discontinuo

Observará que también hay una opción 'sin borde' y 'borde oculto'. Un desarrollador puede simplemente evitar definir un borde, ¿por qué definirlo explícitamente como un 'borde oculto'? Esto se hace por motivos de uso del espacio y alineación con otros elementos de la página.

Los estilos de borde también se pueden mezclar dentro de un elemento. Para ello, los 4 lados del borde individuales se pueden definir por separado con diferentes estilos. Esto se puede hacer de 2 formas. Defina los 4 lados en una sola etiqueta. En este caso, el recuento comienza desde la línea superior y luego se mueve en el sentido de las agujas del reloj. Alternativamente, cada uno de los 4 límites también se puede definir en etiquetas individuales. Ambos casos se muestran en el siguiente ejemplo.

Estilo Descripción
estilo de borde: doble sólido discontinuo punteado

borde-estilo-superior: punteado

border-right-style: discontinuo

estilo de borde inferior: sólido

borde-estilo-izquierdo: doble

  • color del borde atributo

El atributo de color de un borde se puede establecer de varias formas. Esto es similar a configurar el color de otros elementos. Los colores se pueden configurar mediante uno de los siguientes métodos:

  • nombre - especificar un nombre de color, como 'azul'. ¡También puede probar algunas opciones de colores elegantes como 'BlanchedAlmond'!
  • Maleficio - especificar un valor hexadecimal, como '# ff0000'
  • RGB - establecer el código RGB. Por ejemplo, rgb (255,255,0) significa amarillo.
  • ajuste - como 'transparente' u 'opaco'
  • ancho del borde atributo:

La propiedad de ancho, como su nombre indica, define el grosor de los 4 lados del borde. Si se define un valor, es para todos los lados; de lo contrario, también se pueden establecer valores de ancho individuales.

El ancho se puede especificar en cualquiera de las unidades estándar, como píxeles ('px'), puntos ('pt') o centímetros ('cm'). También puede especificar el ancho utilizando valores predefinidos de 'grueso', 'delgado' y 'medio'.

Estilo Descripción
ancho del borde: 10px
ancho del borde: 0,1 cm
ancho del borde: medio
  • radio de borde atributo

El propósito de definir el radio es obtener esquinas redondeadas para el borde. El factor de radio define el grado de redondez. Cuanto mayor es el valor, más curvas se vuelven las esquinas. Como práctica estándar, los valores de radio se mantienen entre 1 y 3 veces el ancho del borde.

El siguiente código generará:

que son los tokens en java

ancho del borde: 10px
radio del borde: 30px

Valores predeterminados para atributos de borde

  • El único atributo obligatorio es el estilo . Si falta el estilo, el borde no aparecerá.

  • Si no se especifica el color, el color del elemento subyacente se toma como valor predeterminado. Por ejemplo, si el color del texto de un párrafo se define como 'azul', el color del borde predeterminado también sería azul. En caso de que no haya una definición de color ni siquiera para el elemento, el color predeterminado es 'negro'.

  • El valor predeterminado para el ancho es 'medio'.

Definir bordes en taquigrafía

Algunos desarrolladores prefieren definir los atributos del borde en una etiqueta concisa de una línea. Este formato abreviado ayuda a minimizar las líneas de código y los desarrolladores expertos prefieren este formato. Se recomienda utilizar el formato abreviado cuando la definición del borde es simple y bastante estandarizada. Sin embargo, si necesita resaltar cada lado del borde con un estilo diferente, debe ceñirse al formato de definición de etiquetas individuales.

Se utiliza el siguiente código:

estilo de borde: discontinuo
color del borde: verde
ancho del borde: 5px
borde: verde punteado 5px

Puntos a tener en cuenta al diseñar bordes en CSS

  • No use demasiados bordes en una página, puede distraer y dificultar la concentración del usuario.

  • Es importante mantener la coherencia en el estilo y los colores de los bordes. Los elementos del mismo nivel de jerarquía en una página deben tener un estilo de borde y un ancho similares para lograr uniformidad. Por ejemplo, si párrafo se define con un borde sólido y un ancho de 5px, mantenga este formato en otros párrafo elementos durante el diseño del sitio web.

  • Cíñete a un estilo de definiciones de etiquetas. Algunos desarrolladores se sienten cómodos con las definiciones de atajos con todos los valores asignados a un solo frontera etiqueta. Algunos otros prefieren una lista explícita de todas las etiquetas en cuanto a ancho, color y estilo. La convención es que cuando se requieren decoraciones de borde elaboradas en una página, las etiquetas individuales se enumeran por separado. Esto ayuda durante la depuración de tales definiciones de borde personalizadas. Para casos normales, bastaría con una definición de acceso directo.

Espero que haya encontrado la información que buscaba en los bordes CSS, ywCon esto, llegamos al final de este artículo Borders in CSS.

Mira nuestro que viene con capacitación en vivo dirigida por un instructor y experiencia en proyectos de la vida real. Esta capacitación lo capacita en habilidades para trabajar con tecnologías web de back-end y front-end. Incluye capacitación en desarrollo web, jQuery, Angular, NodeJS, ExpressJS y MongoDB.

Tienes una pregunta para nosotros? Por favor, menciónelo en la sección de comentarios del blog 'Bordes en CSS' y nos comunicaremos con usted.