Изменение вида ссылок стандартного стиля «Докувики»

В стандартном шаблоне оформления вики-движка «Докувики» мне не нравится отсутствие подчёркивания у ссылок. Сам же шаблон — удобный и красивый. Поэтому изменил только стиль ссылок. Правки вносятся в файл userstyle.css, размещаемом в папке conf. Если файла нет, его нужно создать.

Ссылки подчёркиваются сплошной линией, при наведении подчёркивание остаётся и меняется цвет ссылки.

Ссылки в «Содержании» страницы подчёркиваются точками (dotted).

Ссылка на несуществующую страницу меняет при наведении указателя мыши пунктирное подчёркивание на сплошное, цвет не изменяется.

Поскольку стиль ссылок инструментов страницы зависит от общего стиля ссылок, нужно отдельно прописать стиль и для них.

На странице истории изменений статьи убрал появившееся подчёркивание у картинки-ссылки.

/* links */
a {
    outline: none;
}

a:link,
a:visited {
    text-decoration: underline;
    color: __link__;
}

/* #dokuwiki__header .tools li       --- "инструменты" сайта */
/* #dokuwiki__header div.breadcrumbs --- "хлебные крошки" */
a:link:hover,
a:visited:hover,
a:link:focus,
a:visited:focus,
a:link:active,
a:visited:active,
#dokuwiki__header .tools li a:link:hover,
#dokuwiki__header .tools li a:visited:hover,
#dokuwiki__header .tools li a:link:focus,
#dokuwiki__header .tools li a:visited:focus,
#dokuwiki__header .tools li a:link:active,
#dokuwiki__header .tools li a:visited:active,
#dokuwiki__header div.breadcrumbs a:link:hover,
#dokuwiki__header div.breadcrumbs a:visited:hover,
#dokuwiki__header div.breadcrumbs a:link:focus,
#dokuwiki__header div.breadcrumbs a:visited:focus,
#dokuwiki__header div.breadcrumbs a:link:active,
#dokuwiki__header div.breadcrumbs a:visited:active {
    text-decoration: underline;
    color: __missing__;
}

/* #dw__toc ul li             --- ссылки в "Содержании" страницы */
/* table.dataplugin_table th  --- ссылки в шапке таблицы плагина Data */
#dw__toc ul li a:link,
#dw__toc ul li a:visited,
table.dataplugin_table th a:link,
table.dataplugin_table th a:visited {
    text-decoration: none;
    border-bottom: 1px dotted __link__;
}

#dw__toc ul li a:link:hover,
#dw__toc ul li a:visited:hover,
#dw__toc ul li a:link:focus,
#dw__toc ul li a:visited:focus,
#dw__toc ul li a:link:active,
#dw__toc ul li a:visited:active,
table.dataplugin_table th a:link:hover,
table.dataplugin_table th a:visited:hover,
table.dataplugin_table th a:link:focus,
table.dataplugin_table th a:visited:focus,
table.dataplugin_table th a:link:active,
table.dataplugin_table th a:visited:active {
    border-bottom-color: __missing__;
}

/* #dokuwiki__pagetools ul li --- ссылки инструментов страницы */
#dokuwiki__pagetools ul li a {
    text-decoration: none;
    color: __link__;
}

/* ссылка на несуществующую страницу */
.dokuwiki a.wikilink2:hover,
.dokuwiki a.wikilink2:active,
.dokuwiki a.wikilink2:focus {
    text-decoration: none;
    border-bottom: 1px solid;
}

/* картинка-ссылка на сравнение версий страницы */
.dokuwiki form.changes li a.diff_link {
    text-decoration: none;
}
2015   CSS   Докувики
Popular