HTML is an abbreviation that stands for HyperText Markup Language. It is the language of web pages—the markup language that browsers read to render web pages. HTML is made up of elements (often called tags) that build the contents of a web page. The differences between HTML and other programming languages include:
- HTML is not compiled. It is written and used without any changes being done to it. I starts out a text file, and is still a text file when a browser or user agent interprets it.
- HTML is human readable. While some other programing languages can be read by people (and not just machines), many times you have to learn the language to really understand it. In comparison, most HTML beginners can at least guess what an <img> tag does, for example.
HTML exists in different versions. In general, the earlier a version is, the more browser support there is for that version.
- HTML 2.0
- This was published as an IETF RFC in 1995. It was supported by some browsers like Mosaic.
- This version was the first W3C recommendation. It had wider browser support (partially because there were a lot more browsers). It became a recommendation in January 1997.
- In December 1997, the W3C released this upgrade to HTML 3.2 as a recommendation. It added more features and tags and provided three versions: transitional, strict, and frameset. This was updated to 4.01 in December 1999 with a few changes to the specification.
- XHTML 1.0 is a reformulation of HTML 4.01 under XML rules, and it was published as a recommendation by the W3C in January 2000. It has much stricter syntax and requires that any XHTML be valid and well-formed in order to display correctly. Most web browsers render XHTML 1.0 documents the same as they render HTML 4.01 documents.
- HTML5 began being developed in 2004, when the W3C HTML working group decided to merge the HTML and XHTML tree to make HTML a purely XML-based language. This left designers and browser manufacturers who wanted a more flexible solution with the choice to give up or create their own new specification. They created a new group called the Web Hypertext Application Technology Working Group or WHATWG. HTML5 became a W3C working draft in 2008.
When choosing what version of HTML you should write, most designers base their decision on web browser support. The most common version of HTML is HTML 4.01 Transitional. It is supported in all modern browsers and provides most of the tags and features designers expect HTML to provide.
These are the applications about HTML - for Android - released on MOBILISM.org:
- HTML5 Tutor v1.5.11
- An awesome application to learn HTML5 interactively.
- HTML Cheat Sheet
- Even seasoned web developers need a quick refresher in HTML details from time to time.
- Webmaster's HTML Editor
- Source code editor for webmasters and web designers.
- Learn HTML - CSS - JavaScript
- Learn about HTML.
- HTML ref
- A very simple HTML ref for my personal use.
- HTML5 Interview Questions
- Provides you a wide range of questions that can be asked during an Interview.
- HTMLeditor
- A simple HTML,ASP,JS and CSS editor for your coding on the road.
- View Web Source
- With this application you will be able to view the source of any website.
- HTML Test
- Test your skills of HTML.
- DroidEdit Pro (code editor)
- A source code editor for Android with SFTP support
- HTML Editor
- A free simple HTML editor with shortcut buttons to type for you some of the tags.
- Code Me Silly
- A syntax highlighted HTML, CSS, JavaScript, PHP editor.
- SilverEdit
- An advanced, web-enabled HTML editor for Android
- HTML5 Reference
- A RealSimpleEDU HTML5 app in every pocket.
- VT View Source
- Can be used to view the HTML, CSS, JavaScript or XML sources of webpages and remotely located files.
- HTML Dual Viewer
- Corresponding to search Google, it is a two-screen HTML Viewer.
There's also other applications on the market, not yet released on mobilism.org - because they don't comply to the site's ads policy - but very usable and valuable as references and guidance to mastering HTML:
- HTML Quick Reference Cards
- Basic HTML
- HTML5 Guru
And we also have some interesting HTML-related eBooks released on our site, that you should really take a look at:
- HTML in 10 Simple Steps or Less by Fuller and Ulrich (.PDF)
- HTML, XHTML & CSS For Dummies by Tittle & Noble
- HTML 4 for Dummies by Ed Tittel & Marry Burmeister
