ideal variant - no breaks mid-word

this is a very long word abcdefghijklmnopqrstuvwxyz

ideal variant with spaces - fills as much as possible before breaking

this is a very long word a b c d e f g h i j k l m n o p q r s t u v w x y z

inline mark + inline decoration - breaks mid-word at svg (bad)

this is a very long word abcdefghi jklmnopqrstuvwxyz

inline mark + inline decoration - can break mid-mark at spaces (good)

this is a very long word a b c d e f g h i j k l m n o p q r s t u v w x y z

inline-block mark + inline-blockdecoration - still breaks mid-word but now at mark (bad)

this is a very long word abcdefghi jklmnopqrstuvwxyz

inline-block mark + decoration - can't break mid-mark at spaces (bad)

this is a very long word a b c d e f g h i j k l m n o p q r s t u v w x y z

inline mark + absolute decoration - looks ideal

this is a very long word abcdefghi jklmnopqrstuvwxyz

inline mark + absolute decoration - with spaces - looks ideal

this is a very long word a b c d e f g h i j k l m n o p q r s t u v w x y z

but absolute decorations cause a different bug!