Как заставить restructuredText добавлять класс к каждому HTML <p> тег?

:help NL-used-for-Nul

Техническая деталь:

символы в файле хранятся как в памяти. В дисплее они показываются" ^@". Перевод сделан при чтении и записи файлов. Для соответствия шаблону поиска, можно просто войти CTRL-@ или" CTRL-V 000 дюймов. Это, вероятно, что Вы ожидаете. Внутренне символ заменяется в шаблоне поиска. То, что необычно, - то, что, вводя CTRL-V CTRL-J также вставляет , таким образом также ищет в файле. {Vi не может обработать символы в файле вообще}

6
задан Joe 3 December 2009 в 15:51
поделиться

1 ответ

Вы не говорите, почему вы хотите добавить класс в каждый абзац, но это может быть проще воспользуйтесь другим подходом. Например, если вы пытаетесь стилизовать абзацы, вы можете использовать другую технику CSS для выбора всех абзацев в выводе:

CSS:

div.resttext p {
    /* all the styling you want... */
}

HTML:

<div class='resttext'>
<p>Blah</p>
<p>Bloo</p>
</div>

Обновление: поскольку вы пытаетесь использовать переносчик .js, я бы предложил использовать его настройку селекторной функции , чтобы выбирать элементы по-разному:

Hyphenator.config({
    selectorfunction: function () {
        /* Use jQuery to find all the REST p tags. */
        return $('div.resttext p');
        }
    });
Hyphenator.run();
4
ответ дан 10 December 2019 в 02:48
поделиться
Другие вопросы по тегам:

Похожие вопросы: