diff --git a/collects/scribble/html-render.ss b/collects/scribble/html-render.ss
index 99489ed8..77b6f15a 100644
--- a/collects/scribble/html-render.ss
+++ b/collects/scribble/html-render.ss
@@ -964,7 +964,7 @@
(loop (cdr ds) (cdr as) (cdr vas))))]))))
`((table ([cellspacing "0"]
,@(if need-inline?
- '([style "display: inline; vertical-align: top;"])
+ '([style "display: inline-table; vertical-align: text-top;"])
null)
,@(case t-style
[(boxed) '([class "boxed"])]