2016-08-06 4 views

ответ

1

В соответствии с Ascii Doc manual, [line-through] является устаревшим. Вы можете проверить here.

Comment из Dan Allen

Это важно понимать, что линия, просвечивающие только CSS роль. Поэтому он нуждается в поддержке со стилей, чтобы выглядеть так, как будто он работает.

Если я запускаю следующий через Asciidoctor (или Asciidoctor.js):

[.line-through]#strike#

я получаю:

<span class="line-through">strike</span>

по умолчанию таблице стилей есть правило, для этого:

.line-through{text-decoration:line-through}

Вам нужно будет сделать то же самое.

Можно настроить HTML-код, созданный с использованием пользовательских шаблонов (Asciidoctor.js поддерживает шаблоны Jade). В этом случае вы переопределите шаблон для inline_quoted, проверьте роль line-through и произведите либо <s>, либо, предпочтительно, <del> вместо пролета.

20
That technology is [line-through]#crap# not perfect. 

 Смежные вопросы

  • Нет связанных вопросов^_^