diff --git a/contrib/html.sh b/contrib/html.sh
index bbd8ba8..6942ecf 100755
--- a/contrib/html.sh
+++ b/contrib/html.sh
@@ -3,7 +3,9 @@
set -e
sed "s|__TITLE__|$(head -n1 "${1}")|" < "${0}.d/head.html"
+
markdown -f toc,idanchor "${1}" | sed \
-e 's/href="\([-_\./[:alnum:]]*\)\.md"/href="\1.html"/g' \
-e '/| id="\L\1">|'
+
printf '