diff --git a/index.html b/index.html
index a9d7719..2dc3fad 100644
--- a/index.html
+++ b/index.html
@@ -535,7 +535,7 @@
-
diff --git a/tests/html.test.js b/tests/html.test.js
new file mode 100644
index 0000000..571cbb8
--- /dev/null
+++ b/tests/html.test.js
@@ -0,0 +1,12 @@
+const { test } = require('node:test');
+const assert = require('node:assert');
+const fs = require('node:fs');
+const path = require('node:path');
+
+const html = fs.readFileSync(path.join(__dirname, '..', 'index.html'), 'utf8');
+const opens = (html.match(/
/g) || []).length;
+
+test('HTML
tags are balanced', () => {
+ assert.strictEqual(opens, closes, `Unbalanced divs: ${opens} opens vs ${closes} closes`);
+});