diff --git a/lib/footer.ml b/lib/footer.ml
index ebb1967..2e46f6c 100644
--- a/lib/footer.ml
+++ b/lib/footer.ml
@@ -40,6 +40,7 @@ let to_element footer =
"cellpadding", "0";
"cellspacing", "0";
"role", "presentation";
+ "width", "100%";
]
~children:[Element.Private.make @@ Element.Private.builder
~tag:"tr"
diff --git a/test/golden/footer.html b/test/golden/footer.html
index ae026af..ca57e0e 100644
--- a/test/golden/footer.html
+++ b/test/golden/footer.html
@@ -1,8 +1,8 @@
-
+
-| © 2024 Company Name. All rights reserved. |
+| © 2024 Company Name. All rights reserved. |
diff --git a/test/structure_tests.ml b/test/structure_tests.ml
index 26309f0..15f9600 100644
--- a/test/structure_tests.ml
+++ b/test/structure_tests.ml
@@ -381,6 +381,7 @@ let test_footer_string_shortcut () =
let html = Element.to_html (Footer.to_element footer) in
assert_test "Footer (string): table wrapper present" (html_contains html "