比如说想给[name](https...)
添加下划线, 亦即写为[<u>name</u>](https...)
.
但发现原本属于链接的字体字色等等属性都失效了,

似乎是因为[<u>name</u>](https...)
已被视为一个下划线元素, 所以我暂时是把下划线的css跟链接改成了一样的.
u {
text-decoration: underline;
color: var(--link-external-color);
font-family: 'Maple Mono NF CN';
}
请问有没有什么普适的办法, 能给链接名添加任意html标签, 同时还不影响链接的其它属性?
或者有没有插件, 能做到给不同名称的链接设置不同的显示样式?
不用这么麻烦,官方默认链接样式就带下划线,说明你的主题把下划线去掉了,你再通过样式把下划线恢复不就行了。
我只需要少部分具有特定链接名的链接才带下划线, 而不是所有的链接名都带下划线. 而且也只是拿下划线举例子, 毕竟比较简洁.
实际上我想要借助第三方插件highlightr给带问号叹号等标记的时间戳链接做高亮显示, 以与其它不带问号叹号等标记的时间戳链接在视觉上充分区分开, 比如
[<mark class="hltr-red">00:25?</mark>](https://www.bilibili.com/video/BV13b4y1177W?p=29#t=25.06)
.
但面临的问题是, html标签一放入链接里, 似乎链接就不再被识别为链接对象了.
目前就是修改下划线的样式跟链接一样, 暂且凑活着用, 但我其实更希望找一个插件能依据不同的连接名来修改链接的不同样式. 只不过这样的插件好像不存在, 我大致翻找了link相关的所有插件.