Me preguntaba si puedo especificar algún tipo de medio CSS en el atributo de estilo. y ¿qué puedo especificar en el atributo de estilo?¿Puedo especificar tipos de medios CSS en el atributo de estilo?
Respuesta
No es que yo sepa. Su mejor opción es definir un class
en lugar de estilos en línea. Entonces, tendrás más flexibilidad.
Puede incluir diferentes hojas de estilo especificando el atributo media
en su etiqueta link
para incluir una hoja de estilo, o también puede especificar que las reglas dentro de una hoja de estilo solo se apliquen a un medio determinado.
Por ejemplo:
Incluyendo un archivo CSS mediante la especificación de un medio de comunicación:
<link media="print" href="styles.css" type="text/css" rel="stylesheet">
Especificación de un medio de comunicación dentro de una hoja de estilo:
@media print
{
.myStyle { display: none; }
}
También, ver el W3C media type list para todas sus opciones .
No puede especificar el tipo de medio, pero puede especificar las propiedades de CSS que admita el elemento.
¿En serio, downvoter? Esta es información precisa y fue la primera respuesta dada (por lo tanto, no copiada de una de las otras). De hecho, las otras respuestas, aunque más detalladas, están de acuerdo y podrían interpretarse como elaboraciones en este caso. – Robusto
Puede especificar una lista delimitada de ;
de property: value
pares. Puede no incluir el tipo de medio.
El 99% del tiempo, es mejor usar una hoja de estilo externa. Yo uso el atributo style
principalmente para animar el elemento a través de JavaScript. Ocasionalmente utilizo el style
para especificar una imagen de fondo (donde es dinámica y se hace eco de la marcación), donde sería demasiado engorroso agregar un preprocesador a mis archivos CSS sin formato.
Tipos de soporte es específico de las hojas de estilo solamente, según la especificación W3 CSS:
Una de las características más importantes de hojas de estilo es que especifican cómo un documento se presentará en diferente medios de comunicación: en la pantalla, en papel, con un sintetizador de voz, con un dispositivo braille, etc.
Ref: http://www.w3.org/TR/CSS21/
Lo único que se puede especificar en el atributo de estilo es propiedad: pares de valores para diseñar el elemento específico.
- 1. ¿Puedo especificar maxlength en css?
- 2. Atributo de estilo versus ID de configuración y Css externo
- 3. selector de CSS por el atributo de estilo en línea
- 4. ¿Realmente necesita especificar el atributo de tipo?
- 5. Establecer el estilo CSS para los nodos secundarios en el atributo de estilo
- 6. consultas de medios CSS y! Importante
- 7. Consultas de medios CSS para el navegador web Amazon Kindle
- 8. CSS - ¿estilo de un enlace basado en su atributo "rel"?
- 9. Consulta de medios CSS en iPhone
- 10. Javascript, CSS: Obtener elemento de atributo de estilo
- 11. Especificar varios selectores de atributos de CSS
- 12. css consultas de medios: segmentar dispositivos móviles sin especificar ancho, proporción de píxeles, etc.
- 13. Combinación de consultas de medios de CSS
- 14. ¿Hay alguna manera de usar la misma hoja de estilo CSS para los medios impresos y el diseño predeterminado?
- 15. Anular consultas de medios de CSS
- 16. Utilice el atributo XmlInclude o SoapInclude para especificar tipos que no se conocen de forma estática
- 17. ¿Cómo especificar el orden de las clases de CSS?
- 18. ¿Hay una consulta de medios CSS para detectar Windows?
- 19. Cómo utilizar el atributo de medios para dispositivos de mano de la etiqueta HTML Link?
- 20. Django URL de medios de comunicación en los archivos CSS
- 21. Tipo de medios CSS: cómo cargar CSS para dispositivos móviles?
- 22. ¿Puedo diferenciar CSS en los diferentes tipos de entrada?
- 23. jQuery: ¿seleccionar atributo de estilo?
- 24. Uso del signo más en tipos de medios de Internet personalizados (tipos MIME)
- 25. ¿Puedo especificar un rango con el atributo IntegerValidator en una sección de configuración personalizada?
- 26. Caché de AppFabric: ¿Puedo especificar el estilo de serialización utilizado para todos los objetos?
- 27. MPMediaPickerController con tipos de medios de video que no funcionan
- 28. Anulación de un estilo CSS
- 29. elemento Seleccione HTML por valor de la propiedad CSS en atributo de estilo
- 30. Parse HTML "estilo" atributo usando Java
Me encuentro con esta misma pregunta ahora, específicamente relacionada con el estilo de correo electrónico de una manera en la que podemos ocultar ciertas cosas cuando se está imprimiendo el correo electrónico. Útil para facturas donde no queremos que se impriman todos los detalles ... –