Estoy buscando una forma de usar la misma hoja de estilo para los medios impresos que para el diseño predeterminado en pantalla. La ventaja para mí será que no tendré que actualizar 2 archivos cada vez que actualice el CSS. Preferiría tener una hoja de estilo y especificar reglas especiales para los medios impresos al denotarlas de alguna manera ... Puede que no sea posible, pero pensé que plantearía la pregunta allí.¿Hay alguna manera de usar la misma hoja de estilo CSS para los medios impresos y el diseño predeterminado?
6
A
Respuesta
3
Hay esta sintaxis, aunque, sinceramente, no sé si está soportada en todos los navegadores (debe ser):
@media print {
body {
background: #fff;
color: #000;
}
/* etc */
}
Véase el media part of the CSS2 standard at W3.
6
Si desea que los estilos sean los mismos en todos los medios, simplemente defina los estilos comunes en la hoja de estilo de forma normal (es decir, no en ninguna regla de medios) luego coloque los elementos específicos de medios en las reglas relevantes.
Si quieres algunos estilos para aplicar a un subconjunto de los medios de comunicación, puede hacerlo de esta manera:
@media print {
body { font-size: 10pt }
}
@media screen {
body { font-size: 13px }
}
@media screen, print {
body { line-height: 1.2 }
}
Aquí hay un enlace a la relevant W3C page
Cuestiones relacionadas
- 1. Cambiar el directorio predeterminado de la hoja de estilo en los raíles
- 2. ¿Cuáles son los inconvenientes de usar PHP para crear variables en mi hoja de estilo CSS?
- 3. ¿Hay alguna ventaja en agrupar consultas de medios css juntas?
- 4. ¿Hay alguna manera de utilizar DPI en consultas de medios css en lugar de px
- 5. consultas de medios CSS y! Importante
- 6. ¿Hay alguna manera de hacer referencia a un estilo de CSS existente desde otro estilo CSS utilizando CSS o javascript?
- 7. ¿Hay alguna manera de obtener el objeto predeterminado de $ .ajax?
- 8. ¿Hay alguna manera de cambiar el modo predeterminado de vim?
- 9. sobrescritura de CSS con la segunda hoja de estilo
- 10. Agregar hoja de estilo css a app_offline
- 11. Restablecer el color del elemento al color predeterminado de la hoja de estilo (jQuery, JavaScript)
- 12. ¿Hay alguna manera de poner relaciones/restricciones en CSS?
- 13. ¿Hay alguna manera de usar variables locales en los módulos?
- 14. Cómo no estropear el estilo al usar css frameworks
- 15. ¿Cómo usar el estilo de notificación predeterminado?
- 16. Aplicar hojas de estilo css diferentes para diferentes partes de la misma página web
- 17. ¿Hay alguna manera de cambiar el tamaño de la fuente del título en una hoja UIActionSheet?
- 18. hoja de estilo CSS diferente para iPad y iPhone en la aplicación universal
- 19. ¿Hay alguna manera de usar CSS? Transformar y no afectar elementos secundarios
- 20. ¿Hay alguna manera fácil de dar estilo a los últimos dos caracteres de una cadena?
- 21. CSS no funciona en la hoja de estilo
- 22. ¿Hay alguna herramienta que pueda incorporar CSS?
- 23. ¿Hay una consulta de medios CSS para detectar Windows?
- 24. Consultas de medios CSS para el navegador web Amazon Kindle
- 25. ¿Hay alguna manera de usar GET y POST juntos?
- 26. ¿Hay alguna manera de usar facetas con la gema pg_search
- 27. Pruebas de regresión para estilo y diseño de aplicaciones web
- 28. ¿Hay alguna manera de usar el texto de uso como fondo con CSS?
- 29. ¿Quitar selectores no utilizados en una hoja de estilo CSS?
- 30. ¿Cómo obtengo mi hoja de estilo @import para anular la hoja de estilo principal?
Sólo tiene que trabajar en Safari 4. I' Lo verificare. – Mike