diff --git a/scaladoc/src/dotty/tools/scaladoc/renderers/DocRenderer.scala b/scaladoc/src/dotty/tools/scaladoc/renderers/DocRenderer.scala index 58898339db5d..1d634ab75dba 100644 --- a/scaladoc/src/dotty/tools/scaladoc/renderers/DocRenderer.scala +++ b/scaladoc/src/dotty/tools/scaladoc/renderers/DocRenderer.scala @@ -79,9 +79,9 @@ class DocRender(signatureRenderer: SignatureRenderer)(using DocContext): case UnorderedList(items) => ul(listItems(items)) case OrderedList(items, style) => ol(listItems(items)) // TODO use style case Chain(items: Seq[Inline]) => span(items.map(renderElement)) - case Italic(text) => span(cls:="italic")(renderElement(text)) + case Italic(text) => em(renderElement(text)) case Underline(text) => span(cls:="underline")(renderElement(text)) - case Bold(text) => span(cls:="bold")(renderElement(text)) + case Bold(text) => strong(renderElement(text)) case Monospace(text) => code(renderElement(text)) case Superscript(text) => span(cls:="superscript")(renderElement(text)) // TODO implement style case Subscript(text) => span(cls:="subscript")(renderElement(text)) // TODO implement style diff --git a/scaladoc/src/dotty/tools/scaladoc/util/html.scala b/scaladoc/src/dotty/tools/scaladoc/util/html.scala index 72776a7413aa..9d832d28ee0b 100644 --- a/scaladoc/src/dotty/tools/scaladoc/util/html.scala +++ b/scaladoc/src/dotty/tools/scaladoc/util/html.scala @@ -51,6 +51,8 @@ object HTML: val div = Tag("div") val span = Tag("span") + val em = Tag("em") + val strong = Tag("strong") val a = Tag("a") val p = Tag("p") val h1 = Tag("h1")