4.2 HTML Elements for Structuring Text
111
4.2.1 Adding Text Paragraphs Using <p>
112
4.2.2 Forcing Line Breaks Using <br>
113
4.2.3 Adding Optional Line Breaks Using <wbr>
114
4.2.4 Forcing Spaces and Preventing Wrapping Using " "
115
4.2.5 Adding a Topic-Based Separation Using <hr>
116
4.2.6 Adding Paragraphs or Citations Using <blockquote>
117
4.2.7 Defining a General Section Using <div>
118
4.2.8 Using <main>: An HTML Element for the Main Content
120
4.2.9 Labeling Content Separately Using <figure> and <figcaption>
121
4.2.10 Creating Unordered Lists Using <ul> and <li>
122
4.2.11 Creating Ordered Lists Using <ol> and <li>
123
4.2.12 Reversing the Numbering of an Ordered List
124
4.2.13 Changing the Numbering of an Ordered List
124
4.2.14 Nesting Lists within Each Other
125
4.2.15 Creating a Description List Using <dl>, <dt>, and <dd>
128
4.4 HTML Elements for Text Markups
138
4.4.1 Marking Up Abbreviations or Acronyms Using <abbr>
140
4.4.2 Marking Up Text as the Source of a Working Title Using <cite>
140
4.4.3 Marking Up Computer Code Representation Using <code> and <pre>
141
4.4.4 Keyboard Input Using <kbd> and Program Output Using <samp>
142
4.4.5 Marking Up Text as a Definition Using <dfn>
143
4.4.6 Marking Up Text as a Variable Using <var>
144
4.4.7 Changing the Text Direction Using <bdo> and <bdi>
144
4.4.8 Emphasizing Text Using <em>, <strong>, <i>, and <b>
145
4.4.9 Highlighting Text Using <mark>
146
4.4.10 Placing Text between Quotes Using <q>
147
4.4.11 Underlining or Crossing Out Text Using <u> and <s>
148
4.4.12 Marking Changes of Text Using <ins> and <del>
150
4.4.13 Displaying Text as Superscript or Subscript Using <sup> and <sub>
151
4.4.14 Marking Dates and Times Using <time>
151
4.4.15 Marking the Small Print Using <small>
155
4.4.16 Using <ruby>, <rp>, and <rt> for Annotations about Pronunciation
155
4.4.17 Grouping Ranges of Individual Text Passages Using <span>
156