Ответ 1
Выделенный текст отображается элементом <span class="highlighted">searched</span>
. Правило CSS по умолчанию (в файле basic.css):
dt:target, span.highlighted {
background-color: #fbe54e;
}
Вы можете переопределить это правило в пользовательском файле CSS (позвоните ему custom.css) с этим контентом:
/* Assume that the 'alabaster' theme is used */
@import url("alabaster.css");
/* No search term highlighting */
span.highlighted {
background-color: transparent;
Поместите custom.css в папку _static
вашего проекта Sphinx и добавьте или измените следующие строки conf.py:
html_static_path = ["_static"]
html_style = "custom.css"
Вышеуказанное отключает выделение на странице "Результаты поиска" и на каждой связанной странице.
Протестировано с помощью Sphinx 1.6.5 (1.1.3 довольно старое).