¿Qué debo nombrar mi archivo de hoja de estilo CSS?

La apariencia y el estilo de un sitio web están dictados por CSS (Cascading Style Sheets). Este es un archivo que agregará al directorio de su sitio web que contendrá las diversas reglas CSS que crean el diseño visual y el diseño de sus páginas.

La apariencia y el «estilo» de un sitio web están dictados por CSS (Cascading Style Sheets). Este es un archivo que agregará al directorio de su sitio web que contendrá las diversas reglas CSS que crean el diseño visual y el diseño de sus páginas.

Si bien los sitios pueden usar, y a menudo lo hacen, usar múltiples hojas de estilo, no es necesario hacerlo. Puede colocar todas sus reglas CSS en un archivo, y en realidad hay beneficios al hacerlo, incluido un tiempo de carga y un rendimiento de las páginas más rápidos, ya que no necesitan recuperar múltiples archivos. Si bien es muy grande, los sitios empresariales pueden necesitar hojas de estilo separadas a veces, muchos sitios pequeños a medianos pueden funcionar perfectamente con solo un archivo con todas las reglas que necesitan sus páginas. Esto plantea la pregunta «¿Cómo debo nombrar este archivo CSS»?

Conceptos básicos de nomenclatura

Cuando crea una hoja de estilo externa para sus páginas web, debe nombrar el archivo siguiendo convenciones de nomenclatura similares para sus archivos HTML.

No use caracteres especiales

Solo debe usar las letras a-z, los números 0-9, el guión bajo (_) y los guiones (-) en los nombres de sus archivos CSS. Si bien su sistema de archivos puede permitirle crear archivos con otros caracteres, el sistema operativo del servidor puede tener problemas con los caracteres especiales. Estás más seguro usando solo los personajes mencionados aquí. Después de todo, incluso si su servidor permite caracteres especiales, ese puede no ser el caso si decide pasar a proveedores de host en el futuro.

No use espacios

Al igual que con los caracteres especiales, los espacios pueden causar problemas en su servidor web. Es una buena idea evitarlos en los nombres de sus archivos; incluso debe hacer un punto para nombrar archivos como PDF usando estas mismas convenciones, en caso de que alguna vez necesite agregarlos a un sitio web. Si cree firmemente que necesita un espacio para que el nombre del archivo sea más fácil de leer, opte por guiones o guiones bajos. Por ejemplo, en lugar de usar «this is the file.pdf» use «this-is-the-file.pdf».

El nombre del archivo debe comenzar con una letra

Si bien esto no es un requisito absoluto, algunos sistemas tienen problemas con los nombres de archivos que no comienzan con una letra. Por ejemplo, si elige comenzar su archivo con un carácter numérico, esto puede causar problemas más adelante.

Utilice todas las minúsculas

Si bien esto no es necesario para un nombre de archivo, es una buena idea, ya que algunos servidores web distinguen entre mayúsculas y minúsculas, y si olvida y hace referencia al archivo en un caso diferente, no se cargará. Usar caracteres en minúscula para cada nombre de archivo siempre es una forma inteligente de hacerlo. De hecho, muchos nuevos diseñadores web luchan por recordar hacer esto: su acción predeterminada al nombrar un archivo es poner en mayúscula el primer carácter del nombre. Evite esto y adquiera el hábito de los caracteres en minúscula solamente.

Mantenga el nombre del archivo lo más corto posible

Si bien existe un límite de tamaño de nombre de archivo en la mayoría de los sistemas operativos, es mucho más largo de lo razonable para un nombre de archivo CSS. Una buena regla general es no más de 20 caracteres para el nombre del archivo sin incluir la extensión. Siendo realistas, cualquier cosa mucho más larga que eso es difícil de manejar y vincular de todos modos.

La parte más importante de su nombre de archivo CSS

La parte más importante del nombre del archivo CSS no es el nombre del archivo en sí, sino la extensión. No se requieren extensiones en los sistemas Macintosh y Linux, pero es una buena idea incluir uno de todos modos al escribir un archivo CSS. De esa manera, siempre sabrá que es una hoja de estilo y no tendrá que abrir el archivo para determinar qué es en el futuro.

Probablemente no sea una gran sorpresa, pero la extensión en su archivo CSS debería ser:

.css

Convenciones de nomenclatura de archivos CSS

Si solo tiene un archivo CSS en el sitio, puede nombrarlo como desee. Es preferible uno de los siguientes:

styles.css o default.css

Si su sitio web utilizará múltiples archivos CSS, asigne un nombre a las hojas de estilo después de su función para que quede claro exactamente cuál es el propósito de cada archivo. Dado que una página web puede tener varias hojas de estilo adjuntas, es útil dividir sus estilos en diferentes hojas dependiendo de la función de esa hoja y los estilos que contiene. Por ejemplo:

  • Diseño vs. diseño
     layout.css design.css 
  • Secciones de página

     main.css nav.css 
  • Todo el sitio con subsecciones

     mainstyles.css subpage.css 

Si su sitio web utiliza un marco de algún tipo, probablemente notará que utiliza múltiples archivos CSS, cada uno dedicado a diferentes partes de las páginas o aspectos del sitio (tipografía, color, diseño, etc.).

Editado por Jeremy Girard

Rate article
labsfabs.com
Add a comment