Answers:
我不确定为什么也有背景色,但是它似乎是由函数控制的,该函数shr-color-check
应检查fg和bg之间的对比度是否足以使文本可见。我同意在您的示例中可读性不是很好。幸运的是,可以调整一些变量:shr-color-visible-luminance-min
和shr-color-visible-distance-min
。我尝试设置
(setq shr-color-visible-luminance-min 70)
结果更加可读:
(advice-add #'shr-colorize-region :around (defun shr-no-colourise-region (&rest ignore)))
shr-color-visible-luminance-min
使页面的内容可读。谢谢。