HTML

From BC$ MobileTV Wiki
Jump to: navigation, search
HyperText Markup Language
HyperText Markup Language (commonly abbreviated HTML) is the innovation that is said to have truly begun the initial surge in interest and subsequent increases in both adoption and usage of the Internet as a viable communications medium. Before HTML and the first system for processing it (called the World Wide Web by its founder, Tim Berners-Lee) the Internet was at worst a painful academic exercise and at best a convenient military communication tool that was receiving a utilization that simply did not come close to realizing its full potential.

Because of the advent of HTML, a language for creating documents that could easily be shared through the internet, and the World Wide Web a system for displaying the HTML code of those documents in a human readable format, the Internet became a common household word and citizens became fixated with learning about and using it for their own personal productivity and entertainment purposes. HTML has provided a platform for sharing information that has lead to many other important new innovations in the way people communicate and do business, including: e-commerce, e-business, social networking, e-learning, chat, instant messaging, online video and countless others.


Specifications


DOM

The Document Object Model (commonly abbreviated DOM), is the tree-like structure of an XML, HTML or other SGML-compatible document.

[2] [3] [4] [5] [6] [7] [8]

Closest

classList

[9]

Tools

Parsers

JavaScript

JAVA

PHP

Python


Resources


Tutorials


External Links


References

  1. Hypertext Markup Language (HTML) 2.0: https://datatracker.ietf.org/doc/html/rfc1866
  2. wikipedia:Document Object Model
  3. Dynamic Content with DOM (part 1 of 2): http://developer.apple.com/internet/webcontent/dom2i.html
  4. Dynamic Content with DOM (part 2 of 2): http://developer.apple.com/internet/webcontent/dom2ii.html
  5. Adding elements to the DOM: http://wsabstract.com/javatutors/dom2.shtml
  6. How to getElementByType (METHOD DOES NOT EXIST, NEED TO DEFINE) and check validation using javascript: http://bytes.com/topic/javascript/answers/712764-how-getelementbytype-check-validation-using-javascript
  7. Faster DOM Queries: http://dean.edwards.name/weblog/2006/03/faster/
  8. FastInit.js: https://web.archive.org/web/20100305220215/http://tetlaw.id.au/view/javascript/fastinit
  9. The classList API: http://html5doctor.com/the-classlist-api/
  10. Internet History - HTML Code Evolution 1.0 to 5.0 [INFOGRAPHIC]: http://www.rackspace.com/blog/internet-history-html-evolution/
  11. CERN: http://info.cern.ch/

See Also

DHTML | SHTML | XHTML | HTML5