{ads1}
HTML and XHTML
Generally, HTML is a language for describing web pages, such as how the contents in a page related to each other, how to display the contents. It stands for Hypertext Markup Language. In most of cases, the first file our browser receives from a web server is file with HTML, or XHTML. This file tells the browser what to do next.
Even thought, it is a computer language, but it doesn't have the main structure like those programming languages, such as C, C#, PHP, Java, etc. It contains only the instructions what to display and how to display. The language is a series of tags, which define the structure of a page also how to display the content. Simply, a HTML page is a collection of tags.
A tag is defined within a pair of angle brackets "<>", like <body>, </body>. Most of them start with <..> and end with </...>.
Each tag has attributes with it. The format of attributes is name="value". For example, <div class="abc">......</div>. Most of HTML tags have standard attributes, id, lang, class, dir, style, title, xml:lang.
To learn HTML is to learn all the definition of the tags.
* HTML stands for Hyper Text Markup Language
* HTML is not a programming language, it is a markup language
* A markup language is a set of markup tags
* HTML uses markup tags to describe web pages
XHTML is a stricter and cleaner version of HTML.