Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Solucionado (ver solución)
Solucionado
(ver solución)
2
respuestas

Duda definiendo border

La cuestión fue que al estar realizando el código en sincronia con el video, vi que Christian menciona que al definir los parametros en "border" es muy importante el orden, que seria:

border: 2px solid #000000

Pero sin embargo yo por curiosidad cambie el orden de los argumentos y igualmente me funciono, por lo cual mi duda es la siguiente:

Esto es importante como una buena practica? o es porque el navegador lo detecta aunque este incorrecto?

De antemano muchisimas gracias y saludos cordiales!

2 respuestas
solución!

La propiedad border en CSS es una propiedad abreviada que puede tener hasta tres valores: ancho (width), estilo (style), y color (color). El orden de estos valores es importante cuando se utiliza la forma abreviada, ya que el navegador interpreta cada valor en su posición específica.

El orden estándar es el siguiente:

border: [width] [style] [color];

border: 2px solid #000000;

En este caso, 2px es el ancho, solid es el estilo y #000000 es el color.

Sin embargo, si cambias el orden de los valores, el navegador aún puede interpretarlos correctamente siempre y cuando respetes el significado de cada uno. Por ejemplo, el siguiente código también funcionará:

border: solid 2px #000000;

En este caso, solid es el estilo, 2px es el ancho y #000000 es el color.

Aunque funcione cambiar el orden, es una buena práctica seguir el orden estándar para evitar confusiones y facilitar la lectura del código, especialmente si otras personas van a trabajar o revisar tu código en el futuro. Mantener un orden consistente ayuda a mejorar la legibilidad y la mantenibilidad del código

Saludos

Hola Luis, muchas gracias por tu respuesta!

Ya con eso que me has explicado me has dejado clara la duda al respecto de Border!

Saludos cordiales!