J'ai une idée mais il faudrait ajouter un élément supplémentaire pour chaque niveau de l'épaisseur.
html
<span><strike>test test</strike></span><br />
<span id="test"><strike> </strike></span>
css
span {height:1em}
#test {position:relative;top:-1.3em}
BTW, les espaces dans la deuxième travée sont specials - vous devrez utiliser les touches alt+0160 ou alt+255.
Vous pouvez utiliser les pixels de l'unité de trop sur le négatif haut quand ull essayez de le positionner précisément.
Il y a une autre alternative qui impliquent l'utilisation de la première text-decoration puis style <strike>
ou <del>
et voir si vous pouvez le déplacer verticalement sans déplacer le texte avec elle.
html
<span><strike>test test</strike></span>
css
span {text-decoration:line-through;color:red}
strike {position:relative;top:1px}
Les deux fonctionnent très bien ici, mais n'oubliez pas d'utiliser un doctype transitionnel causer <strike>
a été supprimée.