diff --git a/packages/html/src/elements.rs b/packages/html/src/elements.rs
index 37e6bb682..4121fe154 100644
--- a/packages/html/src/elements.rs
+++ b/packages/html/src/elements.rs
@@ -1744,4 +1744,196 @@ builder_constructors! {
r#use ["use", "http://www.w3.org/2000/svg"] {
href: String DEFAULT,
};
+
+ // MathML elements
+
+ /// Build a
+ /// [``](https://w3c.github.io/mathml-core/#dfn-annotation)
+ /// element.
+ annotation "http://www.w3.org/1998/Math/MathML" {};
+
+ /// Build a
+ /// [``](https://w3c.github.io/mathml-core/#dfn-annotation-xml)
+ /// element.
+ annotation_xml ["annotation-xml", "http://www.w3.org/1998/Math/MathML"] {};
+
+ /// Build a
+ /// [``](https://developer.mozilla.org/en-US/docs/Web/MathML/Element/merror)
+ /// element.
+ merror "http://www.w3.org/1998/Math/MathML" {};
+
+ /// Build a
+ /// [`