html介绍家乡网页模板_「硬核」卡片模板修改与制作入门

7fe28b6cf5151cb6d355333390b412a5.png
已收录于「一周年」专栏整理

本文又是个大坑,最近有读者私信问我怎么改模板,我想找篇文章直接发过去,可惜我找了半天,只找到了这篇《「Leo的Anki系列」​小白一看就懂的Anki模板修改方法》,感觉还不是很详细(不过太详细就不如去看Anki官网的用户手册了),我就在此基础上进行一些补充吧。


本文教程使用的 Anki 版本为 Windows 版的 Anki-2.1.9

首先,我们先到 Anki 的卡片浏览器中,选择需要修改的模板对应的卡片

(为什么不直接去笔记模板里面改呢?因为没有结合卡片内容的预览,看不到具体效果。)

f30814ea5d5a169062b73301bdf1a4cc.png

然后先介绍一下「字段」,字段就是卡片添加和编辑时,可以编辑的文本框

3eb3ea08ab6de3e91855f5bf25074924.png

69ada5c09f0481fc91055db64fcf4fcc.png

可以说,卡片就是由一个一个字段组合而成的,现在就先介绍一下添加字段的方法

点击「字段」按钮,就会显示以下界面,点击添加,然后命名新字段,即可增加新字段,而「重新定位」是指添加或编辑卡片时,字段从上至下的排列顺序

而下面的字体也是指在添加和编辑界面显示的字体,与卡片上显示的字体无关

最下面的「在浏览器中按照此字段排序」是指在卡片浏览器中,该字段被称为排序字段,不能为「空」

「当添加时记住上一次选择」是指添加一张卡片后,这个字段会保留上次输入的内容,使用场景为「章节」、「分类」等需要重复输入相同内容的字段。

0b07266ed60811361e01230a00bd90a6.png

好了,开始进入正题,讲讲笔记(卡片)模板的修改与制作,我们回到卡片浏览器界面,点击「卡片」按钮,进入下面这个界面

1e5e947473f08663ebbf5f7fac86588c.png

是不是觉得很复杂?不怕,想了解的就看看我继续分析

首先是正面模板

e75c11d2e4c41cc365d012dbb85c8006.png

{{字段名}}就是将该字段显示到正面上,这里一共显示了{{问题}}{{Deck}}{{《》}}三个字段,如下图,这由于这张卡片的《》字段是空的,所以就留白了,{{Deck}}是卡片内置字段,不需要自己设置,用来显示卡片所属的牌组名称,更多特殊字段,请参考 Anki 用户手册

80f0b662c3d8aef0406f12e6051f2b3e.png

然后你可能还想问,<div style=''></div>这个东西是啥?

说的明白点,就是 Anki 的每张卡片其实都是一个网页,然后这一串代码就是 html 的标记,想要设计复杂的卡片模板,建议学习一下 html 和 css,如果只是想添加一下普普通通的字段的话,Anki 提供了简单的添加字段到正面或背面的方法,只要点击最下方的添加字段

cde3963fc60ef238ba7fcaa5a17835bb.png

就会弹出一个操作界面,如下图(旁边两个Add TTS是插件的效果,与教程无关)

3066ee726a1d2b84d7fb65f8c1a697db.png

然后就可以高高兴兴的选好字段和字体以及字号,并添加到正面或者背面了

再等等!下面的那个<script></script>是啥?

那个是 JavaScript 的代码,可以对卡片内容的 html 代码进行一些比较复杂的操作,感兴趣可以去学一下 js (务必选择有空闲的假期,学这些东西其实不仅可以制作卡片模板,还能用来设计网页和小程序,其实蛮有用的,特别是想要当前端工程师的读者)

好了,现在我们介绍一下「格式刷」,其实就是 css

.card{

}表示这里面的样式是用来修饰整张卡片的内容,然后里面的内容在文章开头分享的那篇文章里介绍过了,我就不细说了

.card.night_mode{}是专门修饰夜间模式的整张卡片,在桌面版需要安装夜间模式插件,安卓版则是自带的,两者可以通用

60d98aa2cfc237a55aad00b747425bef.png

好了,到了最后一个区域,背面模板

{{FrontSide}}是指卡片正面的所有内容

<br>是 html 里的换行符

<hr id=answer>是区分正面和反面内容的分割线

然后{{答案}}就是答案字段

再简单说一下{{hint:xx}},在字段前加上 hint: 表示这个字段不会立即显示出来,需要点一下才会显示

cbec3b3aed33e136d5cc75f5df0978f9.png

大概效果如下(至于剩下的那些小旗子之类的效果实现,就不是本教程能够教会的了)

874474e66f155c1142924241e3245aa1.png

682b8560df980fdfbe6e27b96ba0cda5.png

OK,本文就是个入门教程,能够尽力帮到部分读者就是本文的价值,希望对大家有所帮助。

预告:

30cc3ab94a73ede0bcde72970cba0406.png

之后会写一篇文章,介绍一些比较有用的插件。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值