Hab mich nie sonderlich mit Anki-Erweiterungen beschäftigt. Ich weiß aber, dass man sie in Python schreibt.
HTML und CSS sind, wie du bereits gesagt hast, die Art und Weise wie du die Karten gestalten kannst.
Mit Erweiterungen sind aber tatsächliche Erweiterungen der Funktionalität gemeint.
Falls dich das Designen der Karten interessiert, würde ich dich einfach an die Anki Docs direkt weiterleiten :)
http://www.dennisproksch.de/anki#karten-und-vorlagen
Und für HTML: https://www.w3schools.com/html/default.asp
Falls dich das tatsächliche Programmieren von Erweiterungen interessiert, würde ich dir vorschlagen, einmal ein Youtube-Tutorial zu schauen, Python ist ziemlich einfach von der Syntax her, also denke ich, dass du es schnell lernen kannst, wenn du nicht allzuwilde Dinge damit anstellen willst.
Zum Programmieren für Erweiterungen hab ich jetzt in den Anki Docs nichts gefunden, ich habe aber hier und da in AnkiWeb (wo man Erweiterungen runterladen kann) welche gefunden, die ihren Source Code auf GitHub haben, heißt, da kannst du mal schauen, wie die die gemacht haben.