Compare Revisions

Introduction to HTML

Change Revisions

Revision 34797:

Revision 34797 by JLanc on

Revision 34798:

Revision 34798 by JLanc on

Title:
Introduction to HTML
Introduction to HTML
Slug:
HTML/Introduction
HTML/Introduction
Tags:
HTML
HTML
Content:

Revision 34797
Revision 34798
n32      In that example there is a <em>start</em> tag and a <em>clon32      In that example there is a <em>start</em> tag and a <em>clo
>sing</em> tag. Closing tags are use the same tag name as the star>sing</em> tag. Closing tags use the same tag name as the starting
>ting tag, but also contain a <em>forward slash</em> immediately a> tag, but also contain a <em>forward slash</em> immediately after
>fter the leading less than sign. <em>Most</em> elements in HTML a> the leading less than sign. <em>Most</em> elements in HTML are w
>re written using both start and closing tags. Start and closing t>ritten using both start and closing tags. Start and closing tags 
>ags should be properly <strong>nested</strong>, that is closing t>should be properly <strong>nested</strong>, that is closing tags 
>ags should be written in the opposite order of the start tags. Pr>should be written in the opposite order of the start tags. Proper
>oper nesting is one rule to be obeyed in order to write <strong>v> nesting is one rule that must be obeyed in order to write <stron
>alid</strong> code.>g>valid</strong> code.
n47      Until the adoption of the HTML5 parsing rules, browsers didn47      Until the adoption of the HTML5 parsing rules, browsers did
>n't interpreted invalid code in the same way, producing different>n't interpret invalid code in the same way and produced different
> results when facing invalid code. Browsers where forgiving to th> results when facing invalid code. Browsers were forgiving to Web
>e Web authors, but unfortunately not all in the same way, resulti> authors, but unfortunately not all in the same way, resulting in
>ng in almost unpredictable results in case of invalid HTML. These> almost unpredictable results in case of invalid HTML. These days
> days are over with the latest evolution of browsers, like Intern> are over with the latest evolution of browsers, like Internet Ex
>et Explorer 10, Firefox 4, Opera 11.60, Chrome 7 or Safari 5, as >plorer 10, Firefox 4, Opera 11.60, Chrome 7 or Safari 5, as they 
>they do implement the now standard invalid-code-parsing rules. In>implement the now standard invalid-code-parsing rules. Invalid co
>valid code results in the same DOM tree <a class="external" href=>de results in the same DOM tree <a class="external" href="http://
>"http://arstechnica.com/open-source/news/2011/11/a-look-at-the-st>arstechnica.com/open-source/news/2011/11/a-look-at-the-state-of-h
>ate-of-html5-parsing-and-the-opera-1160-beta.ars" title="http://a>tml5-parsing-and-the-opera-1160-beta.ars" title="http://arstechni
>rstechnica.com/open-source/news/2011/11/a-look-at-the-state-of-ht>ca.com/open-source/news/2011/11/a-look-at-the-state-of-html5-pars
>ml5-parsing-and-the-opera-1160-beta.ars">on all modern browsers</>ing-and-the-opera-1160-beta.ars">on all modern browsers</a>.
>a>. 
n50      Some elements however have no text content nor contain any n50      Some elements however have no text content nor contain any 
>other elements. These <strong>empty</strong> elements and need no>other elements. These are&nbsp;<strong>empty</strong> elements an
> closing tag. This is an example:>d need no closing tag. This is an example:
n56      Some like to mark up empty elements using a traling forwardn56      Some like to mark up empty elements using a trailing forwar
> slash, which is mandatory in XHTML. In HTML this slash has no te>d slash, which is mandatory in XHTML. In HTML this slash has no t
>chnical functionality and using it is a pure stylistic choice.>echnical functionality and using it is a pure stylistic choice.
t74      A few attributes can only have one value, they are <strong>t74      A few attributes can only have one value. &nbsp;They are <s
>Boolean</strong> attributes, and they may be shortened to using t>trong>Boolean</strong> attributes and &nbsp;may be shortened to t
>he attribute name only. or having an empty attribute value. Thus >he attribute name only or to having an empty attribute value. Thu
>the following 3 examples have the same meaning:>s, the following 3 examples have the same meaning:

Back to History