HTML on Word V3.0 MR3

June 2, 2026

Enhancements:

  •  Added the "-menuBtn a|b|n" option. From a web accessibility perspective,
    this option allows you to output the <button> tag instead of the <a> tag,
    which is used to implement elements for showing or hiding the table of 
    contents on devices with narrow screens, such as smartphones. You can 
    also specify that no button tags be output.
        a: Output button elements using the <a> tag (as before). * If not 
           specified, the "a" option is used by default.
        b: Output button elements using the <button> tag.
        c: Do not output button elements.
           In addition, to support the "aria-controls" attribute of the <button> 
           tag, we added the id="toc-menu" as an "id" attribute to the <nav> tag
           in the table of contents section.
        * When outputting in XHTML 1.0, output to the <div> tag instead of the 
          <nav> tag.

  • When using the <a> tag to output an element for showing or hiding the 
     table of contents on devices with narrow screens, such as smartphones, 
    we added the title="Table of Contents Menu Button" as a "title" attribute
    to the <a> tag.

  • From a web accessibility perspective, output the "aria-label" attribute 
    to the <nav> tags for the table of contents in the generated HTML, as 
    well as for the "前へ/次へ" or "Prev/Next" links used to navigate between
    pages when the HTML is split into separate files.
      * When outputting in XHTML 1.0, output to the <div> tag instead of the 
        <nav> tag. It also outputs role="navigation" as the "role" attribute.

  • The citation text (Citation field) is now enclosed within <span 
        class="citation-word"></span>.

  • The options "-h", "-help", and "-?" have been added. When you run the 
        program with these options, a list of options will be displayed.

Specific Changes:

  • Previously, when alternative text was not specified for pictures or 
    illustrations inserted into Word documents, they were output as 
    alt="Please enter alt text.", however, from a web accessibility 
    perspective, this has been changed to alt="".
        Note that when mathematical equations are output as images (SVG), they 
        are also output with alt="".

Revisions:

  • A security issue (CVE-2026-33416) was found in the library used to handle
    PNG images, so we have updated to the patched version, libpng 1.6.56.