diff --git a/src/document/html/parser/parse.c b/src/document/html/parser/parse.c index 3da452581..456bf6c5d 100644 --- a/src/document/html/parser/parse.c +++ b/src/document/html/parser/parse.c @@ -471,12 +471,12 @@ static struct element_info elements[] = { {"CAPTION", html_center, NULL, 1, ET_NESTABLE }, {"CENTER", html_center, NULL, 1, ET_NESTABLE }, {"CODE", html_fixed, NULL, 0, ET_NESTABLE }, - {"DD", html_dd, NULL, 1, ET_NON_PAIRABLE}, + {"DD", html_dd, NULL, 1, ET_NON_NESTABLE}, {"DFN", html_bold, NULL, 0, ET_NESTABLE }, {"DIR", html_ul, NULL, 2, ET_NESTABLE }, {"DIV", html_linebrk, NULL, 1, ET_NESTABLE }, {"DL", html_dl, NULL, 1, ET_NESTABLE }, - {"DT", html_dt, NULL, 1, ET_NON_PAIRABLE}, + {"DT", html_dt, NULL, 1, ET_NON_NESTABLE}, {"EM", html_italic, NULL, 0, ET_NESTABLE }, {"EMBED", html_embed, NULL, 0, ET_NON_PAIRABLE}, {"FIGCAPTION", html_linebrk, NULL, 1, ET_NESTABLE }, diff --git a/test/dd.html b/test/dd.html new file mode 100644 index 000000000..af8aca6ec --- /dev/null +++ b/test/dd.html @@ -0,0 +1,20 @@ + +
+Cryptids of Cornwall:
+