¿Sería posible agregar el siguiente estilo para <ins> y <del>?
ins { text-decoration: underline; }
del { text-decoration: line-through; }
Ejemplo:
Pero, ¡suave! ¿qué luz a través de esaallá ventana se rompe?
El rojo para eliminaciones y el verde para inserciones son muy convencionales. Las funciones de los procesadores de texto, como el Control de cambios de Word, también usan universalmente subrayado y tachado. La hoja de estilos predeterminada de mi navegador Chrome hace lo mismo. Pero en los foros de Discourse solo veo texto con fondo de color.
Sospecho que el restablecimiento de CSS de Discourse podría estar sobrescribiéndolo.
Confiar únicamente en el color es un poco difícil para las personas con daltonismo rojo-verde, por lo que esto también podría ayudar aquí… ejemplo simulado:
¿Así que sugieres que usemos tanto el color como el subrayado / tachado aquí? No tengo problema, @awesomerobot, si quieres incluirlo, parece un cambio pequeño y fácil.
La norma en derecho es texto verde y subrayado para inserciones y texto rojo y tachado para eliminaciones. Creo que la diferencia de prosa de GitHub hace un fondo verde y subrayado para las inserciones y un fondo rojo y tachado para las eliminaciones.
Recomendaría encarecidamente combinar el color y la decoración del texto. No tengo una opinión firme sobre si colorear el texto, el fondo o ambos, siempre que el enfoque para las inserciones y eliminaciones sea el mismo.
También podría valer la pena pensar en el modo oscuro. Acabo de ver una diferencia de prosa de GitHub y es difícil ver el estilo sobre el fondo gris del modo oscuro.
Noté que GitHub solo hace subrayado y tachado para <ins> y <del>en comentarios. Pero puedo confirmar que realmente echo de menos el color. Es difícil distinguir todos los cambios en un gran bloque de contenido de un vistazo sin las señales de color.
Afectaría a todos, pero \u003cmark\u003e también funciona para \u003cmark\u003eresaltar\u003c/mark\u003e.\n\nCreo que deberíamos hacer tanto el estilo de color como el de texto; lo haremos, solo que tiene baja prioridad.
Kris tendrá que confirmar al 100%, pero estoy 99% seguro de que podemos anular rápidamente el nuevo subrayado/tachado a través de un componente de tema en tu sitio.
¿Quizás @ThunderThighs querría estilos para mark.red, mark.green, mark.blue, y así sucesivamente?
A muchos amigos que usan resaltadores les gusta tener varios colores de ellos.
También podrías considerar el contenido :before y :after para lectores de pantalla si la codificación por colores es importante. De lo contrario, entiendo que muchos lectores de pantalla no pronuncian las etiquetas mark, solo su contenido.