|
un pequeño dato del que se olvidaron sobre el @import: mas alla del nodeltodobuen soporte en los browsers mas populares las mejor característica que vi en los @import (y razón actual por la que los uso) es que te permiten modificar nombres, ubicaciones y media types a los que se aplican los css de forma inmediata modificando solo un archivo. piensen en lo siguiente: tengo un archivo layout.css, un content.css y otro classes.css, a esto sumenle que tal vez se me haya ocurrido usar un ie5.css, un opera.css, etc... o tal vez quiera separar estilos propietarios (como los del scroll en ie) en otra hoja aparte (solo para mantener un orden). todo esto aplicado en un .html resultaría en varios <link> que, si en algun momento quiero modificar nombres de archivos, eliminar una hoja por completo (porque ya no es necesaria o por cuestiones de rediseño), resulta dificil de actualizar y habria que hacer modificaciones en todos mis .html. aca es cuando yo uso un solo <link> a un archivo styles.css y ahi dentro hago @import a todas mis hojas, cuando necesito modificar algo abro styles.css, guardo y listo; los .html ni los toco. desde ya que si es necesario que el sitio se vea con css en browsers algo viejos sería necesario aplicar las reglas generales directamente en styles.css e importar las reglas que estos browsers no reconozcan. todo depende de cuales son los browsers que utiliza mi publico. inti castro |
_______________________________________________ Ovillo mailing list [EMAIL PROTECTED] http://ovillo.org/mailman/listinfo/ovillo_ovillo.org
