链接样式演示 - Link Styling Demo

1 分钟阅读
Peng Tan
#demo #styling #links

展示博客中各种链接样式的效果,包括内部链接、外部链接、特殊网站链接等

链接样式演示

本文档展示了博客中各种链接样式的效果,帮助你了解不同类型的链接在页面中的显示效果。

普通文本链接

这是一段包含普通链接的文本。比如这个 Context Engineering for AI Agents: Lessons from Building Manus 链接,现在应该很明显地显示为蓝色并带有下划线。

不同类型的链接

内部链接

外部链接

特殊网站链接

列表中的链接

技术资源

  1. Hugo官方文档
  2. PaperMod主题
  3. GitHub Pages

AI相关链接

引用中的链接

“AI的发展需要更多的 Context Engineering多智能体系统 的研究。”

代码中的链接

在代码中也可以包含链接:

1
[链接文本](https://example.com)

标题中的链接

这是一个带链接的标题

另一个标题链接

链接样式特性

视觉效果

  • 颜色: 普通链接为蓝色 (#0066cc),暗色模式下为浅蓝色 (#4a9eff)
  • 下划线: 2px 实线下划线,悬停时颜色加深
  • 悬停效果: 背景色变化,圆角边框,平滑过渡动画
  • 外部链接: 自动添加 “↗” 图标

特殊样式

  • YouTube链接: 红色 (#ff0000)
  • GitHub链接: 深色 (#333),暗色模式下为浅色 (#f0f6fc)
  • ArXiv链接: 深红色 (#b31b1b)
  • 引用中的链接: 虚线边框
  • 代码中的链接: 背景色高亮

响应式设计

  • 移动端优化:下划线变细,悬停效果调整
  • 触摸设备友好:适当的点击区域

使用建议

  1. 链接文本: 使用描述性的链接文本,避免"点击这里"
  2. 外部链接: 外部链接会自动添加图标,无需手动添加
  3. 内部链接: 使用相对路径,提高加载速度
  4. 可访问性: 所有链接都有适当的颜色对比度和悬停效果

技术实现

这些链接样式通过以下CSS特性实现:

  • border-bottom 创建下划线效果
  • transition 实现平滑动画
  • ::after 伪元素添加外部链接图标
  • @media 查询实现响应式设计
  • CSS变量支持暗色模式切换

这个演示页面展示了博客中链接样式的各种效果。如果你发现任何问题或有改进建议,请通过GitHub Issues反馈。

分享这篇文章