diff options
| author | Shulhan <ms@kilabit.info> | 2026-03-30 21:30:00 +0700 |
|---|---|---|
| committer | Shulhan <ms@kilabit.info> | 2026-03-30 21:30:00 +0700 |
| commit | f9d7f5a462ef3ba6d07f0f13af6816badcea09e1 (patch) | |
| tree | c813b235fa4d6881df51c7b12a1997f21b516f18 | |
| parent | 4d0204028e90ecd60c74f426456c901367491ed9 (diff) | |
| download | asciidoctor-go-f9d7f5a462ef3ba6d07f0f13af6816badcea09e1.tar.xz | |
all: move the sect anchor element to the right
Previously, we try to fix the anchor position by using "flex-direction:
row-reverse".
This cause the formatted text inside title also become reversed.
For example,
== With `mono`
Will rendered as
mono With $
This is not as expected.
This changes fix this by rendering the anchor on the right after title.
| -rw-r--r-- | default.css | 1 | ||||
| -rw-r--r-- | html_backend.go | 20 | ||||
| -rw-r--r-- | testdata/test.got.html | 143 |
3 files changed, 79 insertions, 85 deletions
diff --git a/default.css b/default.css index 8138b84..e103647 100644 --- a/default.css +++ b/default.css @@ -373,7 +373,6 @@ h4, h5, h6 { display: flex; - flex-direction: row-reverse; justify-content: start; padding-bottom: 0.5em; } diff --git a/html_backend.go b/html_backend.go index 323b60b..32973e0 100644 --- a/html_backend.go +++ b/html_backend.go @@ -1160,18 +1160,7 @@ func htmlWriteSection(doc *Document, el *element, out io.Writer) { fmt.Fprintf(out, "\n<div class=%q>\n<%s id=%q>", class, tag, el.ID) - var ( - withSectAnchors bool - withSectlinks bool - ) - - _, withSectAnchors = doc.Attributes.Entry[docAttrSectAnchors] - if withSectAnchors { - fmt.Fprintf(out, - `<a class="anchor" href="#%s" aria-label="Anchor for %s"></a>`, - el.ID, el.ID) - } - _, withSectlinks = doc.Attributes.Entry[docAttrSectLinks] + _, withSectlinks := doc.Attributes.Entry[docAttrSectLinks] if withSectlinks { fmt.Fprintf(out, `<a class="link" href="#%s">`, el.ID) } @@ -1185,6 +1174,13 @@ func htmlWriteSection(doc *Document, el *element, out io.Writer) { if withSectlinks { fmt.Fprint(out, "</a>") } + + _, withSectAnchors := doc.Attributes.Entry[docAttrSectAnchors] + if withSectAnchors { + fmt.Fprintf(out, + `<a class="anchor" href="#%s" aria-label="Anchor for %s"></a>`, + el.ID, el.ID) + } fmt.Fprintf(out, "</%s>", tag) if el.kind == elKindSectionL1 { diff --git a/testdata/test.got.html b/testdata/test.got.html index 49751a9..6e8c276 100644 --- a/testdata/test.got.html +++ b/testdata/test.got.html @@ -384,7 +384,6 @@ h4, h5, h6 { display: flex; - flex-direction: row-reverse; justify-content: start; padding-bottom: 0.5em; } @@ -2611,7 +2610,7 @@ p.tableblock { </div> </div> <div class="sect1"> -<h2 id="metadata_references"><a class="anchor" href="#metadata_references" aria-label="Anchor for metadata_references"></a><a class="link" href="#metadata_references">1. Metadata references</a></h2> +<h2 id="metadata_references"><a class="link" href="#metadata_references">1. Metadata references</a><a class="anchor" href="#metadata_references" aria-label="Anchor for metadata_references"></a></h2> <div class="sectionbody"> <div class="paragraph"> <p>First author: Author A Author A <a href="mailto:a@a.com">a@a.com</a> @@ -2631,7 +2630,7 @@ AA.</p> </div> </div> <div class="sect1"> -<h2 id="inline_formatting_on_section"><a class="anchor" href="#inline_formatting_on_section" aria-label="Anchor for inline_formatting_on_section"></a><a class="link" href="#inline_formatting_on_section">2. <em>Inline <code>formatting</code> on <strong>section</strong></em></a></h2> +<h2 id="inline_formatting_on_section"><a class="link" href="#inline_formatting_on_section">2. <em>Inline <code>formatting</code> on <strong>section</strong></em></a><a class="anchor" href="#inline_formatting_on_section" aria-label="Anchor for inline_formatting_on_section"></a></h2> <div class="sectionbody"> <div class="paragraph"> <p>Test inline formatting on section title.</p> @@ -2639,16 +2638,16 @@ AA.</p> </div> </div> <div class="sect1"> -<h2 id="level_1"><a class="anchor" href="#level_1" aria-label="Anchor for level_1"></a><a class="link" href="#level_1">3. Level 1</a></h2> +<h2 id="level_1"><a class="link" href="#level_1">3. Level 1</a><a class="anchor" href="#level_1" aria-label="Anchor for level_1"></a></h2> <div class="sectionbody"> <div class="sect2"> -<h3 id="level_2"><a class="anchor" href="#level_2" aria-label="Anchor for level_2"></a><a class="link" href="#level_2">3.1. Level 2</a></h3> +<h3 id="level_2"><a class="link" href="#level_2">3.1. Level 2</a><a class="anchor" href="#level_2" aria-label="Anchor for level_2"></a></h3> <div class="sect3"> -<h4 id="level_3"><a class="anchor" href="#level_3" aria-label="Anchor for level_3"></a><a class="link" href="#level_3">3.1.1. Level 3</a></h4> +<h4 id="level_3"><a class="link" href="#level_3">3.1.1. Level 3</a><a class="anchor" href="#level_3" aria-label="Anchor for level_3"></a></h4> <div class="sect4"> -<h5 id="level_4"><a class="anchor" href="#level_4" aria-label="Anchor for level_4"></a><a class="link" href="#level_4">Level 4</a></h5> +<h5 id="level_4"><a class="link" href="#level_4">Level 4</a><a class="anchor" href="#level_4" aria-label="Anchor for level_4"></a></h5> <div class="sect5"> -<h6 id="level_5"><a class="anchor" href="#level_5" aria-label="Anchor for level_5"></a><a class="link" href="#level_5">Level 5</a></h6> +<h6 id="level_5"><a class="link" href="#level_5">Level 5</a><a class="anchor" href="#level_5" aria-label="Anchor for level_5"></a></h6> </div> </div> </div> @@ -2656,17 +2655,17 @@ AA.</p> </div> </div> <div class="sect1"> -<h2 id="section_two"><a class="anchor" href="#section_two" aria-label="Anchor for section_two"></a><a class="link" href="#section_two">Section Two</a></h2> +<h2 id="section_two"><a class="link" href="#section_two">Section Two</a><a class="anchor" href="#section_two" aria-label="Anchor for section_two"></a></h2> <div class="sectionbody"> </div> </div> <div class="sect1"> -<h2 id="section_three"><a class="anchor" href="#section_three" aria-label="Anchor for section_three"></a><a class="link" href="#section_three">4. Section Three</a></h2> +<h2 id="section_three"><a class="link" href="#section_three">4. Section Three</a><a class="anchor" href="#section_three" aria-label="Anchor for section_three"></a></h2> <div class="sectionbody"> </div> </div> <div class="sect1"> -<h2 id="comment"><a class="anchor" href="#comment" aria-label="Anchor for comment"></a><a class="link" href="#comment">5. Comment</a></h2> +<h2 id="comment"><a class="link" href="#comment">5. Comment</a><a class="anchor" href="#comment" aria-label="Anchor for comment"></a></h2> <div class="sectionbody"> <div class="literalblock"> <div class="content"> @@ -2678,7 +2677,7 @@ Indented block comment </div> </div> <div class="sect1"> -<h2 id="paragraph"><a class="anchor" href="#paragraph" aria-label="Anchor for paragraph"></a><a class="link" href="#paragraph">6. Paragraph</a></h2> +<h2 id="paragraph"><a class="link" href="#paragraph">6. Paragraph</a><a class="anchor" href="#paragraph" aria-label="Anchor for paragraph"></a></h2> <div class="sectionbody"> <div class="paragraph"> <div class="title">A Title</div> @@ -2736,7 +2735,7 @@ This is next line in paragraph.</p> </div> </div> <div class="sect2"> -<h3 id="alignment"><a class="anchor" href="#alignment" aria-label="Anchor for alignment"></a><a class="link" href="#alignment">6.1. Alignment</a></h3> +<h3 id="alignment"><a class="link" href="#alignment">6.1. Alignment</a><a class="anchor" href="#alignment" aria-label="Anchor for alignment"></a></h3> <div class="paragraph text-left"> <p>This text is left aligned.</p> </div> @@ -2751,7 +2750,7 @@ This is next line in paragraph.</p> </div> </div> <div class="sect2"> -<h3 id="line_break"><a class="anchor" href="#line_break" aria-label="Anchor for line_break"></a><a class="link" href="#line_break">6.2. Line break</a></h3> +<h3 id="line_break"><a class="link" href="#line_break">6.2. Line break</a><a class="anchor" href="#line_break" aria-label="Anchor for line_break"></a></h3> <div class="paragraph"> <p>Rubies are red,<br> Topazes are blue.</p> @@ -2774,7 +2773,7 @@ line break</p> </div> </div> <div class="sect1"> -<h2 id="unconstrained_text_formatting"><a class="anchor" href="#unconstrained_text_formatting" aria-label="Anchor for unconstrained_text_formatting"></a><a class="link" href="#unconstrained_text_formatting">7. Unconstrained text formatting</a></h2> +<h2 id="unconstrained_text_formatting"><a class="link" href="#unconstrained_text_formatting">7. Unconstrained text formatting</a><a class="anchor" href="#unconstrained_text_formatting" aria-label="Anchor for unconstrained_text_formatting"></a></h2> <div class="sectionbody"> <div class="paragraph"> <p><code>__A *B*__</code>: <em>A <strong>B</strong></em></p> @@ -2809,7 +2808,7 @@ line break</p> </div> </div> <div class="sect1"> -<h2 id="single_quote"><a class="anchor" href="#single_quote" aria-label="Anchor for single_quote"></a><a class="link" href="#single_quote">8. Single quote</a></h2> +<h2 id="single_quote"><a class="link" href="#single_quote">8. Single quote</a><a class="anchor" href="#single_quote" aria-label="Anchor for single_quote"></a></h2> <div class="sectionbody"> <div class="paragraph"> <p>'` A single quote without end.</p> @@ -2826,7 +2825,7 @@ line break</p> </div> </div> <div class="sect1"> -<h2 id="subscript_and_superscript"><a class="anchor" href="#subscript_and_superscript" aria-label="Anchor for subscript_and_superscript"></a><a class="link" href="#subscript_and_superscript">9. Subscript and superscript</a></h2> +<h2 id="subscript_and_superscript"><a class="link" href="#subscript_and_superscript">9. Subscript and superscript</a><a class="anchor" href="#subscript_and_superscript" aria-label="Anchor for subscript_and_superscript"></a></h2> <div class="sectionbody"> <div class="paragraph"> <p>H<sub>2</sub>0 H~ 3 ~0 H~4 ~0 H ~ 5~0 H~6 7~0.</p> @@ -2837,7 +2836,7 @@ line break</p> </div> </div> <div class="sect1"> -<h2 id="constrained_text_formatting"><a class="anchor" href="#constrained_text_formatting" aria-label="Anchor for constrained_text_formatting"></a><a class="link" href="#constrained_text_formatting">10. Constrained text formatting</a></h2> +<h2 id="constrained_text_formatting"><a class="link" href="#constrained_text_formatting">10. Constrained text formatting</a><a class="anchor" href="#constrained_text_formatting" aria-label="Anchor for constrained_text_formatting"></a></h2> <div class="sectionbody"> <div class="paragraph"> <p><code>_A_B</code>: _A_B</p> @@ -2889,10 +2888,10 @@ paragraph</strong></em>.</p> </div> </div> <div class="sect1"> -<h2 id="blocks"><a class="anchor" href="#blocks" aria-label="Anchor for blocks"></a><a class="link" href="#blocks">11. Blocks</a></h2> +<h2 id="blocks"><a class="link" href="#blocks">11. Blocks</a><a class="anchor" href="#blocks" aria-label="Anchor for blocks"></a></h2> <div class="sectionbody"> <div class="sect2"> -<h3 id="title"><a class="anchor" href="#title" aria-label="Anchor for title"></a><a class="link" href="#title">11.1. Title</a></h3> +<h3 id="title"><a class="link" href="#title">11.1. Title</a><a class="anchor" href="#title" aria-label="Anchor for title"></a></h3> <div class="ulist"> <div class="title">TODO list</div> <ul> @@ -2911,7 +2910,7 @@ paragraph</strong></em>.</p> </div> </div> <div class="sect1"> -<h2 id="block_listing"><a class="anchor" href="#block_listing" aria-label="Anchor for block_listing"></a><a class="link" href="#block_listing">12. Block listing</a></h2> +<h2 id="block_listing"><a class="link" href="#block_listing">12. Block listing</a><a class="anchor" href="#block_listing" aria-label="Anchor for block_listing"></a></h2> <div class="sectionbody"> <div class="listingblock"> <div class="content"> @@ -2930,7 +2929,7 @@ This is not listing.</p> </div> </div> <div class="sect1"> -<h2 id="block_literal"><a class="anchor" href="#block_literal" aria-label="Anchor for block_literal"></a><a class="link" href="#block_literal">13. Block literal</a></h2> +<h2 id="block_literal"><a class="link" href="#block_literal">13. Block literal</a><a class="anchor" href="#block_literal" aria-label="Anchor for block_literal"></a></h2> <div class="sectionbody"> <div class="literalblock"> <div class="content"> @@ -2955,7 +2954,7 @@ A literal named and trailing characters will become paragraph.</p> </div> </div> <div class="sect1"> -<h2 id="ordered_lists"><a class="anchor" href="#ordered_lists" aria-label="Anchor for ordered_lists"></a><a class="link" href="#ordered_lists">14. Ordered Lists</a></h2> +<h2 id="ordered_lists"><a class="link" href="#ordered_lists">14. Ordered Lists</a><a class="anchor" href="#ordered_lists" aria-label="Anchor for ordered_lists"></a></h2> <div class="sectionbody"> <div class="olist arabic"> <ol class="arabic"> @@ -3178,7 +3177,7 @@ This line separated by comment.</p> </div> </div> <div class="sect1"> -<h2 id="unordered_lists"><a class="anchor" href="#unordered_lists" aria-label="Anchor for unordered_lists"></a><a class="link" href="#unordered_lists">15. Unordered Lists</a></h2> +<h2 id="unordered_lists"><a class="link" href="#unordered_lists">15. Unordered Lists</a><a class="anchor" href="#unordered_lists" aria-label="Anchor for unordered_lists"></a></h2> <div class="sectionbody"> <div class="ulist"> <ul> @@ -3404,7 +3403,7 @@ This line separated by comment.</p> * Two</p> </div> <div class="sect2"> -<h3 id="custom_markers"><a class="anchor" href="#custom_markers" aria-label="Anchor for custom_markers"></a><a class="link" href="#custom_markers">15.1. Custom markers</a></h3> +<h3 id="custom_markers"><a class="link" href="#custom_markers">15.1. Custom markers</a><a class="anchor" href="#custom_markers" aria-label="Anchor for custom_markers"></a></h3> <div class="ulist square"> <ul class="square"> <li> @@ -3553,7 +3552,7 @@ This line separated by comment.</p> </div> </div> <div class="sect2"> -<h3 id="checklist"><a class="anchor" href="#checklist" aria-label="Anchor for checklist"></a><a class="link" href="#checklist">15.2. Checklist</a></h3> +<h3 id="checklist"><a class="link" href="#checklist">15.2. Checklist</a><a class="anchor" href="#checklist" aria-label="Anchor for checklist"></a></h3> <div class="ulist checklist"> <ul class="checklist"> <li> @@ -3574,7 +3573,7 @@ This line separated by comment.</p> </div> </div> <div class="sect1"> -<h2 id="mixed_list"><a class="anchor" href="#mixed_list" aria-label="Anchor for mixed_list"></a><a class="link" href="#mixed_list">16. Mixed list</a></h2> +<h2 id="mixed_list"><a class="link" href="#mixed_list">16. Mixed list</a><a class="anchor" href="#mixed_list" aria-label="Anchor for mixed_list"></a></h2> <div class="sectionbody"> <div class="olist arabic"> <ol class="arabic"> @@ -3650,7 +3649,7 @@ This line separated by comment.</p> </div> </div> <div class="sect1"> -<h2 id="description_list"><a class="anchor" href="#description_list" aria-label="Anchor for description_list"></a><a class="link" href="#description_list">17. Description list</a></h2> +<h2 id="description_list"><a class="link" href="#description_list">17. Description list</a><a class="anchor" href="#description_list" aria-label="Anchor for description_list"></a></h2> <div class="sectionbody"> <div class="dlist"> <dl> @@ -3977,7 +3976,7 @@ Hard drive </div> </div> <div class="sect1"> -<h2 id="question_and_answers"><a class="anchor" href="#question_and_answers" aria-label="Anchor for question_and_answers"></a><a class="link" href="#question_and_answers">18. Question and Answers</a></h2> +<h2 id="question_and_answers"><a class="link" href="#question_and_answers">18. Question and Answers</a><a class="anchor" href="#question_and_answers" aria-label="Anchor for question_and_answers"></a></h2> <div class="sectionbody"> <div class="qlist qanda"> <ol> @@ -3997,7 +3996,7 @@ Hard drive </div> </div> <div class="sect1"> -<h2 id="table"><a class="anchor" href="#table" aria-label="Anchor for table"></a><a class="link" href="#table">19. Table</a></h2> +<h2 id="table"><a class="link" href="#table">19. Table</a><a class="anchor" href="#table" aria-label="Anchor for table"></a></h2> <div class="sectionbody"> <table class="tableblock frame-all grid-all stretch"> <colgroup> @@ -4063,7 +4062,7 @@ D</p></td> </tbody> </table> <div class="sect2"> -<h3 id="column_formatting"><a class="anchor" href="#column_formatting" aria-label="Anchor for column_formatting"></a><a class="link" href="#column_formatting">19.1. Column Formatting</a></h3> +<h3 id="column_formatting"><a class="link" href="#column_formatting">19.1. Column Formatting</a><a class="anchor" href="#column_formatting" aria-label="Anchor for column_formatting"></a></h3> <table class="tableblock frame-all grid-all stretch"> <colgroup> <col style="width: 33.3333%;"> @@ -4151,7 +4150,7 @@ D</p></td> </table> </div> <div class="sect2"> -<h3 id="cell_formatting"><a class="anchor" href="#cell_formatting" aria-label="Anchor for cell_formatting"></a><a class="link" href="#cell_formatting">19.2. Cell formatting</a></h3> +<h3 id="cell_formatting"><a class="link" href="#cell_formatting">19.2. Cell formatting</a><a class="anchor" href="#cell_formatting" aria-label="Anchor for cell_formatting"></a></h3> <div class="paragraph"> <p>Cell duplicated across three columns,</p> </div> @@ -4206,7 +4205,7 @@ D</p></td> </table> </div> <div class="sect2"> -<h3 id="header_row"><a class="anchor" href="#header_row" aria-label="Anchor for header_row"></a><a class="link" href="#header_row">19.3. Header row</a></h3> +<h3 id="header_row"><a class="link" href="#header_row">19.3. Header row</a><a class="anchor" href="#header_row" aria-label="Anchor for header_row"></a></h3> <table class="tableblock frame-all grid-all stretch"> <colgroup> <col style="width: 50%;"> @@ -4243,7 +4242,7 @@ D</p></td> </table> </div> <div class="sect2"> -<h3 id="footer_row"><a class="anchor" href="#footer_row" aria-label="Anchor for footer_row"></a><a class="link" href="#footer_row">19.4. Footer row</a></h3> +<h3 id="footer_row"><a class="link" href="#footer_row">19.4. Footer row</a><a class="anchor" href="#footer_row" aria-label="Anchor for footer_row"></a></h3> <table class="tableblock frame-all grid-all stretch"> <colgroup> <col style="width: 50%;"> @@ -4276,7 +4275,7 @@ D</p></td> </table> </div> <div class="sect2"> -<h3 id="table_width"><a class="anchor" href="#table_width" aria-label="Anchor for table_width"></a><a class="link" href="#table_width">19.5. Table width</a></h3> +<h3 id="table_width"><a class="link" href="#table_width">19.5. Table width</a><a class="anchor" href="#table_width" aria-label="Anchor for table_width"></a></h3> <table class="tableblock frame-all grid-all" style="width: 75%;"> <colgroup> <col style="width: 50%;"> @@ -4353,9 +4352,9 @@ D</p></td> </table> </div> <div class="sect2"> -<h3 id="table_borders"><a class="anchor" href="#table_borders" aria-label="Anchor for table_borders"></a><a class="link" href="#table_borders">19.6. Table borders</a></h3> +<h3 id="table_borders"><a class="link" href="#table_borders">19.6. Table borders</a><a class="anchor" href="#table_borders" aria-label="Anchor for table_borders"></a></h3> <div class="sect3"> -<h4 id="frame"><a class="anchor" href="#frame" aria-label="Anchor for frame"></a><a class="link" href="#frame">19.6.1. Frame</a></h4> +<h4 id="frame"><a class="link" href="#frame">19.6.1. Frame</a><a class="anchor" href="#frame" aria-label="Anchor for frame"></a></h4> <table class="tableblock frame-ends grid-all stretch"> <colgroup> <col style="width: 33.3333%;"> @@ -4421,7 +4420,7 @@ D</p></td> </table> </div> <div class="sect3"> -<h4 id="grids"><a class="anchor" href="#grids" aria-label="Anchor for grids"></a><a class="link" href="#grids">19.6.2. Grids</a></h4> +<h4 id="grids"><a class="link" href="#grids">19.6.2. Grids</a><a class="anchor" href="#grids" aria-label="Anchor for grids"></a></h4> <table class="tableblock frame-all grid-rows stretch"> <colgroup> <col style="width: 33.3333%;"> @@ -4488,7 +4487,7 @@ D</p></td> </div> </div> <div class="sect2"> -<h3 id="striping"><a class="anchor" href="#striping" aria-label="Anchor for striping"></a><a class="link" href="#striping">19.7. Striping</a></h3> +<h3 id="striping"><a class="link" href="#striping">19.7. Striping</a><a class="anchor" href="#striping" aria-label="Anchor for striping"></a></h3> <table class="tableblock frame-all grid-all stripes-even stretch"> <colgroup> <col style="width: 33.3333%;"> @@ -4595,7 +4594,7 @@ D</p></td> </table> </div> <div class="sect2"> -<h3 id="orientation"><a class="anchor" href="#orientation" aria-label="Anchor for orientation"></a><a class="link" href="#orientation">19.8. Orientation</a></h3> +<h3 id="orientation"><a class="link" href="#orientation">19.8. Orientation</a><a class="anchor" href="#orientation" aria-label="Anchor for orientation"></a></h3> <table class="tableblock frame-all grid-all stretch"> <colgroup> <col style="width: 50%;"> @@ -4630,7 +4629,7 @@ D</p></td> </table> </div> <div class="sect2"> -<h3 id="table_caption"><a class="anchor" href="#table_caption" aria-label="Anchor for table_caption"></a><a class="link" href="#table_caption">19.9. Table caption</a></h3> +<h3 id="table_caption"><a class="link" href="#table_caption">19.9. Table caption</a><a class="anchor" href="#table_caption" aria-label="Anchor for table_caption"></a></h3> <table class="tableblock frame-all grid-all stretch"> <caption class="title">Table 1. A formal table</caption> <colgroup> @@ -4690,7 +4689,7 @@ D</p></td> </table> </div> <div class="sect2"> -<h3 id="escaping_the_cell_separator"><a class="anchor" href="#escaping_the_cell_separator" aria-label="Anchor for escaping_the_cell_separator"></a><a class="link" href="#escaping_the_cell_separator">19.10. Escaping the Cell separator</a></h3> +<h3 id="escaping_the_cell_separator"><a class="link" href="#escaping_the_cell_separator">19.10. Escaping the Cell separator</a><a class="anchor" href="#escaping_the_cell_separator" aria-label="Anchor for escaping_the_cell_separator"></a></h3> <table class="tableblock frame-all grid-all stretch"> <colgroup> <col style="width: 50%;"> @@ -4719,7 +4718,7 @@ D</p></td> </div> </div> <div class="sect1"> -<h2 id="horizontal_rules"><a class="anchor" href="#horizontal_rules" aria-label="Anchor for horizontal_rules"></a><a class="link" href="#horizontal_rules">20. Horizontal rules</a></h2> +<h2 id="horizontal_rules"><a class="link" href="#horizontal_rules">20. Horizontal rules</a><a class="anchor" href="#horizontal_rules" aria-label="Anchor for horizontal_rules"></a></h2> <div class="sectionbody"> <hr> <div class="paragraph"> @@ -4741,7 +4740,7 @@ D</p></td> </div> </div> <div class="sect1"> -<h2 id="page_break"><a class="anchor" href="#page_break" aria-label="Anchor for page_break"></a><a class="link" href="#page_break">21. Page break</a></h2> +<h2 id="page_break"><a class="link" href="#page_break">21. Page break</a><a class="anchor" href="#page_break" aria-label="Anchor for page_break"></a></h2> <div class="sectionbody"> <div class="paragraph"> <p>Before page break.</p> @@ -4753,7 +4752,7 @@ D</p></td> </div> </div> <div class="sect1"> -<h2 id="urls"><a class="anchor" href="#urls" aria-label="Anchor for urls"></a><a class="link" href="#urls">22. URLs</a></h2> +<h2 id="urls"><a class="link" href="#urls">22. URLs</a><a class="anchor" href="#urls" aria-label="Anchor for urls"></a></h2> <div class="sectionbody"> <div class="paragraph"> <p><a href="https://asciidoctor.org" class="bare">https://asciidoctor.org</a>.</p> @@ -4782,7 +4781,7 @@ D</p></td> </div> </div> <div class="sect1"> -<h2 id="anchors"><a class="anchor" href="#anchors" aria-label="Anchor for anchors"></a><a class="link" href="#anchors">23. Anchors</a></h2> +<h2 id="anchors"><a class="link" href="#anchors">23. Anchors</a><a class="anchor" href="#anchors" aria-label="Anchor for anchors"></a></h2> <div class="sectionbody"> <div id="notice" class="paragraph"> <p>This paragraph gets a lot of attention.</p> @@ -4810,21 +4809,21 @@ D</p></td> </ul> </div> <div class="sect2"> -<h3 id="version-4_9"><a class="anchor" href="#version-4_9" aria-label="Anchor for version-4_9"></a><a class="link" href="#version-4_9">23.1. Version 4.9</a></h3> +<h3 id="version-4_9"><a class="link" href="#version-4_9">23.1. Version 4.9</a><a class="anchor" href="#version-4_9" aria-label="Anchor for version-4_9"></a></h3> </div> <div class="sect2"> -<h3 id="version-4_10"><a class="anchor" href="#version-4_10" aria-label="Anchor for version-4_10"></a><a class="link" href="#version-4_10">23.2. <a id="current"></a>Version 4.10</a></h3> +<h3 id="version-4_10"><a class="link" href="#version-4_10">23.2. <a id="current"></a>Version 4.10</a><a class="anchor" href="#version-4_10" aria-label="Anchor for version-4_10"></a></h3> </div> <div class="sect2"> -<h3 id="which-one"><a class="anchor" href="#which-one" aria-label="Anchor for which-one"></a><a class="link" href="#which-one">23.3. Version 4.11<a id="version-4_11"></a></a></h3> +<h3 id="which-one"><a class="link" href="#which-one">23.3. Version 4.11<a id="version-4_11"></a></a><a class="anchor" href="#which-one" aria-label="Anchor for which-one"></a></h3> </div> </div> </div> <div class="sect1"> -<h2 id="cross_references"><a class="anchor" href="#cross_references" aria-label="Anchor for cross_references"></a><a class="link" href="#cross_references">24. Cross references</a></h2> +<h2 id="cross_references"><a class="link" href="#cross_references">24. Cross references</a><a class="anchor" href="#cross_references" aria-label="Anchor for cross_references"></a></h2> <div class="sectionbody"> <div class="sect2"> -<h3 id="internal"><a class="anchor" href="#internal" aria-label="Anchor for internal"></a><a class="link" href="#internal">24.1. Internal</a></h3> +<h3 id="internal"><a class="link" href="#internal">24.1. Internal</a><a class="anchor" href="#internal" aria-label="Anchor for internal"></a></h3> <div class="paragraph"> <p>Cross reference with ID <a href="#_anchors">_anchors</a>.</p> </div> @@ -4841,7 +4840,7 @@ D</p></td> </div> </div> <div class="sect1"> -<h2 id="include"><a class="anchor" href="#include" aria-label="Anchor for include"></a><a class="link" href="#include">25. Include</a></h2> +<h2 id="include"><a class="link" href="#include">25. Include</a><a class="anchor" href="#include" aria-label="Anchor for include"></a></h2> <div class="sectionbody"> <div class="paragraph"> <p>This is inside the fragment1.adoc.</p> @@ -4907,10 +4906,10 @@ type anchor struct { </div> </div> <div class="sect1"> -<h2 id="images"><a class="anchor" href="#images" aria-label="Anchor for images"></a><a class="link" href="#images">26. Images</a></h2> +<h2 id="images"><a class="link" href="#images">26. Images</a><a class="anchor" href="#images" aria-label="Anchor for images"></a></h2> <div class="sectionbody"> <div class="sect2"> -<h3 id="block_images"><a class="anchor" href="#block_images" aria-label="Anchor for block_images"></a><a class="link" href="#block_images">26.1. Block images</a></h3> +<h3 id="block_images"><a class="link" href="#block_images">26.1. Block images</a><a class="anchor" href="#block_images" aria-label="Anchor for block_images"></a></h3> <div class="imageblock"> <div class="content"> <img src="sunset.jpg" alt="sunset"> @@ -4990,7 +4989,7 @@ This is become paragraph.</p> </div> </div> <div class="sect2"> -<h3 id="float_group"><a class="anchor" href="#float_group" aria-label="Anchor for float_group"></a><a class="link" href="#float_group">26.2. Float group</a></h3> +<h3 id="float_group"><a class="link" href="#float_group">26.2. Float group</a><a class="anchor" href="#float_group" aria-label="Anchor for float_group"></a></h3> <div class="openblock float-group"> <div class="content"> <div class="imageblock left"> @@ -5012,7 +5011,7 @@ This is become paragraph.</p> </div> </div> <div class="sect2"> -<h3 id="inline_image"><a class="anchor" href="#inline_image" aria-label="Anchor for inline_image"></a><a class="link" href="#inline_image">26.3. Inline image</a></h3> +<h3 id="inline_image"><a class="link" href="#inline_image">26.3. Inline image</a><a class="anchor" href="#inline_image" aria-label="Anchor for inline_image"></a></h3> <div class="paragraph"> <p><span class="image"><img src="https://upload.wikimedia.org/wikipedia/commons/3/35/Tux.svg" alt="Linux" width="25" height="35"></span></p> </div> @@ -5030,7 +5029,7 @@ You can find Linux everywhere these days!</p> </div> </div> <div class="sect1"> -<h2 id="block_open"><a class="anchor" href="#block_open" aria-label="Anchor for block_open"></a><a class="link" href="#block_open">27. Block open</a></h2> +<h2 id="block_open"><a class="link" href="#block_open">27. Block open</a><a class="anchor" href="#block_open" aria-label="Anchor for block_open"></a></h2> <div class="sectionbody"> <div class="openblock"> <div class="title">Section inside</div> @@ -5043,7 +5042,7 @@ You can find Linux everywhere these days!</p> </div> </div> <div class="sect1"> -<h2 id="video"><a class="anchor" href="#video" aria-label="Anchor for video"></a><a class="link" href="#video">28. Video</a></h2> +<h2 id="video"><a class="link" href="#video">28. Video</a><a class="anchor" href="#video" aria-label="Anchor for video"></a></h2> <div class="sectionbody"> <div class="videoblock"> <div class="title">Video without options</div> @@ -5090,7 +5089,7 @@ Your browser does not support the video tag. </div> </div> <div class="sect1"> -<h2 id="audio"><a class="anchor" href="#audio" aria-label="Anchor for audio"></a><a class="link" href="#audio">29. Audio</a></h2> +<h2 id="audio"><a class="link" href="#audio">29. Audio</a><a class="anchor" href="#audio" aria-label="Anchor for audio"></a></h2> <div class="sectionbody"> <div class="audioblock"> <div class="content"> @@ -5102,10 +5101,10 @@ Your browser does not support the audio tag. </div> </div> <div class="sect1"> -<h2 id="admonition"><a class="anchor" href="#admonition" aria-label="Anchor for admonition"></a><a class="link" href="#admonition">30. Admonition</a></h2> +<h2 id="admonition"><a class="link" href="#admonition">30. Admonition</a><a class="anchor" href="#admonition" aria-label="Anchor for admonition"></a></h2> <div class="sectionbody"> <div class="sect2"> -<h3 id="line_admonition"><a class="anchor" href="#line_admonition" aria-label="Anchor for line_admonition"></a><a class="link" href="#line_admonition">30.1. Line admonition</a></h3> +<h3 id="line_admonition"><a class="link" href="#line_admonition">30.1. Line admonition</a><a class="anchor" href="#line_admonition" aria-label="Anchor for line_admonition"></a></h3> <div class="paragraph"> <p>Admonition between a paragraph. WARNING: Wolpertingers are known to nest in server racks. @@ -5192,7 +5191,7 @@ admonition followed by list </div> </div> <div class="sect2"> -<h3 id="style_admonition"><a class="anchor" href="#style_admonition" aria-label="Anchor for style_admonition"></a><a class="link" href="#style_admonition">30.2. Style admonition</a></h3> +<h3 id="style_admonition"><a class="link" href="#style_admonition">30.2. Style admonition</a><a class="anchor" href="#style_admonition" aria-label="Anchor for style_admonition"></a></h3> <div class="admonitionblock important"> <table> <tr> @@ -5278,7 +5277,7 @@ Literal paragraph with admonition. </div> </div> <div class="sect2"> -<h3 id="icons"><a class="anchor" href="#icons" aria-label="Anchor for icons"></a><a class="link" href="#icons">30.3. Icons</a></h3> +<h3 id="icons"><a class="link" href="#icons">30.3. Icons</a><a class="anchor" href="#icons" aria-label="Anchor for icons"></a></h3> <div class="admonitionblock warning"> <table> <tr> @@ -5296,7 +5295,7 @@ Enter at your own risk. </div> </div> <div class="sect1"> -<h2 id="sidebar"><a class="anchor" href="#sidebar" aria-label="Anchor for sidebar"></a><a class="link" href="#sidebar">31. Sidebar</a></h2> +<h2 id="sidebar"><a class="link" href="#sidebar">31. Sidebar</a><a class="anchor" href="#sidebar" aria-label="Anchor for sidebar"></a></h2> <div class="sectionbody"> <div class="sidebarblock"> <div class="content"> @@ -5326,7 +5325,7 @@ for producing professional documents like DocBook and LaTeX.</p> </div> </div> <div class="sect1"> -<h2 id="example"><a class="anchor" href="#example" aria-label="Anchor for example"></a><a class="link" href="#example">32. Example</a></h2> +<h2 id="example"><a class="link" href="#example">32. Example</a><a class="anchor" href="#example" aria-label="Anchor for example"></a></h2> <div class="sectionbody"> <div class="exampleblock"> <div class="title">Example 1. Sample document</div> @@ -5351,7 +5350,7 @@ This guide provides...</pre> </div> </div> <div class="sect1"> -<h2 id="quote"><a class="anchor" href="#quote" aria-label="Anchor for quote"></a><a class="link" href="#quote">33. Quote</a></h2> +<h2 id="quote"><a class="link" href="#quote">33. Quote</a><a class="anchor" href="#quote" aria-label="Anchor for quote"></a></h2> <div class="sectionbody"> <div class="quoteblock"> <blockquote> @@ -5390,7 +5389,7 @@ Everybody remember where we parked. </div> </div> <div class="sect2"> -<h3 id="quoted_paragraph"><a class="anchor" href="#quoted_paragraph" aria-label="Anchor for quoted_paragraph"></a><a class="link" href="#quoted_paragraph">33.1. Quoted paragraph</a></h3> +<h3 id="quoted_paragraph"><a class="link" href="#quoted_paragraph">33.1. Quoted paragraph</a><a class="anchor" href="#quoted_paragraph" aria-label="Anchor for quoted_paragraph"></a></h3> <div class="quoteblock"> <blockquote> I hold it that a little rebellion now and then is a good thing, @@ -5451,7 +5450,7 @@ a quote </div> </div> <div class="sect1"> -<h2 id="verse"><a class="anchor" href="#verse" aria-label="Anchor for verse"></a><a class="link" href="#verse">34. Verse</a></h2> +<h2 id="verse"><a class="link" href="#verse">34. Verse</a><a class="anchor" href="#verse" aria-label="Anchor for verse"></a></h2> <div class="sectionbody"> <div class="verseblock"> <pre class="content">The fog comes @@ -5477,13 +5476,13 @@ and then moves on.</pre> </div> </div> <div class="sect1"> -<h2 id="passthrough"><a class="anchor" href="#passthrough" aria-label="Anchor for passthrough"></a><a class="link" href="#passthrough">35. Passthrough</a></h2> +<h2 id="passthrough"><a class="link" href="#passthrough">35. Passthrough</a><a class="anchor" href="#passthrough" aria-label="Anchor for passthrough"></a></h2> <div class="sectionbody"> <div class="paragraph"> <p><code><em>A <strong>B</strong></em>+</code></p> </div> <div class="sect2"> -<h3 id="block_passthrough"><a class="anchor" href="#block_passthrough" aria-label="Anchor for block_passthrough"></a><a class="link" href="#block_passthrough">35.1. Block passthrough</a></h3> +<h3 id="block_passthrough"><a class="link" href="#block_passthrough">35.1. Block passthrough</a><a class="anchor" href="#block_passthrough" aria-label="Anchor for block_passthrough"></a></h3> <video poster="images/movie-reel.png"> <source src="videos/writing-zen.webm" type="video/webm"> </video> @@ -5491,14 +5490,14 @@ and then moves on.</pre> </div> </div> <div class="sect1"> -<h2 id="section_discrete"><a class="anchor" href="#section_discrete" aria-label="Anchor for section_discrete"></a><a class="link" href="#section_discrete">36. Section Discrete</a></h2> +<h2 id="section_discrete"><a class="link" href="#section_discrete">36. Section Discrete</a><a class="anchor" href="#section_discrete" aria-label="Anchor for section_discrete"></a></h2> <div class="sectionbody"> <h3 id="discrete" class="discrete">Discrete</h3> <div class="paragraph"> <p>This is content of discrete section.</p> </div> <div class="sect2"> -<h3 id="after_discrete"><a class="anchor" href="#after_discrete" aria-label="Anchor for after_discrete"></a><a class="link" href="#after_discrete">36.1. After discrete</a></h3> +<h3 id="after_discrete"><a class="link" href="#after_discrete">36.1. After discrete</a><a class="anchor" href="#after_discrete" aria-label="Anchor for after_discrete"></a></h3> <div class="sidebarblock"> <div class="content"> <div class="paragraph"> |
