anchor.diff:               */
   
               /* Use this format for a single line if there&rsquo;s no inline syntax. */
  +
  +            &lt;!-- this is a good comment! --&gt;
  +            &lt;!--this is a bad comment!--&gt;
  +
  +            // this is a good comment!
  +            //this is a bad commment!
  +
  +            /* this is a good comment! */
  +            /*this is a bad comment!*/
           section
             h3 Usage
             p.
  
positive.code:           h3 Indentation
            ul
              li Use exactly two (2) spaces for each indent level.
              li.
                Each nested HTML element is indented one level and on its own line,
                except inline-level elements, which can be written inline with text.
              li Each nested CSS property should be indented one level and on its own line (excpetions permitted).
          section
            h3 Line Length
            ul
              li Keep lines of all code between 75&ndash;90 characters long to maximize readability.
          section
            h3 Examples
            figure: pre.
              &lt;p&gt;Block-level elements get their own line.&lt;/p&gt;
              &lt;div&gt;
                &lt;p&gt;Use line breaks and indentation within elements to separate blocks.&lt;/p&gt;
                &lt;p&gt;Line length is kept around 75–90 chars.&lt;/p&gt;
  
negative.code:                    -moz-transform: translate(100px) rotate(20deg);
                          transform: translate(100px) rotate(20deg);
                }
        section
          h2 Code Formatting
          section
            h3 HTML Specifics
            ul
              li.
                Always use lowercase for names of tags and attributes.
                Only use capital letters inside attribute values and in text content.
              li Omit spaces immediately inside tags and inside attribute values.
              li Always include a slash, but not a space, for a self-closing tag.
              li Always use double-quotes for attribute values&mdash;even one-word values and empty values.
              li Always use single-quotes for strings within attribute values.
              li Close all tags, even if not required.
              li Always use the empty string for #[a boolean attributes].
            table.demo
              thead: tr
                th(scope="col") Correct
                th(scope="col") Incorrect
              tbody
                tr
                  td: code.
                    &lt;th scope="col"&gt;…&lt;/th&gt;
                    #[br]
                    &lt;img alt="The wolf replied, 'The better to see you with, my dear!'"/&gt;
                  td: code &lt;TH SCOPE="col"&gt;…&lt;/TH&gt;
                tr
                  td: code &lt;li&gt;no space immediately inside tags&lt;/li&gt;
                  td: code &lt;li&gt; space immediately inside tags &lt;/li&gt;
                tr
                  td: code &lt;hr/&gt;
                  td: code &lt;hr /&gt;
                tr
                  td: code &lt;input value="no space immediately inside quotes"/&gt;
                  td: code &lt;input value=" space immediately inside quotes "/&gt;
                tr
                  td: code &lt;img itemprop="logo"/&gt;
                  td: code &lt;img itemprop=logo/&gt;
                tr
                  td: code &lt;img alt="The wolf replied, 'The better to see you with, my dear!'"/&gt;
                  td: code &lt;img alt="The wolf replied, "The better to see you with, my dear!""/&gt;
                tr
                  td: code &lt;br/&gt;
                  td: code &lt;br&gt;
                tr
                  td: pre.
                    &lt;li&gt;a list item&lt;/li&gt;
                    &lt;li&gt;another list item&lt;/li&gt;
                  td: pre.
                    &lt;li&gt;a list item
                    &lt;li&gt;another list item
                tr
                  td: code &lt;input checked=""/&gt;
                  td: code &lt;input checked/&gt;
          section
            h3 CSS/Less Specifics
            ul
              li.
                Always use lowercase for tag selectors, and for property names and values.
                Only use capital letters inside strings and for some class selectors.#[sup &lowast;]
              li #[sup &lowast;]Casing for classnames/mixins are #[a discussed elsewhere].
              li Always use #[code under_score_lower_case], never hyphens, for Less variables.
              li Lower case and shorthand hex color values.
              li Always put spaces immediatlely inside braces #[strong if they are on the same line].
              li.
                Always put spaces following colons (#[code :]) in CSS rules, and
                following semicolons (#[code ;]) when multiple CSS rules share a line and in inline styles.
              li.
                Omit spaces between comma-separated property values
                (to avoid confusion between these and space-separated property values).
              li Always use single-quotes for all strings in CSS.
              li Always use a semicolon (#[code ;]) to finish a CSS rule, even the last one, even in inline styles.
              li Use the #[a(href="https://en.wikipedia.org/wiki/Indent_style#Variant:_1TBS") 1TBS] brace style:
                figure: pre.
                  .selector {
                    margin: 0 0 1rem;
                    line-height: 1.25;
                  }
            table.demo
              thead: tr
                th(scope="col") Correct
                th(scope="col") Incorrect
              tbody
                tr
                  td: code body { font-family: 'Helvetica',sans-serif; }
                  td: code BODY { Font-Family: 'Helvetica', Sans-Serif; }
                tr
                  td: code @h1_font_size: 2rem;
                  td: code @h1-font-size: 2rem;
                tr
                  td: code color: #cf9;
                  td: code color: #CCFF99;
                tr
                  td: code .column-5 { width: 20%; margin-left: 80%; }
                  td: code .column-5 {width:20%;margin-left:80%}
                tr
                  td: code .class::before { content: 'text'; }
                  td: code .class::before { content: "text"; }
          section
            h3 JS Specifics
            ul
              li
                | In scripting (JS, PHP):
                ul
  