
Juan Christopher
PreguntaSuelo utilizar muchísimo el porcentaje… Pero en algunos momentos debo utilizar px ¿Es una mala práctica, es mejor siempre usar porcentajes?

Carlos Antonio Espin Constante
Hola!. Depende mucho lo que quieras obtener. Mira, piensa de esta forma: Usa porcetajes (el cuál es una medida relativa) para dar flexibilidad al elemento. Usa px para darle un tamaño fijo. Una buena practica es combinar estas medidas adecuadamente. Ejemplo: Usa porcentaje para el contenedor padre y este será flexible y usa px para darte un width a un icono o un font-size a una frase que tenga ese contenedor como hijo. Estos elementos hijos se quedarán del mismo tamaño. Todo depende de lo que quieras obtener.
Iram Martinez
Depende de la situación. En el desarrollo siempre hay varias formas de hacer lo mismo, lo importante es cuál es la más óptima. He visto que el porcentaje lo usan para hacer columnas en algunos frameworks. Mientras que los pixeles para algo más fijo o marcar limites. Hay ocasiones que incluso vas a combinarlos, ejemplo: Quieres un ancho del 90%, pero no quieres que el contenedor tenga más de 700px de ancho. width: 90%; max-width: 700px; Usar porcentajes se convierte en mala practica solamente si lo usas para un caso en el que no querias tener cierto resultado. Te recomiendo que tomes en cuenta medidas como rem y em. O vw y vh, dónde 100vh es el 100% del alto de la "pantalla" (viewport height) y 100vw el 100% del ancho de la "pantalla" (viewport width). Miralo mejor por cuál de las opciones que tienes es la que mejor resuelve lo que quieres hacer. Todas las medidas tienen sus ventajas y desventajas.