Markdown 版本和网页的版本
网页的版本由 Markdown 生成而来,我采用定制 Markdown 方言 以保证原始 Markdown 内容的可阅读性。对于无法正常查看网页或不喜欢阅读网页的,可以使用您喜欢的工具直接阅读原始的 Markdown 文件。
网页视觉体验
这里页面目前都没有使用任何的 JavaScript,所以即使无法运行 JS 脚本也并不影响页面展示。此外是字体,我没有将字体嵌入页面或是使用链接,虽然设置了回退字体,但如果需要获得相同的视觉体验,还请读者自行准备。中文使用思源宋体(思源黑体),西文使用 Georgia Pro(Verdana Pro),代码使用 Fira Code。当页面宽度小于 832px 时使用非衬线字体呈现。建议至少准备中文和代码所使用的这两个字体,至于西文,由于中文的引号与西文的引号共用了相同的码位,额外设置西文字体可以使得所有的引号都按照西文的方式呈现,至少在中文中使用半角引号要好过在西文中显示全角引号。思源与 Fira Code 都是开源的字体,Georgia Pro 对于个人是免费使用的,而且操作系统通常会有携带。
书写时的一些细则
以下整理了一些通常可行的规则,当然,渲染后页面的个人主观视觉体验优先一切规则。
1. 关于行内代码:如果书写的内容是 Symbol,优先使用普通文本,如果是 Expression,优先使用行内代码;