texinfo-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

branch master updated: Fix a typo in CSS rule


From: Patrice Dumas
Subject: branch master updated: Fix a typo in CSS rule
Date: Sun, 07 Aug 2022 11:14:08 -0400

This is an automated email from the git hooks/post-receive script.

pertusus pushed a commit to branch master
in repository texinfo.

The following commit(s) were added to refs/heads/master by this push:
     new d4a90b7a8e Fix a typo in CSS rule
d4a90b7a8e is described below

commit d4a90b7a8ed8e9e125793be6eedd38b1809e3ad8
Author: Patrice Dumas <pertusus@free.fr>
AuthorDate: Sun Aug 7 17:13:45 2022 +0200

    Fix a typo in CSS rule
---
 tp/Texinfo/Convert/HTML.pm                                 |  6 +++---
 tp/t/results/formatting/float_copying/res_html/index.html  |  1 +
 tp/t/results/formatting/texi_bib_example.pl                |  1 +
 tp/t/results/formatting/texi_glossary.pl                   |  1 +
 tp/t/results/htmlxref/htmlxref/res_html/test_refs.html     |  1 +
 tp/t/results/htmlxref/htmlxref_nodes/res_html/index.html   |  1 +
 .../htmlxref/htmlxref_nodes/res_html/other-nodes.html      |  1 +
 .../htmlxref/htmlxref_only_mono/res_html/test_refs.html    |  1 +
 .../htmlxref/htmlxref_only_mono_nodes/res_html/index.html  |  1 +
 .../htmlxref_only_mono_nodes/res_html/other-nodes.html     |  1 +
 .../htmlxref/htmlxref_only_split/res_html/test_refs.html   |  1 +
 .../htmlxref/htmlxref_only_split_nodes/res_html/index.html |  1 +
 .../htmlxref_only_split_nodes/res_html/other-nodes.html    |  1 +
 .../res_html/multiple_lang_chapters.html                   |  1 +
 tp/t/results/layout/navigation/res_html/navigation.html    |  1 +
 .../layout/navigation_chapter/res_html/chapter.html        |  1 +
 tp/t/results/layout/navigation_chapter/res_html/index.html |  1 +
 .../navigation_chapter_no_header/res_html/chapter.html     |  1 +
 .../navigation_chapter_no_header/res_html/index.html       |  1 +
 .../res_html/chapter.html                                  |  1 +
 .../res_html/index.html                                    |  1 +
 .../navigation_chapter_vertical/res_html/chapter.html      |  1 +
 .../layout/navigation_chapter_vertical/res_html/index.html |  1 +
 .../layout/navigation_no_header/res_html/navigation.html   |  1 +
 .../navigation_no_header_vertical/res_html/navigation.html |  1 +
 tp/t/results/layout/navigation_node/res_html/chapter.html  |  1 +
 tp/t/results/layout/navigation_node/res_html/index.html    |  1 +
 tp/t/results/layout/navigation_node/res_html/section.html  |  1 +
 .../layout/navigation_node_no_header/res_html/chapter.html |  1 +
 .../layout/navigation_node_no_header/res_html/index.html   |  1 +
 .../layout/navigation_node_no_header/res_html/section.html |  1 +
 .../res_html/chapter.html                                  |  1 +
 .../navigation_node_no_header_vertical/res_html/index.html |  1 +
 .../res_html/section.html                                  |  1 +
 .../layout/navigation_node_vertical/res_html/chapter.html  |  1 +
 .../layout/navigation_node_vertical/res_html/index.html    |  1 +
 .../layout/navigation_node_vertical/res_html/section.html  |  1 +
 .../layout/navigation_section/res_html/chapter.html        |  1 +
 tp/t/results/layout/navigation_section/res_html/index.html |  1 +
 .../layout/navigation_section/res_html/section.html        |  1 +
 .../navigation_section_no_header/res_html/chapter.html     |  1 +
 .../navigation_section_no_header/res_html/index.html       |  1 +
 .../navigation_section_no_header/res_html/section.html     |  1 +
 .../res_html/chapter.html                                  |  1 +
 .../res_html/index.html                                    |  1 +
 .../res_html/section.html                                  |  1 +
 .../navigation_section_vertical/res_html/chapter.html      |  1 +
 .../layout/navigation_section_vertical/res_html/index.html |  1 +
 .../navigation_section_vertical/res_html/section.html      |  1 +
 .../layout/navigation_vertical/res_html/navigation.html    |  1 +
 .../layout/no_monolithic/res_html/no_monolithic.html       |  1 +
 tp/t/results/menu/block_commands_in_menu_description.pl    |  1 +
 tp/t/results/menu/comment_on_menu_line.pl                  |  1 +
 tp/t/results/menu/dash_in_menu.pl                          |  1 +
 tp/t/results/menu/detailmenu.pl                            |  1 +
 tp/t/results/menu/detailmenu_in_description.pl             |  1 +
 tp/t/results/menu/detailmenu_on_subnodes.pl                |  1 +
 tp/t/results/menu/detailmenu_unknown_node.pl               |  1 +
 tp/t/results/menu/entry_after_detailmenu.pl                |  1 +
 tp/t/results/menu/example_in_menu_comment.pl               |  1 +
 tp/t/results/menu/example_in_menu_description.pl           |  1 +
 tp/t/results/menu/formats_in_menu.pl                       |  1 +
 tp/t/results/menu/inlineraw_in_menu_description.pl         |  1 +
 tp/t/results/menu/invalid_info_menu_entry.pl               |  1 +
 tp/t/results/menu/menu_entry_name.pl                       |  1 +
 tp/t/results/menu/menu_entry_name_comment.pl               |  1 +
 tp/t/results/menu/menu_entry_no_entry_location.pl          |  1 +
 tp/t/results/menu/menu_entry_node.pl                       |  1 +
 tp/t/results/menu/menu_entry_node_comments.pl              |  1 +
 tp/t/results/menu/menu_pointing_to_anchor.pl               |  1 +
 tp/t/results/menu/menu_title_before_entries.pl             |  1 +
 tp/t/results/menu/missing_detailmenu_on_subnodes.pl        |  1 +
 tp/t/results/menu/reference_to_external_manual.pl          |  1 +
 tp/t/results/menu/sc_in_menu.pl                            |  1 +
 tp/t/results/menu/simple.pl                                |  1 +
 tp/t/results/menu/verb_in_menu_description.pl              |  1 +
 tp/t/results/morecoverage/formatting_fr.pl                 |  1 +
 .../double_index_entry/res_html/double_index_entry.html    |  1 +
 tp/t/results/moreindices/index_split/res_html/first.html   |  1 +
 tp/t/results/moreindices/index_split/res_html/index.html   |  1 +
 .../moreindices/index_split_nodes/res_html/first.html      |  1 +
 .../moreindices/index_split_nodes/res_html/index.html      |  1 +
 .../moreindices/index_split_nodes/res_html/section-1.html  |  1 +
 .../nodes_before_top/res_html/first-before-top.html        |  1 +
 .../moreindices/nodes_before_top/res_html/index.html       |  1 +
 .../res_html/nodes_before_top_and_sections.html            |  1 +
 .../nodes_before_top_no_nodes/res_html/index.html          |  1 +
 .../nodes_before_top_nodes/res_html/first-before-top.html  |  1 +
 .../moreindices/nodes_before_top_nodes/res_html/first.html |  1 +
 .../moreindices/nodes_before_top_nodes/res_html/index.html |  1 +
 .../nodes_before_top_nodes/res_html/second.html            |  1 +
 .../moreindices/split_chapter_index/res_html/first.html    |  1 +
 .../moreindices/split_chapter_index/res_html/index.html    |  1 +
 .../equivalent_nodes/res_html/equivalent_nodes.html        |  1 +
 .../res_html/equivalent_nodes.html                         |  1 +
 .../res_html/more_sections_than_nodes.html                 |  1 +
 .../node_footnote_end/res_html/node_footnote.html          |  1 +
 .../node_footnote_separated/res_html/node_footnote.html    |  1 +
 .../node_footnote_use_node/res_html/chapter.html           |  1 +
 .../node_footnote_use_node/res_html/index.html             |  1 +
 .../res_html/nodes_after_top_before_chapter.html           |  1 +
 .../res_html/index.html                                    |  1 +
 .../nodes_after_top_before_section/res_html/index.html     |  1 +
 .../res_html/nodes_after_top_before_section.html           |  1 +
 .../res_html/index.html                                    |  1 +
 .../res_html/placed_things_before_element.html             |  1 +
 .../sectioning_frames/res_html/First-node.html             |  1 +
 .../moresectioning/sectioning_frames/res_html/index.html   |  1 +
 .../res_html/top_node_up_explicit.html                     |  1 +
 .../res_html/top_node_up_implicit.html                     |  1 +
 .../res_html/two_footnotes_in_nodes.html                   |  1 +
 .../res_html/two_footnotes_in_nodes.html                   |  1 +
 tp/t/results/sectioning/topic_guide/res_html/guide1.html   |  1 +
 tp/t/results/sectioning/topic_guide/res_html/guide2.html   |  1 +
 tp/t/results/sectioning/topic_guide/res_html/index.html    |  1 +
 tp/t/results/sectioning/topic_guide/res_html/topic1.html   |  1 +
 tp/t/results/sectioning/topic_guide/res_html/topic2.html   |  1 +
 tp/t/results/sectioning/topic_guide/res_html/topic4.html   |  1 +
 tp/t/results/sectioning/topic_guide/res_html/topic5.html   |  1 +
 .../res_parser/contents_and_parts/contents_and_parts.html  |  1 +
 .../res_parser/contents_at_begin/contents_at_begin.html    |  1 +
 .../contents_at_begin_inline/contents_at_begin.html        |  1 +
 .../res_parser/contents_at_end/contents_at_end.html        |  1 +
 .../res_parser/contents_at_end_inline/contents_at_end.html |  1 +
 .../contents_in_middle_chapter.html                        |  1 +
 .../contents_in_middle_chapter.html                        |  1 +
 .../contents_in_middle_section.html                        |  1 +
 .../contents_in_middle_section.html                        |  1 +
 .../res_parser/double_contents/double_contents.html        |  1 +
 .../double_contents_after_title/double_contents.html       |  1 +
 .../double_contents_after_title_book/double_contents.html  |  1 +
 .../double_contents_after_title_book_chapter/chapter.html  |  1 +
 .../double_contents_after_title_book_chapter/index.html    |  1 +
 .../res_parser/double_contents_chapter/chapter.html        |  1 +
 .../contents/res_parser/double_contents_chapter/index.html |  1 +
 .../res_parser/double_contents_inline/double_contents.html |  1 +
 .../res_parser/double_contents_inline_chapter/chapter.html |  1 +
 .../res_parser/double_contents_inline_chapter/index.html   |  1 +
 .../res_parser/double_contents_inline_nodes/chapter.html   |  1 +
 .../res_parser/double_contents_inline_nodes/index.html     |  1 +
 .../res_parser/double_contents_inline_section/chapter.html |  1 +
 .../res_parser/double_contents_inline_section/index.html   |  1 +
 .../contents/res_parser/double_contents_nodes/chapter.html |  1 +
 .../contents/res_parser/double_contents_nodes/index.html   |  1 +
 .../res_parser/double_contents_section/chapter.html        |  1 +
 .../contents/res_parser/double_contents_section/index.html |  1 +
 tp/tests/contents/res_parser/no_content/no_content.html    |  1 +
 .../res_parser/no_content_do_contents/no_content.html      |  1 +
 .../no_content_do_contents_inline/no_content.html          |  1 +
 .../contents/res_parser/no_content_inline/no_content.html  |  1 +
 .../no_content_setcatpage/no_content_setcatpage.html       |  1 +
 .../no_content_setcatpage.html                             |  1 +
 .../no_content_setcatpage.html                             |  1 +
 .../no_content_setcatpage.html                             |  1 +
 .../index_and_node_same_name/index_and_node_same_name.html |  1 +
 .../index_entry_in_footnote/index_entry_in_footnote.html   |  1 +
 tp/tests/indices/res_parser/index_nodes/index_nodes.html   |  1 +
 tp/tests/indices/res_parser/index_nodes_nodes/first.html   |  1 +
 tp/tests/indices/res_parser/index_nodes_nodes/index.html   |  1 +
 tp/tests/indices/res_parser/index_nodes_nodes/second.html  |  1 +
 .../indices/res_parser/index_one_node/index_one_node.html  |  1 +
 .../indices/res_parser/index_special_region/Chapter.html   |  1 +
 .../res_parser/index_special_region_html/Chapter.html      |  1 +
 .../index_special_region_no_insertcopying/Chapter.html     |  1 +
 .../Chapter.html                                           |  1 +
 .../res_parser/index_special_region_no_region/Chapter.html |  1 +
 .../index_special_region_no_region_html/Chapter.html       |  1 +
 tp/tests/indices/res_parser/index_table/index.html         |  1 +
 tp/tests/indices/res_parser/index_table/indices-refs.html  |  1 +
 .../nodes_before_top_and_sections_html_chapter/index.html  |  1 +
 .../first-before-top.html                                  |  1 +
 .../index.html                                             |  1 +
 .../printindex_between_node_section.html                   |  1 +
 .../printindex_between_part_chapter.html                   |  1 +
 tp/tests/layout/res_parser/formatting/formatting.html      |  1 +
 .../res_parser/formatting_enable_encoding/formatting.html  |  1 +
 .../layout/res_parser/formatting_fr_icons/formatting.html  |  1 +
 tp/tests/layout/res_parser/formatting_html/formatting.html |  1 +
 .../layout/res_parser/formatting_html_nodes/index.html     |  1 +
 .../formatting_html_nodes/s_002d_002dect_002cion.html      |  1 +
 .../res_parser/formatting_html_nodes/subsection.html       |  1 +
 .../res_parser/formatting_inline_css/formatting.html       | 14 +++++++-------
 .../layout/res_parser/formatting_mathjax/formatting.html   |  1 +
 tp/tests/layout/res_parser/formatting_nodes/index.html     |  1 +
 .../formatting_nodes/s_002d_002dect_002cion.html           |  1 +
 .../layout/res_parser/formatting_nodes/subsection.html     |  1 +
 .../formatting_numerical_entities/formatting.html          |  1 +
 .../res_parser/formatting_regions/formatting_regions.html  |  1 +
 .../res_parser/formatting_weird_quotes/formatting.html     |  1 +
 .../layout/res_parser/formatting_xhtml/formatting.html     |  1 +
 .../navigation_test_misc_file_collision/chapter.html       |  1 +
 .../navigation_abt.html                                    |  1 +
 .../no_monolithic_only_toc_out/no_monolithic.html          |  1 +
 .../no_master_menu_fr.html                                 |  1 +
 .../no_master_menu_no_documentlanguage.html                |  1 +
 .../res_parser/sectioning_directions/sectioning.html       |  1 +
 .../sectioning_directions_split_chapter/First-node.html    |  1 +
 .../sectioning_directions_split_chapter/index.html         |  1 +
 tp/tests/tex_html/res_parser/formatting_singular/index.htm |  1 +
 .../formatting_singular/s_002d_002dect_002cion.html        |  1 +
 .../res_parser/formatting_singular/subsection.html         |  1 +
 .../tex_html/res_parser/tex_in_copying/tex_in_copying.html |  1 +
 202 files changed, 210 insertions(+), 10 deletions(-)

diff --git a/tp/Texinfo/Convert/HTML.pm b/tp/Texinfo/Convert/HTML.pm
index 380f6562b4..4773308d20 100644
--- a/tp/Texinfo/Convert/HTML.pm
+++ b/tp/Texinfo/Convert/HTML.pm
@@ -2095,7 +2095,7 @@ my %css_element_class_styles = (
      'td.printindex-index-entry'   => 'vertical-align: top',
      'td.printindex-index-section' => 'vertical-align: top',
      'td.menu-entry-destination'   => 'vertical-align: top',
-     'td.menu-entry-description  ' => 'vertical-align: top',
+     'td.menu-entry-description'   => 'vertical-align: top',
 
      # The anchor element is wrapped in a <span> rather than a block level
      # element to avoid it appearing unless the mouse pointer is directly
@@ -5080,11 +5080,11 @@ sub _convert_printindex_command($$$$)
       }
       
       $entries_text .= '<tr><td></td>'
-        .$self->html_attribute_class('td', ['printindex-index-entry']).'>'
+        .$self->html_attribute_class('td', ["$cmdname-index-entry"]).'>'
          . "<a href=\"$entry_href\">$entry</a>" .
           $self->get_conf('INDEX_ENTRY_COLON') .
         '</td><td>'.$self->get_info('non_breaking_space').'</td>'
-        .$self->html_attribute_class('td', ['printindex-index-section']).'>';
+        .$self->html_attribute_class('td', ["$cmdname-index-section"]).'>';
       $entries_text .= "<a 
href=\"$associated_command_href\">$associated_command_text</a>"
          if ($associated_command_href);
       $entries_text .= "</td></tr>\n";
diff --git a/tp/t/results/formatting/float_copying/res_html/index.html 
b/tp/t/results/formatting/float_copying/res_html/index.html
index aab9aca949..6869cf9bb5 100644
--- a/tp/t/results/formatting/float_copying/res_html/index.html
+++ b/tp/t/results/formatting/float_copying/res_html/index.html
@@ -21,6 +21,7 @@ the author abandon his copyright.
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/t/results/formatting/texi_bib_example.pl 
b/tp/t/results/formatting/texi_bib_example.pl
index 34937718ae..d3cb037191 100644
--- a/tp/t/results/formatting/texi_bib_example.pl
+++ b/tp/t/results/formatting/texi_bib_example.pl
@@ -5615,6 +5615,7 @@ $result_converted{'html'}->{'texi_bib_example'} = 
'<!DOCTYPE html>
 h1.settitle {text-align:center}
 pre.menu-comment-preformatted {font-family: serif}
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/t/results/formatting/texi_glossary.pl 
b/tp/t/results/formatting/texi_glossary.pl
index 41502b814a..f65b245c0e 100644
--- a/tp/t/results/formatting/texi_glossary.pl
+++ b/tp/t/results/formatting/texi_glossary.pl
@@ -1587,6 +1587,7 @@ $result_converted{'html'}->{'texi_glossary'} = '<!DOCTYPE 
html>
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/t/results/htmlxref/htmlxref/res_html/test_refs.html 
b/tp/t/results/htmlxref/htmlxref/res_html/test_refs.html
index b140526625..1c406a5666 100644
--- a/tp/t/results/htmlxref/htmlxref/res_html/test_refs.html
+++ b/tp/t/results/htmlxref/htmlxref/res_html/test_refs.html
@@ -16,6 +16,7 @@
 <!--
 div.example {margin-left: 3.2em}
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/t/results/htmlxref/htmlxref_nodes/res_html/index.html 
b/tp/t/results/htmlxref/htmlxref_nodes/res_html/index.html
index bcd52e433b..5b4ff2cdf6 100644
--- a/tp/t/results/htmlxref/htmlxref_nodes/res_html/index.html
+++ b/tp/t/results/htmlxref/htmlxref_nodes/res_html/index.html
@@ -16,6 +16,7 @@
 <!--
 div.example {margin-left: 3.2em}
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/t/results/htmlxref/htmlxref_nodes/res_html/other-nodes.html 
b/tp/t/results/htmlxref/htmlxref_nodes/res_html/other-nodes.html
index 637db6935f..74dbf3f97c 100644
--- a/tp/t/results/htmlxref/htmlxref_nodes/res_html/other-nodes.html
+++ b/tp/t/results/htmlxref/htmlxref_nodes/res_html/other-nodes.html
@@ -16,6 +16,7 @@
 <!--
 div.example {margin-left: 3.2em}
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/t/results/htmlxref/htmlxref_only_mono/res_html/test_refs.html 
b/tp/t/results/htmlxref/htmlxref_only_mono/res_html/test_refs.html
index b140526625..1c406a5666 100644
--- a/tp/t/results/htmlxref/htmlxref_only_mono/res_html/test_refs.html
+++ b/tp/t/results/htmlxref/htmlxref_only_mono/res_html/test_refs.html
@@ -16,6 +16,7 @@
 <!--
 div.example {margin-left: 3.2em}
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/t/results/htmlxref/htmlxref_only_mono_nodes/res_html/index.html 
b/tp/t/results/htmlxref/htmlxref_only_mono_nodes/res_html/index.html
index e4f16fadf9..e5333350ae 100644
--- a/tp/t/results/htmlxref/htmlxref_only_mono_nodes/res_html/index.html
+++ b/tp/t/results/htmlxref/htmlxref_only_mono_nodes/res_html/index.html
@@ -16,6 +16,7 @@
 <!--
 div.example {margin-left: 3.2em}
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/t/results/htmlxref/htmlxref_only_mono_nodes/res_html/other-nodes.html 
b/tp/t/results/htmlxref/htmlxref_only_mono_nodes/res_html/other-nodes.html
index 637db6935f..74dbf3f97c 100644
--- a/tp/t/results/htmlxref/htmlxref_only_mono_nodes/res_html/other-nodes.html
+++ b/tp/t/results/htmlxref/htmlxref_only_mono_nodes/res_html/other-nodes.html
@@ -16,6 +16,7 @@
 <!--
 div.example {margin-left: 3.2em}
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/t/results/htmlxref/htmlxref_only_split/res_html/test_refs.html 
b/tp/t/results/htmlxref/htmlxref_only_split/res_html/test_refs.html
index 4576214d68..0ab19b0ec4 100644
--- a/tp/t/results/htmlxref/htmlxref_only_split/res_html/test_refs.html
+++ b/tp/t/results/htmlxref/htmlxref_only_split/res_html/test_refs.html
@@ -16,6 +16,7 @@
 <!--
 div.example {margin-left: 3.2em}
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/t/results/htmlxref/htmlxref_only_split_nodes/res_html/index.html 
b/tp/t/results/htmlxref/htmlxref_only_split_nodes/res_html/index.html
index bcd52e433b..5b4ff2cdf6 100644
--- a/tp/t/results/htmlxref/htmlxref_only_split_nodes/res_html/index.html
+++ b/tp/t/results/htmlxref/htmlxref_only_split_nodes/res_html/index.html
@@ -16,6 +16,7 @@
 <!--
 div.example {margin-left: 3.2em}
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/t/results/htmlxref/htmlxref_only_split_nodes/res_html/other-nodes.html 
b/tp/t/results/htmlxref/htmlxref_only_split_nodes/res_html/other-nodes.html
index 637db6935f..74dbf3f97c 100644
--- a/tp/t/results/htmlxref/htmlxref_only_split_nodes/res_html/other-nodes.html
+++ b/tp/t/results/htmlxref/htmlxref_only_split_nodes/res_html/other-nodes.html
@@ -16,6 +16,7 @@
 <!--
 div.example {margin-left: 3.2em}
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/t/results/languages/multiple_lang_chapters_texi2html/res_html/multiple_lang_chapters.html
 
b/tp/t/results/languages/multiple_lang_chapters_texi2html/res_html/multiple_lang_chapters.html
index 84a25aae60..4f5998b998 100644
--- 
a/tp/t/results/languages/multiple_lang_chapters_texi2html/res_html/multiple_lang_chapters.html
+++ 
b/tp/t/results/languages/multiple_lang_chapters_texi2html/res_html/multiple_lang_chapters.html
@@ -16,6 +16,7 @@
 a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
 span.program-in-footer {font-size: smaller}
 span:hover a.copiable-link {visibility: visible}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/t/results/layout/navigation/res_html/navigation.html 
b/tp/t/results/layout/navigation/res_html/navigation.html
index a119a47700..07c6f45ee6 100644
--- a/tp/t/results/layout/navigation/res_html/navigation.html
+++ b/tp/t/results/layout/navigation/res_html/navigation.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 ul.toc-numbered-mark {list-style: none}
 -->
diff --git a/tp/t/results/layout/navigation_chapter/res_html/chapter.html 
b/tp/t/results/layout/navigation_chapter/res_html/chapter.html
index c6b46933b8..ca3297c510 100644
--- a/tp/t/results/layout/navigation_chapter/res_html/chapter.html
+++ b/tp/t/results/layout/navigation_chapter/res_html/chapter.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/t/results/layout/navigation_chapter/res_html/index.html 
b/tp/t/results/layout/navigation_chapter/res_html/index.html
index 9ac6d472d6..2df7b70fe6 100644
--- a/tp/t/results/layout/navigation_chapter/res_html/index.html
+++ b/tp/t/results/layout/navigation_chapter/res_html/index.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/t/results/layout/navigation_chapter_no_header/res_html/chapter.html 
b/tp/t/results/layout/navigation_chapter_no_header/res_html/chapter.html
index 01ffa5d2b8..6d7fd96dd2 100644
--- a/tp/t/results/layout/navigation_chapter_no_header/res_html/chapter.html
+++ b/tp/t/results/layout/navigation_chapter_no_header/res_html/chapter.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/t/results/layout/navigation_chapter_no_header/res_html/index.html 
b/tp/t/results/layout/navigation_chapter_no_header/res_html/index.html
index 9ac6d472d6..2df7b70fe6 100644
--- a/tp/t/results/layout/navigation_chapter_no_header/res_html/index.html
+++ b/tp/t/results/layout/navigation_chapter_no_header/res_html/index.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/t/results/layout/navigation_chapter_no_header_vertical/res_html/chapter.html
 
b/tp/t/results/layout/navigation_chapter_no_header_vertical/res_html/chapter.html
index 285827f303..6eb83283ad 100644
--- 
a/tp/t/results/layout/navigation_chapter_no_header_vertical/res_html/chapter.html
+++ 
b/tp/t/results/layout/navigation_chapter_no_header_vertical/res_html/chapter.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/t/results/layout/navigation_chapter_no_header_vertical/res_html/index.html 
b/tp/t/results/layout/navigation_chapter_no_header_vertical/res_html/index.html
index 7809568846..8fc70bb639 100644
--- 
a/tp/t/results/layout/navigation_chapter_no_header_vertical/res_html/index.html
+++ 
b/tp/t/results/layout/navigation_chapter_no_header_vertical/res_html/index.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/t/results/layout/navigation_chapter_vertical/res_html/chapter.html 
b/tp/t/results/layout/navigation_chapter_vertical/res_html/chapter.html
index 25a305e960..f3b427c37f 100644
--- a/tp/t/results/layout/navigation_chapter_vertical/res_html/chapter.html
+++ b/tp/t/results/layout/navigation_chapter_vertical/res_html/chapter.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/t/results/layout/navigation_chapter_vertical/res_html/index.html 
b/tp/t/results/layout/navigation_chapter_vertical/res_html/index.html
index 7809568846..8fc70bb639 100644
--- a/tp/t/results/layout/navigation_chapter_vertical/res_html/index.html
+++ b/tp/t/results/layout/navigation_chapter_vertical/res_html/index.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/t/results/layout/navigation_no_header/res_html/navigation.html 
b/tp/t/results/layout/navigation_no_header/res_html/navigation.html
index 5bc0219268..04e05bd639 100644
--- a/tp/t/results/layout/navigation_no_header/res_html/navigation.html
+++ b/tp/t/results/layout/navigation_no_header/res_html/navigation.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 ul.toc-numbered-mark {list-style: none}
 -->
diff --git 
a/tp/t/results/layout/navigation_no_header_vertical/res_html/navigation.html 
b/tp/t/results/layout/navigation_no_header_vertical/res_html/navigation.html
index 02709803a7..d552cd79fe 100644
--- a/tp/t/results/layout/navigation_no_header_vertical/res_html/navigation.html
+++ b/tp/t/results/layout/navigation_no_header_vertical/res_html/navigation.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 ul.toc-numbered-mark {list-style: none}
 -->
diff --git a/tp/t/results/layout/navigation_node/res_html/chapter.html 
b/tp/t/results/layout/navigation_node/res_html/chapter.html
index 89f612af6b..30b55e8dc0 100644
--- a/tp/t/results/layout/navigation_node/res_html/chapter.html
+++ b/tp/t/results/layout/navigation_node/res_html/chapter.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/t/results/layout/navigation_node/res_html/index.html 
b/tp/t/results/layout/navigation_node/res_html/index.html
index da60f5c0e1..c9b5470ea8 100644
--- a/tp/t/results/layout/navigation_node/res_html/index.html
+++ b/tp/t/results/layout/navigation_node/res_html/index.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/t/results/layout/navigation_node/res_html/section.html 
b/tp/t/results/layout/navigation_node/res_html/section.html
index d4d6c10c68..6e96d1974f 100644
--- a/tp/t/results/layout/navigation_node/res_html/section.html
+++ b/tp/t/results/layout/navigation_node/res_html/section.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/t/results/layout/navigation_node_no_header/res_html/chapter.html 
b/tp/t/results/layout/navigation_node_no_header/res_html/chapter.html
index bc19e2da57..7dfc2005ee 100644
--- a/tp/t/results/layout/navigation_node_no_header/res_html/chapter.html
+++ b/tp/t/results/layout/navigation_node_no_header/res_html/chapter.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/t/results/layout/navigation_node_no_header/res_html/index.html 
b/tp/t/results/layout/navigation_node_no_header/res_html/index.html
index 11b3660049..cc36105bc2 100644
--- a/tp/t/results/layout/navigation_node_no_header/res_html/index.html
+++ b/tp/t/results/layout/navigation_node_no_header/res_html/index.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/t/results/layout/navigation_node_no_header/res_html/section.html 
b/tp/t/results/layout/navigation_node_no_header/res_html/section.html
index 30d390d125..70f209068a 100644
--- a/tp/t/results/layout/navigation_node_no_header/res_html/section.html
+++ b/tp/t/results/layout/navigation_node_no_header/res_html/section.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/t/results/layout/navigation_node_no_header_vertical/res_html/chapter.html 
b/tp/t/results/layout/navigation_node_no_header_vertical/res_html/chapter.html
index bc19e2da57..7dfc2005ee 100644
--- 
a/tp/t/results/layout/navigation_node_no_header_vertical/res_html/chapter.html
+++ 
b/tp/t/results/layout/navigation_node_no_header_vertical/res_html/chapter.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/t/results/layout/navigation_node_no_header_vertical/res_html/index.html 
b/tp/t/results/layout/navigation_node_no_header_vertical/res_html/index.html
index 197f9cd6b2..0a79509225 100644
--- a/tp/t/results/layout/navigation_node_no_header_vertical/res_html/index.html
+++ b/tp/t/results/layout/navigation_node_no_header_vertical/res_html/index.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/t/results/layout/navigation_node_no_header_vertical/res_html/section.html 
b/tp/t/results/layout/navigation_node_no_header_vertical/res_html/section.html
index 30d390d125..70f209068a 100644
--- 
a/tp/t/results/layout/navigation_node_no_header_vertical/res_html/section.html
+++ 
b/tp/t/results/layout/navigation_node_no_header_vertical/res_html/section.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/t/results/layout/navigation_node_vertical/res_html/chapter.html 
b/tp/t/results/layout/navigation_node_vertical/res_html/chapter.html
index a87248ad9d..af95aeff51 100644
--- a/tp/t/results/layout/navigation_node_vertical/res_html/chapter.html
+++ b/tp/t/results/layout/navigation_node_vertical/res_html/chapter.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/t/results/layout/navigation_node_vertical/res_html/index.html 
b/tp/t/results/layout/navigation_node_vertical/res_html/index.html
index 4d3e945e45..696d162dfe 100644
--- a/tp/t/results/layout/navigation_node_vertical/res_html/index.html
+++ b/tp/t/results/layout/navigation_node_vertical/res_html/index.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/t/results/layout/navigation_node_vertical/res_html/section.html 
b/tp/t/results/layout/navigation_node_vertical/res_html/section.html
index 614de67ec7..96b39c5f70 100644
--- a/tp/t/results/layout/navigation_node_vertical/res_html/section.html
+++ b/tp/t/results/layout/navigation_node_vertical/res_html/section.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/t/results/layout/navigation_section/res_html/chapter.html 
b/tp/t/results/layout/navigation_section/res_html/chapter.html
index f6bae54f2f..d54dfd2919 100644
--- a/tp/t/results/layout/navigation_section/res_html/chapter.html
+++ b/tp/t/results/layout/navigation_section/res_html/chapter.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/t/results/layout/navigation_section/res_html/index.html 
b/tp/t/results/layout/navigation_section/res_html/index.html
index df5b6b0371..193959cff3 100644
--- a/tp/t/results/layout/navigation_section/res_html/index.html
+++ b/tp/t/results/layout/navigation_section/res_html/index.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/t/results/layout/navigation_section/res_html/section.html 
b/tp/t/results/layout/navigation_section/res_html/section.html
index 83574b7805..05d9f81299 100644
--- a/tp/t/results/layout/navigation_section/res_html/section.html
+++ b/tp/t/results/layout/navigation_section/res_html/section.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/t/results/layout/navigation_section_no_header/res_html/chapter.html 
b/tp/t/results/layout/navigation_section_no_header/res_html/chapter.html
index f6bae54f2f..d54dfd2919 100644
--- a/tp/t/results/layout/navigation_section_no_header/res_html/chapter.html
+++ b/tp/t/results/layout/navigation_section_no_header/res_html/chapter.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/t/results/layout/navigation_section_no_header/res_html/index.html 
b/tp/t/results/layout/navigation_section_no_header/res_html/index.html
index df5b6b0371..193959cff3 100644
--- a/tp/t/results/layout/navigation_section_no_header/res_html/index.html
+++ b/tp/t/results/layout/navigation_section_no_header/res_html/index.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/t/results/layout/navigation_section_no_header/res_html/section.html 
b/tp/t/results/layout/navigation_section_no_header/res_html/section.html
index 305e24299f..6e5c99070a 100644
--- a/tp/t/results/layout/navigation_section_no_header/res_html/section.html
+++ b/tp/t/results/layout/navigation_section_no_header/res_html/section.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/t/results/layout/navigation_section_no_header_vertical/res_html/chapter.html
 
b/tp/t/results/layout/navigation_section_no_header_vertical/res_html/chapter.html
index c789ca5ce7..0eeefcf78f 100644
--- 
a/tp/t/results/layout/navigation_section_no_header_vertical/res_html/chapter.html
+++ 
b/tp/t/results/layout/navigation_section_no_header_vertical/res_html/chapter.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/t/results/layout/navigation_section_no_header_vertical/res_html/index.html 
b/tp/t/results/layout/navigation_section_no_header_vertical/res_html/index.html
index 4d3e945e45..696d162dfe 100644
--- 
a/tp/t/results/layout/navigation_section_no_header_vertical/res_html/index.html
+++ 
b/tp/t/results/layout/navigation_section_no_header_vertical/res_html/index.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/t/results/layout/navigation_section_no_header_vertical/res_html/section.html
 
b/tp/t/results/layout/navigation_section_no_header_vertical/res_html/section.html
index 06d56f195b..54cd3464a6 100644
--- 
a/tp/t/results/layout/navigation_section_no_header_vertical/res_html/section.html
+++ 
b/tp/t/results/layout/navigation_section_no_header_vertical/res_html/section.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/t/results/layout/navigation_section_vertical/res_html/chapter.html 
b/tp/t/results/layout/navigation_section_vertical/res_html/chapter.html
index c789ca5ce7..0eeefcf78f 100644
--- a/tp/t/results/layout/navigation_section_vertical/res_html/chapter.html
+++ b/tp/t/results/layout/navigation_section_vertical/res_html/chapter.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/t/results/layout/navigation_section_vertical/res_html/index.html 
b/tp/t/results/layout/navigation_section_vertical/res_html/index.html
index 4d3e945e45..696d162dfe 100644
--- a/tp/t/results/layout/navigation_section_vertical/res_html/index.html
+++ b/tp/t/results/layout/navigation_section_vertical/res_html/index.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/t/results/layout/navigation_section_vertical/res_html/section.html 
b/tp/t/results/layout/navigation_section_vertical/res_html/section.html
index 0229b752ec..fb70d42abd 100644
--- a/tp/t/results/layout/navigation_section_vertical/res_html/section.html
+++ b/tp/t/results/layout/navigation_section_vertical/res_html/section.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/t/results/layout/navigation_vertical/res_html/navigation.html 
b/tp/t/results/layout/navigation_vertical/res_html/navigation.html
index 48e6a1601a..691cd417d6 100644
--- a/tp/t/results/layout/navigation_vertical/res_html/navigation.html
+++ b/tp/t/results/layout/navigation_vertical/res_html/navigation.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 ul.toc-numbered-mark {list-style: none}
 -->
diff --git a/tp/t/results/layout/no_monolithic/res_html/no_monolithic.html 
b/tp/t/results/layout/no_monolithic/res_html/no_monolithic.html
index 78efaa5132..f0ca3d9dd0 100644
--- a/tp/t/results/layout/no_monolithic/res_html/no_monolithic.html
+++ b/tp/t/results/layout/no_monolithic/res_html/no_monolithic.html
@@ -16,6 +16,7 @@
 <!--
 a.summary-letter-printindex {text-decoration: none}
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 td.printindex-index-entry {vertical-align: top}
 td.printindex-index-section {vertical-align: top}
diff --git a/tp/t/results/menu/block_commands_in_menu_description.pl 
b/tp/t/results/menu/block_commands_in_menu_description.pl
index b610fb3225..cf8231c3a3 100644
--- a/tp/t/results/menu/block_commands_in_menu_description.pl
+++ b/tp/t/results/menu/block_commands_in_menu_description.pl
@@ -836,6 +836,7 @@ 
$result_converted{'html'}->{'block_commands_in_menu_description'} = '<!DOCTYPE h
 <style type="text/css">
 <!--
 pre.menu-preformatted {font-family: serif}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 ul.mark-bullet {list-style-type: disc}
 -->
diff --git a/tp/t/results/menu/comment_on_menu_line.pl 
b/tp/t/results/menu/comment_on_menu_line.pl
index 9617922784..d3dab0eaab 100644
--- a/tp/t/results/menu/comment_on_menu_line.pl
+++ b/tp/t/results/menu/comment_on_menu_line.pl
@@ -438,6 +438,7 @@ $result_converted{'html'}->{'comment_on_menu_line'} = 
'<!DOCTYPE html>
 <link href="#Top" rel="start" title="Top">
 <style type="text/css">
 <!--
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/t/results/menu/dash_in_menu.pl 
b/tp/t/results/menu/dash_in_menu.pl
index 1f73c3fde2..aeb60c2eb7 100644
--- a/tp/t/results/menu/dash_in_menu.pl
+++ b/tp/t/results/menu/dash_in_menu.pl
@@ -264,6 +264,7 @@ $result_converted{'html'}->{'dash_in_menu'} = '<!DOCTYPE 
html>
 <style type="text/css">
 <!--
 pre.menu-comment-preformatted {font-family: serif}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/t/results/menu/detailmenu.pl b/tp/t/results/menu/detailmenu.pl
index de3b1694d5..2932808726 100644
--- a/tp/t/results/menu/detailmenu.pl
+++ b/tp/t/results/menu/detailmenu.pl
@@ -348,6 +348,7 @@ $result_converted{'html'}->{'detailmenu'} = '<!DOCTYPE html>
 <style type="text/css">
 <!--
 pre.menu-comment-preformatted {font-family: serif}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/t/results/menu/detailmenu_in_description.pl 
b/tp/t/results/menu/detailmenu_in_description.pl
index 03b67eaa8d..b191b3b7cf 100644
--- a/tp/t/results/menu/detailmenu_in_description.pl
+++ b/tp/t/results/menu/detailmenu_in_description.pl
@@ -323,6 +323,7 @@ $result_converted{'html'}->{'detailmenu_in_description'} = 
'<!DOCTYPE html>
 
 <style type="text/css">
 <!--
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/t/results/menu/detailmenu_on_subnodes.pl 
b/tp/t/results/menu/detailmenu_on_subnodes.pl
index 94193ede42..3096ba2065 100644
--- a/tp/t/results/menu/detailmenu_on_subnodes.pl
+++ b/tp/t/results/menu/detailmenu_on_subnodes.pl
@@ -1929,6 +1929,7 @@ $result_converted{'html'}->{'detailmenu_on_subnodes'} = 
'<!DOCTYPE html>
 <style type="text/css">
 <!--
 pre.menu-comment-preformatted {font-family: serif}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/t/results/menu/detailmenu_unknown_node.pl 
b/tp/t/results/menu/detailmenu_unknown_node.pl
index a3ffa7206e..c7ec098952 100644
--- a/tp/t/results/menu/detailmenu_unknown_node.pl
+++ b/tp/t/results/menu/detailmenu_unknown_node.pl
@@ -331,6 +331,7 @@ $result_converted{'html'}->{'detailmenu_unknown_node'} = 
'<!DOCTYPE html>
 <link href="#Top" rel="start" title="Top">
 <style type="text/css">
 <!--
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/t/results/menu/entry_after_detailmenu.pl 
b/tp/t/results/menu/entry_after_detailmenu.pl
index 29f74687b6..d1e7823d03 100644
--- a/tp/t/results/menu/entry_after_detailmenu.pl
+++ b/tp/t/results/menu/entry_after_detailmenu.pl
@@ -823,6 +823,7 @@ $result_converted{'html'}->{'entry_after_detailmenu'} = 
'<!DOCTYPE html>
 <style type="text/css">
 <!--
 pre.menu-comment-preformatted {font-family: serif}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/t/results/menu/example_in_menu_comment.pl 
b/tp/t/results/menu/example_in_menu_comment.pl
index dfc2862291..9569351dd8 100644
--- a/tp/t/results/menu/example_in_menu_comment.pl
+++ b/tp/t/results/menu/example_in_menu_comment.pl
@@ -341,6 +341,7 @@ $result_converted{'html'}->{'example_in_menu_comment'} = 
'<!DOCTYPE html>
 <!--
 div.example {margin-left: 3.2em}
 pre.menu-comment-preformatted {font-family: serif}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/t/results/menu/example_in_menu_description.pl 
b/tp/t/results/menu/example_in_menu_description.pl
index 7c658de613..962207b325 100644
--- a/tp/t/results/menu/example_in_menu_description.pl
+++ b/tp/t/results/menu/example_in_menu_description.pl
@@ -483,6 +483,7 @@ $result_converted{'html'}->{'example_in_menu_description'} 
= '<!DOCTYPE html>
 <!--
 div.example {margin-left: 3.2em}
 pre.menu-comment-preformatted {font-family: serif}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/t/results/menu/formats_in_menu.pl 
b/tp/t/results/menu/formats_in_menu.pl
index ff36c591b7..3164319047 100644
--- a/tp/t/results/menu/formats_in_menu.pl
+++ b/tp/t/results/menu/formats_in_menu.pl
@@ -1020,6 +1020,7 @@ $result_converted{'html'}->{'formats_in_menu'} = 
'<!DOCTYPE html>
 div.example {margin-left: 3.2em}
 pre.menu-comment-preformatted {font-family: serif}
 pre.menu-preformatted {font-family: serif}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/t/results/menu/inlineraw_in_menu_description.pl 
b/tp/t/results/menu/inlineraw_in_menu_description.pl
index 215780cfe6..d338be090f 100644
--- a/tp/t/results/menu/inlineraw_in_menu_description.pl
+++ b/tp/t/results/menu/inlineraw_in_menu_description.pl
@@ -453,6 +453,7 @@ 
$result_converted{'html'}->{'inlineraw_in_menu_description'} = '<!DOCTYPE html>
 <style type="text/css">
 <!--
 pre.menu-comment-preformatted {font-family: serif}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/t/results/menu/invalid_info_menu_entry.pl 
b/tp/t/results/menu/invalid_info_menu_entry.pl
index 372a176cde..10c3c79a38 100644
--- a/tp/t/results/menu/invalid_info_menu_entry.pl
+++ b/tp/t/results/menu/invalid_info_menu_entry.pl
@@ -889,6 +889,7 @@ $result_converted{'html'}->{'invalid_info_menu_entry'} = 
'<!DOCTYPE html>
 <link href="#Top" rel="start" title="Top">
 <style type="text/css">
 <!--
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/t/results/menu/menu_entry_name.pl 
b/tp/t/results/menu/menu_entry_name.pl
index 933a5825cf..7c19e2e2d1 100644
--- a/tp/t/results/menu/menu_entry_name.pl
+++ b/tp/t/results/menu/menu_entry_name.pl
@@ -1203,6 +1203,7 @@ $result_converted{'html'}->{'menu_entry_name'} = 
'<!DOCTYPE html>
 
 <style type="text/css">
 <!--
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/t/results/menu/menu_entry_name_comment.pl 
b/tp/t/results/menu/menu_entry_name_comment.pl
index 2e6b74c822..879c7a177e 100644
--- a/tp/t/results/menu/menu_entry_name_comment.pl
+++ b/tp/t/results/menu/menu_entry_name_comment.pl
@@ -728,6 +728,7 @@ $result_converted{'html'}->{'menu_entry_name_comment'} = 
'<!DOCTYPE html>
 
 <style type="text/css">
 <!--
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/t/results/menu/menu_entry_no_entry_location.pl 
b/tp/t/results/menu/menu_entry_no_entry_location.pl
index ebaf5a16a4..55542e901d 100644
--- a/tp/t/results/menu/menu_entry_no_entry_location.pl
+++ b/tp/t/results/menu/menu_entry_no_entry_location.pl
@@ -385,6 +385,7 @@ $result_converted{'html'}->{'menu_entry_no_entry_location'} 
= '<!DOCTYPE html>
 
 <style type="text/css">
 <!--
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/t/results/menu/menu_entry_node.pl 
b/tp/t/results/menu/menu_entry_node.pl
index b5b405619d..2a5a63d8fa 100644
--- a/tp/t/results/menu/menu_entry_node.pl
+++ b/tp/t/results/menu/menu_entry_node.pl
@@ -482,6 +482,7 @@ $result_converted{'html'}->{'menu_entry_node'} = '<!DOCTYPE 
html>
 
 <style type="text/css">
 <!--
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/t/results/menu/menu_entry_node_comments.pl 
b/tp/t/results/menu/menu_entry_node_comments.pl
index 6af672138c..32368fadd4 100644
--- a/tp/t/results/menu/menu_entry_node_comments.pl
+++ b/tp/t/results/menu/menu_entry_node_comments.pl
@@ -542,6 +542,7 @@ $result_converted{'html'}->{'menu_entry_node_comments'} = 
'<!DOCTYPE html>
 
 <style type="text/css">
 <!--
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/t/results/menu/menu_pointing_to_anchor.pl 
b/tp/t/results/menu/menu_pointing_to_anchor.pl
index 9f59644ad0..4d3f934203 100644
--- a/tp/t/results/menu/menu_pointing_to_anchor.pl
+++ b/tp/t/results/menu/menu_pointing_to_anchor.pl
@@ -431,6 +431,7 @@ $result_converted{'html'}->{'menu_pointing_to_anchor'} = 
'<!DOCTYPE html>
 <link href="#Top" rel="start" title="Top">
 <style type="text/css">
 <!--
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/t/results/menu/menu_title_before_entries.pl 
b/tp/t/results/menu/menu_title_before_entries.pl
index dc50941566..9430364d18 100644
--- a/tp/t/results/menu/menu_title_before_entries.pl
+++ b/tp/t/results/menu/menu_title_before_entries.pl
@@ -371,6 +371,7 @@ $result_converted{'html'}->{'menu_title_before_entries'} = 
'<!DOCTYPE html>
 <style type="text/css">
 <!--
 pre.menu-comment-preformatted {font-family: serif}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/t/results/menu/missing_detailmenu_on_subnodes.pl 
b/tp/t/results/menu/missing_detailmenu_on_subnodes.pl
index 5182f1d2b8..9e732df4ea 100644
--- a/tp/t/results/menu/missing_detailmenu_on_subnodes.pl
+++ b/tp/t/results/menu/missing_detailmenu_on_subnodes.pl
@@ -1810,6 +1810,7 @@ 
$result_converted{'html'}->{'missing_detailmenu_on_subnodes'} = '<!DOCTYPE html>
 <style type="text/css">
 <!--
 pre.menu-comment-preformatted {font-family: serif}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/t/results/menu/reference_to_external_manual.pl 
b/tp/t/results/menu/reference_to_external_manual.pl
index efeec74ac6..6e92639a93 100644
--- a/tp/t/results/menu/reference_to_external_manual.pl
+++ b/tp/t/results/menu/reference_to_external_manual.pl
@@ -302,6 +302,7 @@ $result_converted{'html'}->{'reference_to_external_manual'} 
= '<!DOCTYPE html>
 <link href="#Top" rel="start" title="Top">
 <style type="text/css">
 <!--
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/t/results/menu/sc_in_menu.pl b/tp/t/results/menu/sc_in_menu.pl
index 73b14e460e..12fc335ea2 100644
--- a/tp/t/results/menu/sc_in_menu.pl
+++ b/tp/t/results/menu/sc_in_menu.pl
@@ -1134,6 +1134,7 @@ div.example {margin-left: 3.2em}
 pre.menu-comment-preformatted {font-family: serif}
 pre.menu-entry-description-preformatted {font-family: serif; display: inline}
 pre.menu-preformatted {font-family: serif}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/t/results/menu/simple.pl b/tp/t/results/menu/simple.pl
index 7d627978c7..3f0262cf76 100644
--- a/tp/t/results/menu/simple.pl
+++ b/tp/t/results/menu/simple.pl
@@ -646,6 +646,7 @@ $result_converted{'html'}->{'simple'} = '<!DOCTYPE html>
 <style type="text/css">
 <!--
 pre.menu-comment-preformatted {font-family: serif}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/t/results/menu/verb_in_menu_description.pl 
b/tp/t/results/menu/verb_in_menu_description.pl
index 6f01216409..f85225e379 100644
--- a/tp/t/results/menu/verb_in_menu_description.pl
+++ b/tp/t/results/menu/verb_in_menu_description.pl
@@ -437,6 +437,7 @@ $result_converted{'html'}->{'verb_in_menu_description'} = 
'<!DOCTYPE html>
 <style type="text/css">
 <!--
 pre.menu-comment-preformatted {font-family: serif}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/t/results/morecoverage/formatting_fr.pl 
b/tp/t/results/morecoverage/formatting_fr.pl
index 18e12244c8..1f186297c2 100644
--- a/tp/t/results/morecoverage/formatting_fr.pl
+++ b/tp/t/results/morecoverage/formatting_fr.pl
@@ -4905,6 +4905,7 @@ pre.menu-comment-preformatted {font-family: serif}
 pre.menu-entry-description-preformatted {font-family: serif; display: inline}
 pre.menu-preformatted {font-family: serif}
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 td.printindex-index-entry {vertical-align: top}
 td.printindex-index-section {vertical-align: top}
diff --git 
a/tp/t/results/moreindices/double_index_entry/res_html/double_index_entry.html 
b/tp/t/results/moreindices/double_index_entry/res_html/double_index_entry.html
index ffddbd8042..c519b2d06b 100644
--- 
a/tp/t/results/moreindices/double_index_entry/res_html/double_index_entry.html
+++ 
b/tp/t/results/moreindices/double_index_entry/res_html/double_index_entry.html
@@ -16,6 +16,7 @@
 <!--
 a.summary-letter-printindex {text-decoration: none}
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 td.printindex-index-entry {vertical-align: top}
 td.printindex-index-section {vertical-align: top}
diff --git a/tp/t/results/moreindices/index_split/res_html/first.html 
b/tp/t/results/moreindices/index_split/res_html/first.html
index a627ecd02d..e11ba54492 100644
--- a/tp/t/results/moreindices/index_split/res_html/first.html
+++ b/tp/t/results/moreindices/index_split/res_html/first.html
@@ -16,6 +16,7 @@
 <!--
 a.summary-letter-printindex {text-decoration: none}
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 td.printindex-index-entry {vertical-align: top}
 td.printindex-index-section {vertical-align: top}
diff --git a/tp/t/results/moreindices/index_split/res_html/index.html 
b/tp/t/results/moreindices/index_split/res_html/index.html
index 36a9bf43c2..55e962031e 100644
--- a/tp/t/results/moreindices/index_split/res_html/index.html
+++ b/tp/t/results/moreindices/index_split/res_html/index.html
@@ -16,6 +16,7 @@
 <!--
 a.summary-letter-printindex {text-decoration: none}
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 td.printindex-index-entry {vertical-align: top}
 td.printindex-index-section {vertical-align: top}
diff --git a/tp/t/results/moreindices/index_split_nodes/res_html/first.html 
b/tp/t/results/moreindices/index_split_nodes/res_html/first.html
index 5ea2484d46..7508bf6192 100644
--- a/tp/t/results/moreindices/index_split_nodes/res_html/first.html
+++ b/tp/t/results/moreindices/index_split_nodes/res_html/first.html
@@ -16,6 +16,7 @@
 <!--
 a.summary-letter-printindex {text-decoration: none}
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 td.printindex-index-entry {vertical-align: top}
 td.printindex-index-section {vertical-align: top}
diff --git a/tp/t/results/moreindices/index_split_nodes/res_html/index.html 
b/tp/t/results/moreindices/index_split_nodes/res_html/index.html
index 21b81fa887..fecf297aaa 100644
--- a/tp/t/results/moreindices/index_split_nodes/res_html/index.html
+++ b/tp/t/results/moreindices/index_split_nodes/res_html/index.html
@@ -16,6 +16,7 @@
 <!--
 a.summary-letter-printindex {text-decoration: none}
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 td.printindex-index-entry {vertical-align: top}
 td.printindex-index-section {vertical-align: top}
diff --git a/tp/t/results/moreindices/index_split_nodes/res_html/section-1.html 
b/tp/t/results/moreindices/index_split_nodes/res_html/section-1.html
index 2eb138d425..82ffeb2d2e 100644
--- a/tp/t/results/moreindices/index_split_nodes/res_html/section-1.html
+++ b/tp/t/results/moreindices/index_split_nodes/res_html/section-1.html
@@ -16,6 +16,7 @@
 <!--
 a.summary-letter-printindex {text-decoration: none}
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 td.printindex-index-entry {vertical-align: top}
 td.printindex-index-section {vertical-align: top}
diff --git 
a/tp/t/results/moreindices/nodes_before_top/res_html/first-before-top.html 
b/tp/t/results/moreindices/nodes_before_top/res_html/first-before-top.html
index 2d78d20700..3f52cf168f 100644
--- a/tp/t/results/moreindices/nodes_before_top/res_html/first-before-top.html
+++ b/tp/t/results/moreindices/nodes_before_top/res_html/first-before-top.html
@@ -16,6 +16,7 @@
 <!--
 a.summary-letter-printindex {text-decoration: none}
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 td.printindex-index-entry {vertical-align: top}
 td.printindex-index-section {vertical-align: top}
diff --git a/tp/t/results/moreindices/nodes_before_top/res_html/index.html 
b/tp/t/results/moreindices/nodes_before_top/res_html/index.html
index 09f3742939..10c7cc8b16 100644
--- a/tp/t/results/moreindices/nodes_before_top/res_html/index.html
+++ b/tp/t/results/moreindices/nodes_before_top/res_html/index.html
@@ -16,6 +16,7 @@
 <!--
 a.summary-letter-printindex {text-decoration: none}
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 td.printindex-index-entry {vertical-align: top}
 td.printindex-index-section {vertical-align: top}
diff --git 
a/tp/t/results/moreindices/nodes_before_top_and_sections_monolithic/res_html/nodes_before_top_and_sections.html
 
b/tp/t/results/moreindices/nodes_before_top_and_sections_monolithic/res_html/nodes_before_top_and_sections.html
index 5d36fa14f8..63ebafba87 100644
--- 
a/tp/t/results/moreindices/nodes_before_top_and_sections_monolithic/res_html/nodes_before_top_and_sections.html
+++ 
b/tp/t/results/moreindices/nodes_before_top_and_sections_monolithic/res_html/nodes_before_top_and_sections.html
@@ -16,6 +16,7 @@
 <!--
 a.summary-letter-printindex {text-decoration: none}
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 td.printindex-index-entry {vertical-align: top}
 td.printindex-index-section {vertical-align: top}
diff --git 
a/tp/t/results/moreindices/nodes_before_top_no_nodes/res_html/index.html 
b/tp/t/results/moreindices/nodes_before_top_no_nodes/res_html/index.html
index 21cf8ba98b..e0ce0f8c5c 100644
--- a/tp/t/results/moreindices/nodes_before_top_no_nodes/res_html/index.html
+++ b/tp/t/results/moreindices/nodes_before_top_no_nodes/res_html/index.html
@@ -16,6 +16,7 @@
 <!--
 a.summary-letter-printindex {text-decoration: none}
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 td.printindex-index-entry {vertical-align: top}
 td.printindex-index-section {vertical-align: top}
diff --git 
a/tp/t/results/moreindices/nodes_before_top_nodes/res_html/first-before-top.html
 
b/tp/t/results/moreindices/nodes_before_top_nodes/res_html/first-before-top.html
index 18f4b70794..b9ebe06f6b 100644
--- 
a/tp/t/results/moreindices/nodes_before_top_nodes/res_html/first-before-top.html
+++ 
b/tp/t/results/moreindices/nodes_before_top_nodes/res_html/first-before-top.html
@@ -16,6 +16,7 @@
 <!--
 a.summary-letter-printindex {text-decoration: none}
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 td.printindex-index-entry {vertical-align: top}
 td.printindex-index-section {vertical-align: top}
diff --git 
a/tp/t/results/moreindices/nodes_before_top_nodes/res_html/first.html 
b/tp/t/results/moreindices/nodes_before_top_nodes/res_html/first.html
index 6de1346263..b2681bf266 100644
--- a/tp/t/results/moreindices/nodes_before_top_nodes/res_html/first.html
+++ b/tp/t/results/moreindices/nodes_before_top_nodes/res_html/first.html
@@ -16,6 +16,7 @@
 <!--
 a.summary-letter-printindex {text-decoration: none}
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 td.printindex-index-entry {vertical-align: top}
 td.printindex-index-section {vertical-align: top}
diff --git 
a/tp/t/results/moreindices/nodes_before_top_nodes/res_html/index.html 
b/tp/t/results/moreindices/nodes_before_top_nodes/res_html/index.html
index 5e4f9de7c1..16602e7204 100644
--- a/tp/t/results/moreindices/nodes_before_top_nodes/res_html/index.html
+++ b/tp/t/results/moreindices/nodes_before_top_nodes/res_html/index.html
@@ -16,6 +16,7 @@
 <!--
 a.summary-letter-printindex {text-decoration: none}
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 td.printindex-index-entry {vertical-align: top}
 td.printindex-index-section {vertical-align: top}
diff --git 
a/tp/t/results/moreindices/nodes_before_top_nodes/res_html/second.html 
b/tp/t/results/moreindices/nodes_before_top_nodes/res_html/second.html
index 6b85629f53..ef588fc56a 100644
--- a/tp/t/results/moreindices/nodes_before_top_nodes/res_html/second.html
+++ b/tp/t/results/moreindices/nodes_before_top_nodes/res_html/second.html
@@ -16,6 +16,7 @@
 <!--
 a.summary-letter-printindex {text-decoration: none}
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 td.printindex-index-entry {vertical-align: top}
 td.printindex-index-section {vertical-align: top}
diff --git a/tp/t/results/moreindices/split_chapter_index/res_html/first.html 
b/tp/t/results/moreindices/split_chapter_index/res_html/first.html
index 36d44a9b48..eb40d6ca40 100644
--- a/tp/t/results/moreindices/split_chapter_index/res_html/first.html
+++ b/tp/t/results/moreindices/split_chapter_index/res_html/first.html
@@ -16,6 +16,7 @@
 <!--
 a.summary-letter-printindex {text-decoration: none}
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 td.printindex-index-entry {vertical-align: top}
 td.printindex-index-section {vertical-align: top}
diff --git a/tp/t/results/moreindices/split_chapter_index/res_html/index.html 
b/tp/t/results/moreindices/split_chapter_index/res_html/index.html
index 2d43fc9fa3..e4c383058e 100644
--- a/tp/t/results/moreindices/split_chapter_index/res_html/index.html
+++ b/tp/t/results/moreindices/split_chapter_index/res_html/index.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/t/results/moresectioning/equivalent_nodes/res_html/equivalent_nodes.html 
b/tp/t/results/moresectioning/equivalent_nodes/res_html/equivalent_nodes.html
index 5d8153786e..65fe3f0ac2 100644
--- 
a/tp/t/results/moresectioning/equivalent_nodes/res_html/equivalent_nodes.html
+++ 
b/tp/t/results/moresectioning/equivalent_nodes/res_html/equivalent_nodes.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/t/results/moresectioning/equivalent_nodes_no_node/res_html/equivalent_nodes.html
 
b/tp/t/results/moresectioning/equivalent_nodes_no_node/res_html/equivalent_nodes.html
index d81eb5a565..71f6f5f43c 100644
--- 
a/tp/t/results/moresectioning/equivalent_nodes_no_node/res_html/equivalent_nodes.html
+++ 
b/tp/t/results/moresectioning/equivalent_nodes_no_node/res_html/equivalent_nodes.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/t/results/moresectioning/more_sections_than_nodes/res_html/more_sections_than_nodes.html
 
b/tp/t/results/moresectioning/more_sections_than_nodes/res_html/more_sections_than_nodes.html
index f0e355f88a..677fe07688 100644
--- 
a/tp/t/results/moresectioning/more_sections_than_nodes/res_html/more_sections_than_nodes.html
+++ 
b/tp/t/results/moresectioning/more_sections_than_nodes/res_html/more_sections_than_nodes.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/t/results/moresectioning/node_footnote_end/res_html/node_footnote.html 
b/tp/t/results/moresectioning/node_footnote_end/res_html/node_footnote.html
index c5b1b475e0..d44c9007d3 100644
--- a/tp/t/results/moresectioning/node_footnote_end/res_html/node_footnote.html
+++ b/tp/t/results/moresectioning/node_footnote_end/res_html/node_footnote.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/t/results/moresectioning/node_footnote_separated/res_html/node_footnote.html
 
b/tp/t/results/moresectioning/node_footnote_separated/res_html/node_footnote.html
index c5b1b475e0..d44c9007d3 100644
--- 
a/tp/t/results/moresectioning/node_footnote_separated/res_html/node_footnote.html
+++ 
b/tp/t/results/moresectioning/node_footnote_separated/res_html/node_footnote.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/t/results/moresectioning/node_footnote_use_node/res_html/chapter.html 
b/tp/t/results/moresectioning/node_footnote_use_node/res_html/chapter.html
index 50317ee49f..c14594028d 100644
--- a/tp/t/results/moresectioning/node_footnote_use_node/res_html/chapter.html
+++ b/tp/t/results/moresectioning/node_footnote_use_node/res_html/chapter.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/t/results/moresectioning/node_footnote_use_node/res_html/index.html 
b/tp/t/results/moresectioning/node_footnote_use_node/res_html/index.html
index 65734e590d..0e822432d7 100644
--- a/tp/t/results/moresectioning/node_footnote_use_node/res_html/index.html
+++ b/tp/t/results/moresectioning/node_footnote_use_node/res_html/index.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/t/results/moresectioning/nodes_after_top_before_chapter/res_html/nodes_after_top_before_chapter.html
 
b/tp/t/results/moresectioning/nodes_after_top_before_chapter/res_html/nodes_after_top_before_chapter.html
index d6c2e6a769..f5d5edef27 100644
--- 
a/tp/t/results/moresectioning/nodes_after_top_before_chapter/res_html/nodes_after_top_before_chapter.html
+++ 
b/tp/t/results/moresectioning/nodes_after_top_before_chapter/res_html/nodes_after_top_before_chapter.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/t/results/moresectioning/nodes_after_top_before_chapter_use_nodes_chapter/res_html/index.html
 
b/tp/t/results/moresectioning/nodes_after_top_before_chapter_use_nodes_chapter/res_html/index.html
index 7b939ed9ab..6da6894eac 100644
--- 
a/tp/t/results/moresectioning/nodes_after_top_before_chapter_use_nodes_chapter/res_html/index.html
+++ 
b/tp/t/results/moresectioning/nodes_after_top_before_chapter_use_nodes_chapter/res_html/index.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/t/results/moresectioning/nodes_after_top_before_section/res_html/index.html
 
b/tp/t/results/moresectioning/nodes_after_top_before_section/res_html/index.html
index 877de53887..766addd06d 100644
--- 
a/tp/t/results/moresectioning/nodes_after_top_before_section/res_html/index.html
+++ 
b/tp/t/results/moresectioning/nodes_after_top_before_section/res_html/index.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/t/results/moresectioning/nodes_after_top_before_section_use_nodes/res_html/nodes_after_top_before_section.html
 
b/tp/t/results/moresectioning/nodes_after_top_before_section_use_nodes/res_html/nodes_after_top_before_section.html
index 2e1bbf13a0..7010675984 100644
--- 
a/tp/t/results/moresectioning/nodes_after_top_before_section_use_nodes/res_html/nodes_after_top_before_section.html
+++ 
b/tp/t/results/moresectioning/nodes_after_top_before_section_use_nodes/res_html/nodes_after_top_before_section.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/t/results/moresectioning/nodes_after_top_before_section_use_nodes_chapter/res_html/index.html
 
b/tp/t/results/moresectioning/nodes_after_top_before_section_use_nodes_chapter/res_html/index.html
index ac21a26e89..19f6028533 100644
--- 
a/tp/t/results/moresectioning/nodes_after_top_before_section_use_nodes_chapter/res_html/index.html
+++ 
b/tp/t/results/moresectioning/nodes_after_top_before_section_use_nodes_chapter/res_html/index.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/t/results/moresectioning/placed_things_before_element/res_html/placed_things_before_element.html
 
b/tp/t/results/moresectioning/placed_things_before_element/res_html/placed_things_before_element.html
index c2b1fb5cbf..477679aed0 100644
--- 
a/tp/t/results/moresectioning/placed_things_before_element/res_html/placed_things_before_element.html
+++ 
b/tp/t/results/moresectioning/placed_things_before_element/res_html/placed_things_before_element.html
@@ -16,6 +16,7 @@
 <!--
 h1.settitle {text-align:center}
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/t/results/moresectioning/sectioning_frames/res_html/First-node.html 
b/tp/t/results/moresectioning/sectioning_frames/res_html/First-node.html
index 38970fe931..11bbf91a11 100644
--- a/tp/t/results/moresectioning/sectioning_frames/res_html/First-node.html
+++ b/tp/t/results/moresectioning/sectioning_frames/res_html/First-node.html
@@ -16,6 +16,7 @@
 <!--
 pre.menu-comment-preformatted {font-family: serif}
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/t/results/moresectioning/sectioning_frames/res_html/index.html 
b/tp/t/results/moresectioning/sectioning_frames/res_html/index.html
index 5331605eda..159692f94c 100644
--- a/tp/t/results/moresectioning/sectioning_frames/res_html/index.html
+++ b/tp/t/results/moresectioning/sectioning_frames/res_html/index.html
@@ -16,6 +16,7 @@
 <!--
 pre.menu-comment-preformatted {font-family: serif}
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/t/results/moresectioning/top_node_up_explicit/res_html/top_node_up_explicit.html
 
b/tp/t/results/moresectioning/top_node_up_explicit/res_html/top_node_up_explicit.html
index d43edd9f8d..ff09594b95 100644
--- 
a/tp/t/results/moresectioning/top_node_up_explicit/res_html/top_node_up_explicit.html
+++ 
b/tp/t/results/moresectioning/top_node_up_explicit/res_html/top_node_up_explicit.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/t/results/moresectioning/top_node_up_implicit/res_html/top_node_up_implicit.html
 
b/tp/t/results/moresectioning/top_node_up_implicit/res_html/top_node_up_implicit.html
index d43edd9f8d..ff09594b95 100644
--- 
a/tp/t/results/moresectioning/top_node_up_implicit/res_html/top_node_up_implicit.html
+++ 
b/tp/t/results/moresectioning/top_node_up_implicit/res_html/top_node_up_implicit.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/t/results/moresectioning/two_footnotes_in_nodes/res_html/two_footnotes_in_nodes.html
 
b/tp/t/results/moresectioning/two_footnotes_in_nodes/res_html/two_footnotes_in_nodes.html
index 09f5a25167..2ccc5afddb 100644
--- 
a/tp/t/results/moresectioning/two_footnotes_in_nodes/res_html/two_footnotes_in_nodes.html
+++ 
b/tp/t/results/moresectioning/two_footnotes_in_nodes/res_html/two_footnotes_in_nodes.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/t/results/moresectioning/two_footnotes_in_nodes_separated/res_html/two_footnotes_in_nodes.html
 
b/tp/t/results/moresectioning/two_footnotes_in_nodes_separated/res_html/two_footnotes_in_nodes.html
index 09f5a25167..2ccc5afddb 100644
--- 
a/tp/t/results/moresectioning/two_footnotes_in_nodes_separated/res_html/two_footnotes_in_nodes.html
+++ 
b/tp/t/results/moresectioning/two_footnotes_in_nodes_separated/res_html/two_footnotes_in_nodes.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/t/results/sectioning/topic_guide/res_html/guide1.html 
b/tp/t/results/sectioning/topic_guide/res_html/guide1.html
index b107aadde1..3273f0cc60 100644
--- a/tp/t/results/sectioning/topic_guide/res_html/guide1.html
+++ b/tp/t/results/sectioning/topic_guide/res_html/guide1.html
@@ -17,6 +17,7 @@
 <link href="index.html" rel="prev" title="Top">
 <style type="text/css">
 <!--
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/t/results/sectioning/topic_guide/res_html/guide2.html 
b/tp/t/results/sectioning/topic_guide/res_html/guide2.html
index 7bc09dbe16..36e668880c 100644
--- a/tp/t/results/sectioning/topic_guide/res_html/guide2.html
+++ b/tp/t/results/sectioning/topic_guide/res_html/guide2.html
@@ -16,6 +16,7 @@
 <link href="guide1.html" rel="prev" title="guide1">
 <style type="text/css">
 <!--
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/t/results/sectioning/topic_guide/res_html/index.html 
b/tp/t/results/sectioning/topic_guide/res_html/index.html
index 05432bc6ad..9cc33eb802 100644
--- a/tp/t/results/sectioning/topic_guide/res_html/index.html
+++ b/tp/t/results/sectioning/topic_guide/res_html/index.html
@@ -15,6 +15,7 @@
 <link href="guide1.html" rel="next" title="guide1">
 <style type="text/css">
 <!--
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/t/results/sectioning/topic_guide/res_html/topic1.html 
b/tp/t/results/sectioning/topic_guide/res_html/topic1.html
index af9a9d8de8..95218f6ab4 100644
--- a/tp/t/results/sectioning/topic_guide/res_html/topic1.html
+++ b/tp/t/results/sectioning/topic_guide/res_html/topic1.html
@@ -16,6 +16,7 @@
 <style type="text/css">
 <!--
 pre.menu-comment-preformatted {font-family: serif}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/t/results/sectioning/topic_guide/res_html/topic2.html 
b/tp/t/results/sectioning/topic_guide/res_html/topic2.html
index 21b0c84efd..baf4d34f23 100644
--- a/tp/t/results/sectioning/topic_guide/res_html/topic2.html
+++ b/tp/t/results/sectioning/topic_guide/res_html/topic2.html
@@ -17,6 +17,7 @@
 <style type="text/css">
 <!--
 pre.menu-comment-preformatted {font-family: serif}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/t/results/sectioning/topic_guide/res_html/topic4.html 
b/tp/t/results/sectioning/topic_guide/res_html/topic4.html
index 309bb6702d..0f50660600 100644
--- a/tp/t/results/sectioning/topic_guide/res_html/topic4.html
+++ b/tp/t/results/sectioning/topic_guide/res_html/topic4.html
@@ -17,6 +17,7 @@
 <style type="text/css">
 <!--
 pre.menu-comment-preformatted {font-family: serif}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/t/results/sectioning/topic_guide/res_html/topic5.html 
b/tp/t/results/sectioning/topic_guide/res_html/topic5.html
index ae437d8c85..d92261d62b 100644
--- a/tp/t/results/sectioning/topic_guide/res_html/topic5.html
+++ b/tp/t/results/sectioning/topic_guide/res_html/topic5.html
@@ -16,6 +16,7 @@
 <style type="text/css">
 <!--
 pre.menu-comment-preformatted {font-family: serif}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/tests/contents/res_parser/contents_and_parts/contents_and_parts.html 
b/tp/tests/contents/res_parser/contents_and_parts/contents_and_parts.html
index 6766fc6621..f360076968 100644
--- a/tp/tests/contents/res_parser/contents_and_parts/contents_and_parts.html
+++ b/tp/tests/contents/res_parser/contents_and_parts/contents_and_parts.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 ul.toc-numbered-mark {list-style: none}
 -->
diff --git 
a/tp/tests/contents/res_parser/contents_at_begin/contents_at_begin.html 
b/tp/tests/contents/res_parser/contents_at_begin/contents_at_begin.html
index bd88ccf055..a9ef2cdf1f 100644
--- a/tp/tests/contents/res_parser/contents_at_begin/contents_at_begin.html
+++ b/tp/tests/contents/res_parser/contents_at_begin/contents_at_begin.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 ul.toc-numbered-mark {list-style: none}
 -->
diff --git 
a/tp/tests/contents/res_parser/contents_at_begin_inline/contents_at_begin.html 
b/tp/tests/contents/res_parser/contents_at_begin_inline/contents_at_begin.html
index 0a519f5514..4116f1887b 100644
--- 
a/tp/tests/contents/res_parser/contents_at_begin_inline/contents_at_begin.html
+++ 
b/tp/tests/contents/res_parser/contents_at_begin_inline/contents_at_begin.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 ul.toc-numbered-mark {list-style: none}
 -->
diff --git a/tp/tests/contents/res_parser/contents_at_end/contents_at_end.html 
b/tp/tests/contents/res_parser/contents_at_end/contents_at_end.html
index 117f05c5f4..2b25124b70 100644
--- a/tp/tests/contents/res_parser/contents_at_end/contents_at_end.html
+++ b/tp/tests/contents/res_parser/contents_at_end/contents_at_end.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 ul.toc-numbered-mark {list-style: none}
 -->
diff --git 
a/tp/tests/contents/res_parser/contents_at_end_inline/contents_at_end.html 
b/tp/tests/contents/res_parser/contents_at_end_inline/contents_at_end.html
index cb2c21b69d..6c6246e5c5 100644
--- a/tp/tests/contents/res_parser/contents_at_end_inline/contents_at_end.html
+++ b/tp/tests/contents/res_parser/contents_at_end_inline/contents_at_end.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 ul.toc-numbered-mark {list-style: none}
 -->
diff --git 
a/tp/tests/contents/res_parser/contents_in_middle_chapter/contents_in_middle_chapter.html
 
b/tp/tests/contents/res_parser/contents_in_middle_chapter/contents_in_middle_chapter.html
index 65dcb5594b..e12fc5493d 100644
--- 
a/tp/tests/contents/res_parser/contents_in_middle_chapter/contents_in_middle_chapter.html
+++ 
b/tp/tests/contents/res_parser/contents_in_middle_chapter/contents_in_middle_chapter.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 ul.toc-numbered-mark {list-style: none}
 -->
diff --git 
a/tp/tests/contents/res_parser/contents_in_middle_chapter_inline/contents_in_middle_chapter.html
 
b/tp/tests/contents/res_parser/contents_in_middle_chapter_inline/contents_in_middle_chapter.html
index 26c51f2808..00e5dabaa1 100644
--- 
a/tp/tests/contents/res_parser/contents_in_middle_chapter_inline/contents_in_middle_chapter.html
+++ 
b/tp/tests/contents/res_parser/contents_in_middle_chapter_inline/contents_in_middle_chapter.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 ul.toc-numbered-mark {list-style: none}
 -->
diff --git 
a/tp/tests/contents/res_parser/contents_in_middle_section/contents_in_middle_section.html
 
b/tp/tests/contents/res_parser/contents_in_middle_section/contents_in_middle_section.html
index 933d924010..ac2f6e14b3 100644
--- 
a/tp/tests/contents/res_parser/contents_in_middle_section/contents_in_middle_section.html
+++ 
b/tp/tests/contents/res_parser/contents_in_middle_section/contents_in_middle_section.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 ul.toc-numbered-mark {list-style: none}
 -->
diff --git 
a/tp/tests/contents/res_parser/contents_in_middle_section_inline/contents_in_middle_section.html
 
b/tp/tests/contents/res_parser/contents_in_middle_section_inline/contents_in_middle_section.html
index 135b7474ac..10e1919f0c 100644
--- 
a/tp/tests/contents/res_parser/contents_in_middle_section_inline/contents_in_middle_section.html
+++ 
b/tp/tests/contents/res_parser/contents_in_middle_section_inline/contents_in_middle_section.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 ul.toc-numbered-mark {list-style: none}
 -->
diff --git a/tp/tests/contents/res_parser/double_contents/double_contents.html 
b/tp/tests/contents/res_parser/double_contents/double_contents.html
index 2a459da298..f52c820abb 100644
--- a/tp/tests/contents/res_parser/double_contents/double_contents.html
+++ b/tp/tests/contents/res_parser/double_contents/double_contents.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 ul.toc-numbered-mark {list-style: none}
 -->
diff --git 
a/tp/tests/contents/res_parser/double_contents_after_title/double_contents.html 
b/tp/tests/contents/res_parser/double_contents_after_title/double_contents.html
index b1d9e2b2ea..21c3e14109 100644
--- 
a/tp/tests/contents/res_parser/double_contents_after_title/double_contents.html
+++ 
b/tp/tests/contents/res_parser/double_contents_after_title/double_contents.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 ul.toc-numbered-mark {list-style: none}
 -->
diff --git 
a/tp/tests/contents/res_parser/double_contents_after_title_book/double_contents.html
 
b/tp/tests/contents/res_parser/double_contents_after_title_book/double_contents.html
index b1d9e2b2ea..21c3e14109 100644
--- 
a/tp/tests/contents/res_parser/double_contents_after_title_book/double_contents.html
+++ 
b/tp/tests/contents/res_parser/double_contents_after_title_book/double_contents.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 ul.toc-numbered-mark {list-style: none}
 -->
diff --git 
a/tp/tests/contents/res_parser/double_contents_after_title_book_chapter/chapter.html
 
b/tp/tests/contents/res_parser/double_contents_after_title_book_chapter/chapter.html
index decb9b39f8..27efadc560 100644
--- 
a/tp/tests/contents/res_parser/double_contents_after_title_book_chapter/chapter.html
+++ 
b/tp/tests/contents/res_parser/double_contents_after_title_book_chapter/chapter.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/tests/contents/res_parser/double_contents_after_title_book_chapter/index.html
 
b/tp/tests/contents/res_parser/double_contents_after_title_book_chapter/index.html
index 347f3df13b..d0bca813bd 100644
--- 
a/tp/tests/contents/res_parser/double_contents_after_title_book_chapter/index.html
+++ 
b/tp/tests/contents/res_parser/double_contents_after_title_book_chapter/index.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 ul.toc-numbered-mark {list-style: none}
 -->
diff --git a/tp/tests/contents/res_parser/double_contents_chapter/chapter.html 
b/tp/tests/contents/res_parser/double_contents_chapter/chapter.html
index b086d78efb..2029330ebf 100644
--- a/tp/tests/contents/res_parser/double_contents_chapter/chapter.html
+++ b/tp/tests/contents/res_parser/double_contents_chapter/chapter.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/tests/contents/res_parser/double_contents_chapter/index.html 
b/tp/tests/contents/res_parser/double_contents_chapter/index.html
index cfbec2b594..135512d143 100644
--- a/tp/tests/contents/res_parser/double_contents_chapter/index.html
+++ b/tp/tests/contents/res_parser/double_contents_chapter/index.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/tests/contents/res_parser/double_contents_inline/double_contents.html 
b/tp/tests/contents/res_parser/double_contents_inline/double_contents.html
index 32273a2598..b45ef482de 100644
--- a/tp/tests/contents/res_parser/double_contents_inline/double_contents.html
+++ b/tp/tests/contents/res_parser/double_contents_inline/double_contents.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 ul.toc-numbered-mark {list-style: none}
 -->
diff --git 
a/tp/tests/contents/res_parser/double_contents_inline_chapter/chapter.html 
b/tp/tests/contents/res_parser/double_contents_inline_chapter/chapter.html
index 81c6a5a5a7..1d8f4e8645 100644
--- a/tp/tests/contents/res_parser/double_contents_inline_chapter/chapter.html
+++ b/tp/tests/contents/res_parser/double_contents_inline_chapter/chapter.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 ul.toc-numbered-mark {list-style: none}
 -->
diff --git 
a/tp/tests/contents/res_parser/double_contents_inline_chapter/index.html 
b/tp/tests/contents/res_parser/double_contents_inline_chapter/index.html
index f454630d80..e1ac51f9e0 100644
--- a/tp/tests/contents/res_parser/double_contents_inline_chapter/index.html
+++ b/tp/tests/contents/res_parser/double_contents_inline_chapter/index.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 ul.toc-numbered-mark {list-style: none}
 -->
diff --git 
a/tp/tests/contents/res_parser/double_contents_inline_nodes/chapter.html 
b/tp/tests/contents/res_parser/double_contents_inline_nodes/chapter.html
index fab8fd1e1e..c3df49641e 100644
--- a/tp/tests/contents/res_parser/double_contents_inline_nodes/chapter.html
+++ b/tp/tests/contents/res_parser/double_contents_inline_nodes/chapter.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 ul.toc-numbered-mark {list-style: none}
 -->
diff --git 
a/tp/tests/contents/res_parser/double_contents_inline_nodes/index.html 
b/tp/tests/contents/res_parser/double_contents_inline_nodes/index.html
index 76d7470f46..55705975f6 100644
--- a/tp/tests/contents/res_parser/double_contents_inline_nodes/index.html
+++ b/tp/tests/contents/res_parser/double_contents_inline_nodes/index.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 ul.toc-numbered-mark {list-style: none}
 -->
diff --git 
a/tp/tests/contents/res_parser/double_contents_inline_section/chapter.html 
b/tp/tests/contents/res_parser/double_contents_inline_section/chapter.html
index 625d44eebe..9dbc533bac 100644
--- a/tp/tests/contents/res_parser/double_contents_inline_section/chapter.html
+++ b/tp/tests/contents/res_parser/double_contents_inline_section/chapter.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 ul.toc-numbered-mark {list-style: none}
 -->
diff --git 
a/tp/tests/contents/res_parser/double_contents_inline_section/index.html 
b/tp/tests/contents/res_parser/double_contents_inline_section/index.html
index 5ad07e4ad2..7608c5dbf5 100644
--- a/tp/tests/contents/res_parser/double_contents_inline_section/index.html
+++ b/tp/tests/contents/res_parser/double_contents_inline_section/index.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 ul.toc-numbered-mark {list-style: none}
 -->
diff --git a/tp/tests/contents/res_parser/double_contents_nodes/chapter.html 
b/tp/tests/contents/res_parser/double_contents_nodes/chapter.html
index 31500ab753..a3842a691a 100644
--- a/tp/tests/contents/res_parser/double_contents_nodes/chapter.html
+++ b/tp/tests/contents/res_parser/double_contents_nodes/chapter.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/tests/contents/res_parser/double_contents_nodes/index.html 
b/tp/tests/contents/res_parser/double_contents_nodes/index.html
index d9703dd387..8d2934a524 100644
--- a/tp/tests/contents/res_parser/double_contents_nodes/index.html
+++ b/tp/tests/contents/res_parser/double_contents_nodes/index.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/tests/contents/res_parser/double_contents_section/chapter.html 
b/tp/tests/contents/res_parser/double_contents_section/chapter.html
index 0c47832621..7349a97192 100644
--- a/tp/tests/contents/res_parser/double_contents_section/chapter.html
+++ b/tp/tests/contents/res_parser/double_contents_section/chapter.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/tests/contents/res_parser/double_contents_section/index.html 
b/tp/tests/contents/res_parser/double_contents_section/index.html
index 18357a5d90..3a1ca9e5d8 100644
--- a/tp/tests/contents/res_parser/double_contents_section/index.html
+++ b/tp/tests/contents/res_parser/double_contents_section/index.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/tests/contents/res_parser/no_content/no_content.html 
b/tp/tests/contents/res_parser/no_content/no_content.html
index 938f8ffad3..6c7ad4477e 100644
--- a/tp/tests/contents/res_parser/no_content/no_content.html
+++ b/tp/tests/contents/res_parser/no_content/no_content.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/tests/contents/res_parser/no_content_do_contents/no_content.html 
b/tp/tests/contents/res_parser/no_content_do_contents/no_content.html
index 28b67157f9..9ef0cf161c 100644
--- a/tp/tests/contents/res_parser/no_content_do_contents/no_content.html
+++ b/tp/tests/contents/res_parser/no_content_do_contents/no_content.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 ul.toc-numbered-mark {list-style: none}
 -->
diff --git 
a/tp/tests/contents/res_parser/no_content_do_contents_inline/no_content.html 
b/tp/tests/contents/res_parser/no_content_do_contents_inline/no_content.html
index 938f8ffad3..6c7ad4477e 100644
--- a/tp/tests/contents/res_parser/no_content_do_contents_inline/no_content.html
+++ b/tp/tests/contents/res_parser/no_content_do_contents_inline/no_content.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/tests/contents/res_parser/no_content_inline/no_content.html 
b/tp/tests/contents/res_parser/no_content_inline/no_content.html
index 938f8ffad3..6c7ad4477e 100644
--- a/tp/tests/contents/res_parser/no_content_inline/no_content.html
+++ b/tp/tests/contents/res_parser/no_content_inline/no_content.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/tests/contents/res_parser/no_content_setcatpage/no_content_setcatpage.html 
b/tp/tests/contents/res_parser/no_content_setcatpage/no_content_setcatpage.html
index 938f8ffad3..6c7ad4477e 100644
--- 
a/tp/tests/contents/res_parser/no_content_setcatpage/no_content_setcatpage.html
+++ 
b/tp/tests/contents/res_parser/no_content_setcatpage/no_content_setcatpage.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/tests/contents/res_parser/no_content_setcatpage_do_contents/no_content_setcatpage.html
 
b/tp/tests/contents/res_parser/no_content_setcatpage_do_contents/no_content_setcatpage.html
index 28b67157f9..9ef0cf161c 100644
--- 
a/tp/tests/contents/res_parser/no_content_setcatpage_do_contents/no_content_setcatpage.html
+++ 
b/tp/tests/contents/res_parser/no_content_setcatpage_do_contents/no_content_setcatpage.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 ul.toc-numbered-mark {list-style: none}
 -->
diff --git 
a/tp/tests/contents/res_parser/no_content_setcatpage_do_contents_inline/no_content_setcatpage.html
 
b/tp/tests/contents/res_parser/no_content_setcatpage_do_contents_inline/no_content_setcatpage.html
index 938f8ffad3..6c7ad4477e 100644
--- 
a/tp/tests/contents/res_parser/no_content_setcatpage_do_contents_inline/no_content_setcatpage.html
+++ 
b/tp/tests/contents/res_parser/no_content_setcatpage_do_contents_inline/no_content_setcatpage.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/tests/contents/res_parser/no_content_setcatpage_inline/no_content_setcatpage.html
 
b/tp/tests/contents/res_parser/no_content_setcatpage_inline/no_content_setcatpage.html
index 938f8ffad3..6c7ad4477e 100644
--- 
a/tp/tests/contents/res_parser/no_content_setcatpage_inline/no_content_setcatpage.html
+++ 
b/tp/tests/contents/res_parser/no_content_setcatpage_inline/no_content_setcatpage.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/tests/indices/res_parser/index_and_node_same_name/index_and_node_same_name.html
 
b/tp/tests/indices/res_parser/index_and_node_same_name/index_and_node_same_name.html
index d7f50abb1f..435a867f79 100644
--- 
a/tp/tests/indices/res_parser/index_and_node_same_name/index_and_node_same_name.html
+++ 
b/tp/tests/indices/res_parser/index_and_node_same_name/index_and_node_same_name.html
@@ -16,6 +16,7 @@
 <!--
 a.summary-letter-printindex {text-decoration: none}
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 td.printindex-index-entry {vertical-align: top}
 td.printindex-index-section {vertical-align: top}
diff --git 
a/tp/tests/indices/res_parser/index_entry_in_footnote/index_entry_in_footnote.html
 
b/tp/tests/indices/res_parser/index_entry_in_footnote/index_entry_in_footnote.html
index d762b3bccc..e65c6bfcf1 100644
--- 
a/tp/tests/indices/res_parser/index_entry_in_footnote/index_entry_in_footnote.html
+++ 
b/tp/tests/indices/res_parser/index_entry_in_footnote/index_entry_in_footnote.html
@@ -16,6 +16,7 @@
 <!--
 a.summary-letter-printindex {text-decoration: none}
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 td.printindex-index-entry {vertical-align: top}
 td.printindex-index-section {vertical-align: top}
diff --git a/tp/tests/indices/res_parser/index_nodes/index_nodes.html 
b/tp/tests/indices/res_parser/index_nodes/index_nodes.html
index ffc2b700d2..993dbbc594 100644
--- a/tp/tests/indices/res_parser/index_nodes/index_nodes.html
+++ b/tp/tests/indices/res_parser/index_nodes/index_nodes.html
@@ -16,6 +16,7 @@
 <!--
 a.summary-letter-printindex {text-decoration: none}
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 td.printindex-index-entry {vertical-align: top}
 td.printindex-index-section {vertical-align: top}
diff --git a/tp/tests/indices/res_parser/index_nodes_nodes/first.html 
b/tp/tests/indices/res_parser/index_nodes_nodes/first.html
index e48fba7454..a1b3ca7ef1 100644
--- a/tp/tests/indices/res_parser/index_nodes_nodes/first.html
+++ b/tp/tests/indices/res_parser/index_nodes_nodes/first.html
@@ -16,6 +16,7 @@
 <!--
 a.summary-letter-printindex {text-decoration: none}
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 td.printindex-index-entry {vertical-align: top}
 td.printindex-index-section {vertical-align: top}
diff --git a/tp/tests/indices/res_parser/index_nodes_nodes/index.html 
b/tp/tests/indices/res_parser/index_nodes_nodes/index.html
index bc872e47dc..5b5d4f4a4a 100644
--- a/tp/tests/indices/res_parser/index_nodes_nodes/index.html
+++ b/tp/tests/indices/res_parser/index_nodes_nodes/index.html
@@ -16,6 +16,7 @@
 <!--
 a.summary-letter-printindex {text-decoration: none}
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 td.printindex-index-entry {vertical-align: top}
 td.printindex-index-section {vertical-align: top}
diff --git a/tp/tests/indices/res_parser/index_nodes_nodes/second.html 
b/tp/tests/indices/res_parser/index_nodes_nodes/second.html
index a3354433c7..875523cc9c 100644
--- a/tp/tests/indices/res_parser/index_nodes_nodes/second.html
+++ b/tp/tests/indices/res_parser/index_nodes_nodes/second.html
@@ -16,6 +16,7 @@
 <!--
 a.summary-letter-printindex {text-decoration: none}
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 td.printindex-index-entry {vertical-align: top}
 td.printindex-index-section {vertical-align: top}
diff --git a/tp/tests/indices/res_parser/index_one_node/index_one_node.html 
b/tp/tests/indices/res_parser/index_one_node/index_one_node.html
index c9b6644ed4..cf9c09b1e7 100644
--- a/tp/tests/indices/res_parser/index_one_node/index_one_node.html
+++ b/tp/tests/indices/res_parser/index_one_node/index_one_node.html
@@ -16,6 +16,7 @@
 <!--
 a.summary-letter-printindex {text-decoration: none}
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 td.printindex-index-entry {vertical-align: top}
 td.printindex-index-section {vertical-align: top}
diff --git a/tp/tests/indices/res_parser/index_special_region/Chapter.html 
b/tp/tests/indices/res_parser/index_special_region/Chapter.html
index d4f93dcb08..bd8e0ce3f0 100644
--- a/tp/tests/indices/res_parser/index_special_region/Chapter.html
+++ b/tp/tests/indices/res_parser/index_special_region/Chapter.html
@@ -24,6 +24,7 @@ a.copiable-link {visibility: hidden; text-decoration: none; 
line-height: 0em}
 a.summary-letter-printindex {text-decoration: none}
 span.program-in-footer {font-size: smaller}
 span:hover a.copiable-link {visibility: visible}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 td.printindex-index-entry {vertical-align: top}
 td.printindex-index-section {vertical-align: top}
diff --git a/tp/tests/indices/res_parser/index_special_region_html/Chapter.html 
b/tp/tests/indices/res_parser/index_special_region_html/Chapter.html
index 989e8e23a9..ec3b8b85c3 100644
--- a/tp/tests/indices/res_parser/index_special_region_html/Chapter.html
+++ b/tp/tests/indices/res_parser/index_special_region_html/Chapter.html
@@ -24,6 +24,7 @@ a.copiable-link {visibility: hidden; text-decoration: none; 
line-height: 0em}
 a.summary-letter-printindex {text-decoration: none}
 span.program-in-footer {font-size: smaller}
 span:hover a.copiable-link {visibility: visible}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 td.printindex-index-entry {vertical-align: top}
 td.printindex-index-section {vertical-align: top}
diff --git 
a/tp/tests/indices/res_parser/index_special_region_no_insertcopying/Chapter.html
 
b/tp/tests/indices/res_parser/index_special_region_no_insertcopying/Chapter.html
index 55062d819c..5951c83958 100644
--- 
a/tp/tests/indices/res_parser/index_special_region_no_insertcopying/Chapter.html
+++ 
b/tp/tests/indices/res_parser/index_special_region_no_insertcopying/Chapter.html
@@ -23,6 +23,7 @@ domain.
 a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
 span.program-in-footer {font-size: smaller}
 span:hover a.copiable-link {visibility: visible}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/Chapter.html
 
b/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/Chapter.html
index fe2a971005..1ca287b654 100644
--- 
a/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/Chapter.html
+++ 
b/tp/tests/indices/res_parser/index_special_region_no_insertcopying_html/Chapter.html
@@ -23,6 +23,7 @@ domain.
 a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
 span.program-in-footer {font-size: smaller}
 span:hover a.copiable-link {visibility: visible}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/tests/indices/res_parser/index_special_region_no_region/Chapter.html 
b/tp/tests/indices/res_parser/index_special_region_no_region/Chapter.html
index 8c5cd5a391..9b7746a9d1 100644
--- a/tp/tests/indices/res_parser/index_special_region_no_region/Chapter.html
+++ b/tp/tests/indices/res_parser/index_special_region_no_region/Chapter.html
@@ -23,6 +23,7 @@ domain.
 a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
 span.program-in-footer {font-size: smaller}
 span:hover a.copiable-link {visibility: visible}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/tests/indices/res_parser/index_special_region_no_region_html/Chapter.html 
b/tp/tests/indices/res_parser/index_special_region_no_region_html/Chapter.html
index e496c4d5f4..f15422fe57 100644
--- 
a/tp/tests/indices/res_parser/index_special_region_no_region_html/Chapter.html
+++ 
b/tp/tests/indices/res_parser/index_special_region_no_region_html/Chapter.html
@@ -23,6 +23,7 @@ domain.
 a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
 span.program-in-footer {font-size: smaller}
 span:hover a.copiable-link {visibility: visible}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/tests/indices/res_parser/index_table/index.html 
b/tp/tests/indices/res_parser/index_table/index.html
index b70daeaf73..b026074945 100644
--- a/tp/tests/indices/res_parser/index_table/index.html
+++ b/tp/tests/indices/res_parser/index_table/index.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/tests/indices/res_parser/index_table/indices-refs.html 
b/tp/tests/indices/res_parser/index_table/indices-refs.html
index a0c859879a..4f0a62a55d 100644
--- a/tp/tests/indices/res_parser/index_table/indices-refs.html
+++ b/tp/tests/indices/res_parser/index_table/indices-refs.html
@@ -16,6 +16,7 @@
 <!--
 a.summary-letter-printindex {text-decoration: none}
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 td.printindex-index-entry {vertical-align: top}
 td.printindex-index-section {vertical-align: top}
diff --git 
a/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/index.html
 
b/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/index.html
index bfc17e8384..a178ce3c4d 100644
--- 
a/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/index.html
+++ 
b/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter/index.html
@@ -16,6 +16,7 @@
 <!--
 a.summary-letter-printindex {text-decoration: none}
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 td.printindex-index-entry {vertical-align: top}
 td.printindex-index-section {vertical-align: top}
diff --git 
a/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/first-before-top.html
 
b/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/first-before-top.html
index 0ac77429aa..be02dc42d2 100644
--- 
a/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/first-before-top.html
+++ 
b/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/first-before-top.html
@@ -16,6 +16,7 @@
 <!--
 a.summary-letter-printindex {text-decoration: none}
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 td.printindex-index-entry {vertical-align: top}
 td.printindex-index-section {vertical-align: top}
diff --git 
a/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/index.html
 
b/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/index.html
index 4f1068b49f..39b362a0da 100644
--- 
a/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/index.html
+++ 
b/tp/tests/indices/res_parser/nodes_before_top_and_sections_html_chapter_nodes/index.html
@@ -16,6 +16,7 @@
 <!--
 a.summary-letter-printindex {text-decoration: none}
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 td.printindex-index-entry {vertical-align: top}
 td.printindex-index-section {vertical-align: top}
diff --git 
a/tp/tests/indices/res_parser/printindex_between_node_section/printindex_between_node_section.html
 
b/tp/tests/indices/res_parser/printindex_between_node_section/printindex_between_node_section.html
index 909f51e7ef..78546e131a 100644
--- 
a/tp/tests/indices/res_parser/printindex_between_node_section/printindex_between_node_section.html
+++ 
b/tp/tests/indices/res_parser/printindex_between_node_section/printindex_between_node_section.html
@@ -16,6 +16,7 @@
 <!--
 a.summary-letter-printindex {text-decoration: none}
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 td.printindex-index-entry {vertical-align: top}
 td.printindex-index-section {vertical-align: top}
diff --git 
a/tp/tests/indices/res_parser/printindex_between_part_chapter/printindex_between_part_chapter.html
 
b/tp/tests/indices/res_parser/printindex_between_part_chapter/printindex_between_part_chapter.html
index d4991d6cdb..231ea35be4 100644
--- 
a/tp/tests/indices/res_parser/printindex_between_part_chapter/printindex_between_part_chapter.html
+++ 
b/tp/tests/indices/res_parser/printindex_between_part_chapter/printindex_between_part_chapter.html
@@ -16,6 +16,7 @@
 <!--
 a.summary-letter-printindex {text-decoration: none}
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 td.printindex-index-entry {vertical-align: top}
 td.printindex-index-section {vertical-align: top}
diff --git a/tp/tests/layout/res_parser/formatting/formatting.html 
b/tp/tests/layout/res_parser/formatting/formatting.html
index aaaa169f9c..f2b84cf70f 100644
--- a/tp/tests/layout/res_parser/formatting/formatting.html
+++ b/tp/tests/layout/res_parser/formatting/formatting.html
@@ -866,6 +866,7 @@ span.program-in-footer {font-size: smaller}
 span.r {font-family: initial; font-weight: normal; font-style: normal}
 span.sansserif {font-family: sans-serif; font-weight: normal}
 span:hover a.copiable-link {visibility: visible}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 td.printindex-index-entry {vertical-align: top}
 td.printindex-index-section {vertical-align: top}
diff --git 
a/tp/tests/layout/res_parser/formatting_enable_encoding/formatting.html 
b/tp/tests/layout/res_parser/formatting_enable_encoding/formatting.html
index dacec86df7..39f02cb0da 100644
--- a/tp/tests/layout/res_parser/formatting_enable_encoding/formatting.html
+++ b/tp/tests/layout/res_parser/formatting_enable_encoding/formatting.html
@@ -866,6 +866,7 @@ span.program-in-footer {font-size: smaller}
 span.r {font-family: initial; font-weight: normal; font-style: normal}
 span.sansserif {font-family: sans-serif; font-weight: normal}
 span:hover a.copiable-link {visibility: visible}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 td.printindex-index-entry {vertical-align: top}
 td.printindex-index-section {vertical-align: top}
diff --git a/tp/tests/layout/res_parser/formatting_fr_icons/formatting.html 
b/tp/tests/layout/res_parser/formatting_fr_icons/formatting.html
index 9c5b07815e..ba7623804b 100644
--- a/tp/tests/layout/res_parser/formatting_fr_icons/formatting.html
+++ b/tp/tests/layout/res_parser/formatting_fr_icons/formatting.html
@@ -866,6 +866,7 @@ span.program-in-footer {font-size: smaller}
 span.r {font-family: initial; font-weight: normal; font-style: normal}
 span.sansserif {font-family: sans-serif; font-weight: normal}
 span:hover a.copiable-link {visibility: visible}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 td.printindex-index-entry {vertical-align: top}
 td.printindex-index-section {vertical-align: top}
diff --git a/tp/tests/layout/res_parser/formatting_html/formatting.html 
b/tp/tests/layout/res_parser/formatting_html/formatting.html
index aaaa169f9c..f2b84cf70f 100644
--- a/tp/tests/layout/res_parser/formatting_html/formatting.html
+++ b/tp/tests/layout/res_parser/formatting_html/formatting.html
@@ -866,6 +866,7 @@ span.program-in-footer {font-size: smaller}
 span.r {font-family: initial; font-weight: normal; font-style: normal}
 span.sansserif {font-family: sans-serif; font-weight: normal}
 span:hover a.copiable-link {visibility: visible}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 td.printindex-index-entry {vertical-align: top}
 td.printindex-index-section {vertical-align: top}
diff --git a/tp/tests/layout/res_parser/formatting_html_nodes/index.html 
b/tp/tests/layout/res_parser/formatting_html_nodes/index.html
index 54fe5258a6..6ada9aa5c0 100644
--- a/tp/tests/layout/res_parser/formatting_html_nodes/index.html
+++ b/tp/tests/layout/res_parser/formatting_html_nodes/index.html
@@ -862,6 +862,7 @@ span.program-in-footer {font-size: smaller}
 span.r {font-family: initial; font-weight: normal; font-style: normal}
 span.sansserif {font-family: sans-serif; font-weight: normal}
 span:hover a.copiable-link {visibility: visible}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 ul.mark-bullet {list-style-type: disc}
 ul.mark-minus {list-style-type: "\2212"}
diff --git 
a/tp/tests/layout/res_parser/formatting_html_nodes/s_002d_002dect_002cion.html 
b/tp/tests/layout/res_parser/formatting_html_nodes/s_002d_002dect_002cion.html
index dcb9bdc439..3e5fc98749 100644
--- 
a/tp/tests/layout/res_parser/formatting_html_nodes/s_002d_002dect_002cion.html
+++ 
b/tp/tests/layout/res_parser/formatting_html_nodes/s_002d_002dect_002cion.html
@@ -848,6 +848,7 @@ g-roupe
 <!--
 pre.menu-comment-preformatted {font-family: serif}
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/tests/layout/res_parser/formatting_html_nodes/subsection.html 
b/tp/tests/layout/res_parser/formatting_html_nodes/subsection.html
index 590cdf464d..14aae81341 100644
--- a/tp/tests/layout/res_parser/formatting_html_nodes/subsection.html
+++ b/tp/tests/layout/res_parser/formatting_html_nodes/subsection.html
@@ -847,6 +847,7 @@ g-roupe
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/tests/layout/res_parser/formatting_inline_css/formatting.html 
b/tp/tests/layout/res_parser/formatting_inline_css/formatting.html
index da1d8c8348..5e54b31c95 100644
--- a/tp/tests/layout/res_parser/formatting_inline_css/formatting.html
+++ b/tp/tests/layout/res_parser/formatting_inline_css/formatting.html
@@ -3027,12 +3027,12 @@ html ''
 <h1 class="top" id="Top-section">Top section</h1>
 
 <table class="menu" border="0" cellspacing="0">
-<tr><td class="menu-entry-destination" style="vertical-align: top"><a 
href="#chapter" rel="index">1 chapter</a></td><td>&nbsp;&nbsp;</td><td 
class="menu-entry-description"></td></tr>
+<tr><td class="menu-entry-destination" style="vertical-align: top"><a 
href="#chapter" rel="index">1 chapter</a></td><td>&nbsp;&nbsp;</td><td 
class="menu-entry-description" style="vertical-align: top"></td></tr>
 <tr><th colspan="3" align="left"><pre class="menu-comment-preformatted" 
style="font-family: serif">
 
 Menu comment
 
-</pre></th></tr><tr><td class="menu-entry-destination" style="vertical-align: 
top"><a href="#chapter2" rel="index">chapter 2</a></td><td>&nbsp;&nbsp;</td><td 
class="menu-entry-description">Chapter 2
+</pre></th></tr><tr><td class="menu-entry-destination" style="vertical-align: 
top"><a href="#chapter2" rel="index">chapter 2</a></td><td>&nbsp;&nbsp;</td><td 
class="menu-entry-description" style="vertical-align: top">Chapter 2
 </td></tr>
 </table>
 
@@ -7103,15 +7103,15 @@ Menu comment
 <h2 class="section" id="A-section">1.1 A section</h2>
 
 <table class="menu" border="0" cellspacing="0">
-<tr><td class="menu-entry-destination" style="vertical-align: top"><a 
href="#subsection">1.1.1 subsection</a></td><td>&nbsp;&nbsp;</td><td 
class="menu-entry-description">
+<tr><td class="menu-entry-destination" style="vertical-align: top"><a 
href="#subsection">1.1.1 subsection</a></td><td>&nbsp;&nbsp;</td><td 
class="menu-entry-description" style="vertical-align: top">
 </td></tr>
 <tr><th colspan="3" align="left"><pre class="menu-comment-preformatted" 
style="font-family: serif">
 
 </pre></th></tr><tr><th colspan="3" align="left"><pre 
class="menu-comment-preformatted" style="font-family: serif">In detailmenu
 
-</pre></th></tr><tr><td class="menu-entry-destination" style="vertical-align: 
top"><a href="#subsubsection-_0060_0060simple_002ddouble_002d_002d">1.1.1.1 
subsubsection &ldquo;simple-double&ndash;</a></td><td>&nbsp;&nbsp;</td><td 
class="menu-entry-description">
+</pre></th></tr><tr><td class="menu-entry-destination" style="vertical-align: 
top"><a href="#subsubsection-_0060_0060simple_002ddouble_002d_002d">1.1.1.1 
subsubsection &ldquo;simple-double&ndash;</a></td><td>&nbsp;&nbsp;</td><td 
class="menu-entry-description" style="vertical-align: top">
 </td></tr>
-<tr><td class="menu-entry-destination" style="vertical-align: top"><a 
href="#subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027">1.1.1.2
 three&mdash;four&mdash;-&rdquo;</a></td><td>&nbsp;&nbsp;</td><td 
class="menu-entry-description">
+<tr><td class="menu-entry-destination" style="vertical-align: top"><a 
href="#subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027">1.1.1.2
 three&mdash;four&mdash;-&rdquo;</a></td><td>&nbsp;&nbsp;</td><td 
class="menu-entry-description" style="vertical-align: top">
 </td></tr>
 </table>
 
@@ -7135,9 +7135,9 @@ Menu comment
 <h3 class="subsection" id="subsection-1">1.1.1 subsection</h3>
 
 <table class="menu" border="0" cellspacing="0">
-<tr><td class="menu-entry-destination" style="vertical-align: top"><a 
href="#subsubsection-_0060_0060simple_002ddouble_002d_002d">1.1.1.1 
subsubsection &ldquo;simple-double&ndash;</a></td><td>&nbsp;&nbsp;</td><td 
class="menu-entry-description">
+<tr><td class="menu-entry-destination" style="vertical-align: top"><a 
href="#subsubsection-_0060_0060simple_002ddouble_002d_002d">1.1.1.1 
subsubsection &ldquo;simple-double&ndash;</a></td><td>&nbsp;&nbsp;</td><td 
class="menu-entry-description" style="vertical-align: top">
 </td></tr>
-<tr><td class="menu-entry-destination" style="vertical-align: top"><a 
href="#subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027">1.1.1.2
 three&mdash;four&mdash;-&rdquo;</a></td><td>&nbsp;&nbsp;</td><td 
class="menu-entry-description">
+<tr><td class="menu-entry-destination" style="vertical-align: top"><a 
href="#subsubsection-three_002d_002d_002dfour_002d_002d_002d_002d_0027_0027">1.1.1.2
 three&mdash;four&mdash;-&rdquo;</a></td><td>&nbsp;&nbsp;</td><td 
class="menu-entry-description" style="vertical-align: top">
 </td></tr>
 </table>
 
diff --git a/tp/tests/layout/res_parser/formatting_mathjax/formatting.html 
b/tp/tests/layout/res_parser/formatting_mathjax/formatting.html
index bb6f4e7110..5b8c769811 100644
--- a/tp/tests/layout/res_parser/formatting_mathjax/formatting.html
+++ b/tp/tests/layout/res_parser/formatting_mathjax/formatting.html
@@ -866,6 +866,7 @@ span.program-in-footer {font-size: smaller}
 span.r {font-family: initial; font-weight: normal; font-style: normal}
 span.sansserif {font-family: sans-serif; font-weight: normal}
 span:hover a.copiable-link {visibility: visible}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 td.printindex-index-entry {vertical-align: top}
 td.printindex-index-section {vertical-align: top}
diff --git a/tp/tests/layout/res_parser/formatting_nodes/index.html 
b/tp/tests/layout/res_parser/formatting_nodes/index.html
index 54fe5258a6..6ada9aa5c0 100644
--- a/tp/tests/layout/res_parser/formatting_nodes/index.html
+++ b/tp/tests/layout/res_parser/formatting_nodes/index.html
@@ -862,6 +862,7 @@ span.program-in-footer {font-size: smaller}
 span.r {font-family: initial; font-weight: normal; font-style: normal}
 span.sansserif {font-family: sans-serif; font-weight: normal}
 span:hover a.copiable-link {visibility: visible}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 ul.mark-bullet {list-style-type: disc}
 ul.mark-minus {list-style-type: "\2212"}
diff --git 
a/tp/tests/layout/res_parser/formatting_nodes/s_002d_002dect_002cion.html 
b/tp/tests/layout/res_parser/formatting_nodes/s_002d_002dect_002cion.html
index dcb9bdc439..3e5fc98749 100644
--- a/tp/tests/layout/res_parser/formatting_nodes/s_002d_002dect_002cion.html
+++ b/tp/tests/layout/res_parser/formatting_nodes/s_002d_002dect_002cion.html
@@ -848,6 +848,7 @@ g-roupe
 <!--
 pre.menu-comment-preformatted {font-family: serif}
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/tests/layout/res_parser/formatting_nodes/subsection.html 
b/tp/tests/layout/res_parser/formatting_nodes/subsection.html
index 590cdf464d..14aae81341 100644
--- a/tp/tests/layout/res_parser/formatting_nodes/subsection.html
+++ b/tp/tests/layout/res_parser/formatting_nodes/subsection.html
@@ -847,6 +847,7 @@ g-roupe
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/tests/layout/res_parser/formatting_numerical_entities/formatting.html 
b/tp/tests/layout/res_parser/formatting_numerical_entities/formatting.html
index 760554e242..9a4c791308 100644
--- a/tp/tests/layout/res_parser/formatting_numerical_entities/formatting.html
+++ b/tp/tests/layout/res_parser/formatting_numerical_entities/formatting.html
@@ -866,6 +866,7 @@ span.program-in-footer {font-size: smaller}
 span.r {font-family: initial; font-weight: normal; font-style: normal}
 span.sansserif {font-family: sans-serif; font-weight: normal}
 span:hover a.copiable-link {visibility: visible}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 td.printindex-index-entry {vertical-align: top}
 td.printindex-index-section {vertical-align: top}
diff --git 
a/tp/tests/layout/res_parser/formatting_regions/formatting_regions.html 
b/tp/tests/layout/res_parser/formatting_regions/formatting_regions.html
index cb37eae437..ccdb7d62ca 100644
--- a/tp/tests/layout/res_parser/formatting_regions/formatting_regions.html
+++ b/tp/tests/layout/res_parser/formatting_regions/formatting_regions.html
@@ -865,6 +865,7 @@ span.program-in-footer {font-size: smaller}
 span.r {font-family: initial; font-weight: normal; font-style: normal}
 span.sansserif {font-family: sans-serif; font-weight: normal}
 span:hover a.copiable-link {visibility: visible}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 td.printindex-index-entry {vertical-align: top}
 td.printindex-index-section {vertical-align: top}
diff --git a/tp/tests/layout/res_parser/formatting_weird_quotes/formatting.html 
b/tp/tests/layout/res_parser/formatting_weird_quotes/formatting.html
index 149bb0b15c..b1fc187317 100644
--- a/tp/tests/layout/res_parser/formatting_weird_quotes/formatting.html
+++ b/tp/tests/layout/res_parser/formatting_weird_quotes/formatting.html
@@ -866,6 +866,7 @@ span.program-in-footer {font-size: smaller}
 span.r {font-family: initial; font-weight: normal; font-style: normal}
 span.sansserif {font-family: sans-serif; font-weight: normal}
 span:hover a.copiable-link {visibility: visible}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 td.printindex-index-entry {vertical-align: top}
 td.printindex-index-section {vertical-align: top}
diff --git a/tp/tests/layout/res_parser/formatting_xhtml/formatting.html 
b/tp/tests/layout/res_parser/formatting_xhtml/formatting.html
index 7d4ec2f8ad..35b818ecc2 100644
--- a/tp/tests/layout/res_parser/formatting_xhtml/formatting.html
+++ b/tp/tests/layout/res_parser/formatting_xhtml/formatting.html
@@ -866,6 +866,7 @@ span.program-in-footer {font-size: smaller}
 span.r {font-family: initial; font-weight: normal; font-style: normal}
 span.sansserif {font-family: sans-serif; font-weight: normal}
 span:hover a.copiable-link {visibility: visible}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 td.printindex-index-entry {vertical-align: top}
 td.printindex-index-section {vertical-align: top}
diff --git 
a/tp/tests/layout/res_parser/navigation_test_misc_file_collision/chapter.html 
b/tp/tests/layout/res_parser/navigation_test_misc_file_collision/chapter.html
index 00ca0aacdf..d7859deac4 100644
--- 
a/tp/tests/layout/res_parser/navigation_test_misc_file_collision/chapter.html
+++ 
b/tp/tests/layout/res_parser/navigation_test_misc_file_collision/chapter.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/tests/layout/res_parser/navigation_test_misc_file_collision/navigation_abt.html
 
b/tp/tests/layout/res_parser/navigation_test_misc_file_collision/navigation_abt.html
index b81d2d5615..2e3e5ff75a 100644
--- 
a/tp/tests/layout/res_parser/navigation_test_misc_file_collision/navigation_abt.html
+++ 
b/tp/tests/layout/res_parser/navigation_test_misc_file_collision/navigation_abt.html
@@ -15,6 +15,7 @@
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/tests/layout/res_parser/no_monolithic_only_toc_out/no_monolithic.html 
b/tp/tests/layout/res_parser/no_monolithic_only_toc_out/no_monolithic.html
index d6cfba6cbf..f926f916a6 100644
--- a/tp/tests/layout/res_parser/no_monolithic_only_toc_out/no_monolithic.html
+++ b/tp/tests/layout/res_parser/no_monolithic_only_toc_out/no_monolithic.html
@@ -16,6 +16,7 @@
 <!--
 a.summary-letter-printindex {text-decoration: none}
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 td.printindex-index-entry {vertical-align: top}
 td.printindex-index-section {vertical-align: top}
diff --git 
a/tp/tests/many_input_files/different_languages_gen_master_menu_res/no_master_menu_fr.html
 
b/tp/tests/many_input_files/different_languages_gen_master_menu_res/no_master_menu_fr.html
index 36bf144435..7cf979bcb5 100644
--- 
a/tp/tests/many_input_files/different_languages_gen_master_menu_res/no_master_menu_fr.html
+++ 
b/tp/tests/many_input_files/different_languages_gen_master_menu_res/no_master_menu_fr.html
@@ -17,6 +17,7 @@
 <style type="text/css">
 <!--
 pre.menu-comment-preformatted {font-family: serif}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/tests/many_input_files/different_languages_gen_master_menu_res/no_master_menu_no_documentlanguage.html
 
b/tp/tests/many_input_files/different_languages_gen_master_menu_res/no_master_menu_no_documentlanguage.html
index f2df690cb4..9df650a887 100644
--- 
a/tp/tests/many_input_files/different_languages_gen_master_menu_res/no_master_menu_no_documentlanguage.html
+++ 
b/tp/tests/many_input_files/different_languages_gen_master_menu_res/no_master_menu_no_documentlanguage.html
@@ -17,6 +17,7 @@
 <style type="text/css">
 <!--
 pre.menu-comment-preformatted {font-family: serif}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/tests/sectioning/res_parser/sectioning_directions/sectioning.html 
b/tp/tests/sectioning/res_parser/sectioning_directions/sectioning.html
index b4c06d7a16..c6d6e429be 100644
--- a/tp/tests/sectioning/res_parser/sectioning_directions/sectioning.html
+++ b/tp/tests/sectioning/res_parser/sectioning_directions/sectioning.html
@@ -16,6 +16,7 @@
 <!--
 pre.menu-comment-preformatted {font-family: serif}
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 ul.toc-numbered-mark {list-style: none}
 -->
diff --git 
a/tp/tests/sectioning/res_parser/sectioning_directions_split_chapter/First-node.html
 
b/tp/tests/sectioning/res_parser/sectioning_directions_split_chapter/First-node.html
index 1e7986c8de..b72c5da38a 100644
--- 
a/tp/tests/sectioning/res_parser/sectioning_directions_split_chapter/First-node.html
+++ 
b/tp/tests/sectioning/res_parser/sectioning_directions_split_chapter/First-node.html
@@ -16,6 +16,7 @@
 <!--
 pre.menu-comment-preformatted {font-family: serif}
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/tests/sectioning/res_parser/sectioning_directions_split_chapter/index.html 
b/tp/tests/sectioning/res_parser/sectioning_directions_split_chapter/index.html
index ce2e33a690..60397c9bb4 100644
--- 
a/tp/tests/sectioning/res_parser/sectioning_directions_split_chapter/index.html
+++ 
b/tp/tests/sectioning/res_parser/sectioning_directions_split_chapter/index.html
@@ -16,6 +16,7 @@
 <!--
 pre.menu-comment-preformatted {font-family: serif}
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/tests/tex_html/res_parser/formatting_singular/index.htm 
b/tp/tests/tex_html/res_parser/formatting_singular/index.htm
index 6bc0a7f92d..c553cf3a6d 100644
--- a/tp/tests/tex_html/res_parser/formatting_singular/index.htm
+++ b/tp/tests/tex_html/res_parser/formatting_singular/index.htm
@@ -848,6 +848,7 @@ g-roupe
 <style type="text/css">
 <!--
 pre.menu-comment-preformatted {font-family: serif}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git 
a/tp/tests/tex_html/res_parser/formatting_singular/s_002d_002dect_002cion.html 
b/tp/tests/tex_html/res_parser/formatting_singular/s_002d_002dect_002cion.html
index 287a82d4af..1e5035990f 100644
--- 
a/tp/tests/tex_html/res_parser/formatting_singular/s_002d_002dect_002cion.html
+++ 
b/tp/tests/tex_html/res_parser/formatting_singular/s_002d_002dect_002cion.html
@@ -848,6 +848,7 @@ g-roupe
 <style type="text/css">
 <!--
 pre.menu-comment-preformatted {font-family: serif}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/tests/tex_html/res_parser/formatting_singular/subsection.html 
b/tp/tests/tex_html/res_parser/formatting_singular/subsection.html
index 4a16597d42..afc8ad8fea 100644
--- a/tp/tests/tex_html/res_parser/formatting_singular/subsection.html
+++ b/tp/tests/tex_html/res_parser/formatting_singular/subsection.html
@@ -847,6 +847,7 @@ g-roupe
 
 <style type="text/css">
 <!--
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>
diff --git a/tp/tests/tex_html/res_parser/tex_in_copying/tex_in_copying.html 
b/tp/tests/tex_html/res_parser/tex_in_copying/tex_in_copying.html
index d70f6c8e4c..a933a72fa6 100644
--- a/tp/tests/tex_html/res_parser/tex_in_copying/tex_in_copying.html
+++ b/tp/tests/tex_html/res_parser/tex_in_copying/tex_in_copying.html
@@ -22,6 +22,7 @@ $$
 <style type="text/css">
 <!--
 span.program-in-footer {font-size: smaller}
+td.menu-entry-description {vertical-align: top}
 td.menu-entry-destination {vertical-align: top}
 -->
 </style>



reply via email to

[Prev in Thread] Current Thread [Next in Thread]