当前位置:懋和道人 > 文章 > 技术 > CardLink 让自己的网站URL统一样式

CardLink 让自己的网站URL统一样式

懋和道人2年前 (2022-11-24)技术7773
文章摘要
DaoGPT
当我们访问知乎时,时常看到知乎的所有URL特别地美观,或者问题中的链接是卡片式的。将卡片式链接与普通的链接相比,卡片式链接不仅美观,还展示更多信息,如:标题、图片、网址等。效果如下
此内容根据文章AI生成,并经过人工审核,仅用于文章内容的解释与总结
投诉

当我们访问知乎时,时常看到知乎的所有URL特别地美观,或者问题中的链接是卡片式的。将卡片式链接与普通的链接相比,卡片式链接不仅美观,还展示更多信息,如:标题、图片、网址等。

效果如下

image.png

https://www.taoisms.org.cn

是不是很酷炫,也就是说,我站全部的外链基本上已经全部统一样式,具体怎么实现的,在此我们要感谢 Lete乐特 提供的 CardLink 项目。

https://github.com/Lete114/CardLink

具体使用方法如下

根据自己的需求,若是简单的如zblog、WordPress等比较好摸索的系统啊,直接插入js,URL处直接加个class就可以了。

引入js,这里我的js已经fork项目自我部署了,所以我引用的是我加速后的js地址

<script charset=UTF-8 id="zhihu" src=https://zhihu.lizhichen.cn/cardlink.js></script>

接下来a标签class定义一下,我这里定义的是“class="url"”

<a class="url" href="https://www.taoisms.org.cn" tarGET="_blank">道教之家 - 道教新媒体平台</a>

然后就是在</body>前加入引用,添加上 cardlink 属性

<script>
  // 注意: 只有发生跨域请求时,cardLink 才会将请求发送到代理服务器(以此可以减轻代理服务器的压力)
  // 在执行 cardLink 之前预设代理服务器
cardLink.server = https://API.allorigins.WIN/raw?url=' , 
  // cardLink.server = 'https://cardlink-server.deta.dev/?url='
  // 为class="url"的(文章)标签下所有打开新标签窗口的a标签生成卡片链接
cardLink(document.querySelectorAll('a[tarGET=_blank].url'))
</script>

大功告成,再次鸣谢 Lete乐特 提供的 CardLink 项目。

CardLink-Server

搭建代理服务器,将目标链接传给代理服务器,让代理服务器去请求 html 文本并返回

https://github.com/Lete114/CardLink/tree/server

打赏
微信扫一扫支付
微信logo微信扫一扫,打赏作者吧~

扫描二维码推送至手机访问。

版权声明:本文由 懋和道人 发布,如需转载请遵循《声明》注明出处。

本文链接:https://www.dao.js.cn/new/20221124137.shtml

分享给朋友:

“CardLink 让自己的网站URL统一样式” 的相关文章

通过审计,排查是否有垃圾蜘蛛YisouSpider

通过审计,排查是否有垃圾蜘蛛YisouSpider

grep "YisouSpider" | awk '{print $2}' | sort&nb...

uptimerobot 的 ipv4 与 ipv6 列表

uptimerobot 的 ipv4 与 ipv6 列表

216.144.250.150 69.162.124.226 69.162.124.227 69.162.124.228 69.162.124.229 69.162.124.230 69....

MySQL中替换、更新字段及其它

MySQL中替换、更新字段及其它

有时候需要在表中更换一些字符串为NULL,可以使用下面的句子:update tablename set fieldname = "texts...

新年到,给你的网站加一个带对联的灯笼

新年到,给你的网站加一个带对联的灯笼

新年了,给自己的站点添个带对联的小灯笼吧。代码如下:! function(t) {     "function"&nb...

山西恶意CC的IP波段

山西恶意CC的IP波段

连日来,在较多的站长群里人人喊“被打”,纵使使用了CDN服务也没用,瞬间流量飙升。往往就单个较大的文件,如图片、CSS、JS文件等,急剧刷量,导致流量飙升,一些购买了付费服务的站长,甚至欠费若干。小道...

评论列表

孤独与我为
孤独与我为  WeChat 8.0.32.2300  vivo X21i 回复:
3个月前 (07-13)

CardLink让网站URL样式统一,简单易用又美观,轻松打造一致的品牌形象体验!为现代网页设计增添了便捷与美感双重效果佳好。。

袖色清风
袖色清风  Google Chrome 86.0.4240.198  Windows 10 x64 回复:
3个月前 (07-17)

CardLink助力网站,统一URL样式更显专业,简单操作实现风格一致性!

落幕情殇
落幕情殇  UC Browser 13.7.2.1636  Apple iPhone 回复:
3个月前 (07-18)

CardLink让网站链接样式统一。

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。

请如实填写常用的真实邮箱,方便后续的回复邮件通知。