que quieren crear un estilo CSS que permitirá a mis autores escriben markup como esto:Crear un estilo "redactado"/"apagón" en CSS?
On <span class="redacted">September, 10 2011</span> the special operations agent,
<span class="redacted">John Smith</span>, on orders from his commanding
officer, <span class="redacted">Captain Kirk</span>, terminated the well known
terrorist <span class="redacted">Fred Flinstone</span>.
Actualmente tengo un estilo como este que hace el trabajo de una manera muy sencilla forma de baja tecnología:
span.redacted {
color: black;
background-color: black;
}
Un requisito es que yo quiero que los espectadores sean capaces de resaltar el texto y ver el contenido real "detrás". Entonces, solo usar una imagen no funcionará.
En lugar de mi esquema actual de simplemente cambiar los colores de fondo del texto &, quiero que el "apagón" parezca realmente aplicado con un rotulador. Con bordes irregulares y otras cosas.
¿Alguna sugerencia sobre cómo se puede hacer esto? Realmente quiero mantener mi XHMTL lo más puro posible y poner tanto de esto en CSS como pueda.
[EDIT: Ejemplos de texto redactado]
Este artículo de Wikipedia ofrece varios ejemplos de texto redactado reales. El primer ejemplo es realmente duro (demasiado duro, creo). El segundo muestra una cantidad excesiva de redacción, pero se puede ver que el 'marcador' no es recto/limpio.
http://en.wikipedia.org/wiki/Sanitization_(classified_information)
me encontré con este ejemplo, así: una imagen de fondo (enlosables) en el elemento utilizando background-image: url('location-of-the-image.png');
que parece un rotulador
http://2.bp.blogspot.com/_mJPzxRaCL64/S4X6Zn0MPKI/AAAAAAAAJdw/vX4MYNdUyIk/s400/ishot-2064.jpg
¿Qué le parece usar '
...' en lugar de ' ...' para mantener su semántica XHTML? –@ SinanÜnür, una gran sugerencia; semánticamente tiene sentido. Pero no ayuda con el formateo. – tig
Es por eso que está en un comentario. –