Porque las fuentes deben ser importadas mientras que flexbox no se debe importar? Como diferencio cuando debo importar una biblioteca y cuando no?
Porque las fuentes deben ser importadas mientras que flexbox no se debe importar? Como diferencio cuando debo importar una biblioteca y cuando no?
Porque flexbox ya es algo nativo de CSS, en cambio las fuentes pueden variar mucho, por ejemplo la fuente 'Arial' que viene por defecto en Windows no viene en sistemas GNU/Linux (se debe de instalar manualmente). Lo de diferenciar cuando se debe importar o no una biblioteca es algo más complicado, puedes investigar directamente la biblioteca para ver si es nativo. Lo que sí es que flexbox y grid ya son nativos
Nota: Respuesta tomado de otro post escrito por "anónimo" que al parecer lo tomó de una IA. Lo comparto porque veo que responde a la pregunta inicial y nos ayuda a identificar sí lo que usamos es algo nativo o usa una librería externa
Criterios generales para diferenciar cuándo algo es nativo y cuándo es necesario importar una biblioteca externa:
display: flex;
o grid-template-columns:
.<link>
en HTML o @import
en CSS para que funcione, no es nativo.<link href="https://fonts.googleapis.com/...">
).document.querySelector()
en JavaScript es nativo.import { something } from 'library'
, entonces proviene de una biblioteca externa.Estos criterios te ayudarán a diferenciar cuándo algo es parte del lenguaje o cuándo requiere una librería externa.