Wednesday, 13 November 2013

HTML

Introduction :

HTML (Hypertext Markup Language) is the set of markup symbols or codes inserted in a file intended for display on a World Wide Web browser page. The markup tells the Web browser how to display a Web page's words and images for the user. Each individual markup code is referred to as an element (but many people also refer to it as a tag). Some elements come in pairs that indicate when some display effect is to begin and when it is to end.

HTML is a formal Recommendation by the World Wide Web Consortium (W3C) and is generally adhered to by the major browsers, Microsoft's Internet Explorer and Netscape's Navigator, which also provide some additional non-standard codes. The current version of HTML is HTML 4.0. However, both Internet Explorer and Netscape implement some features differently and provide non-standard extensions. Web developers using the more advanced features of HTML 4 may have to design pages for both browsers and send out the appropriate version to a user. Significant features in HTML 4 are sometimes described in general as dynamic HTML. What is sometimes referred to as HTML 5 is an extensible form of HTML called Extensible Hypertext Markup Language (XHTML).

















There are a few advantages and disadvantages of HTML :


Advantages:

Disadvantages:

v  Its plain text so is easy to edit.

v  It is static needs to be manually updated or needs some scripting support to change it in some way.

v  Its also fast to download (text is highly compressable).

v  Isn't rendered correctly in all browsers
v  Is very easy to pickup\learn

v  Isn't really as flexible as other standards or technologies

v  Its now a standard

v  Different vendors added (mostly Microsoft early on) their own custom tags that aren't widely supported if at all by most browsers (e.g. marquee tag).

v  Its supported by most browsers across most if not all platforms
v  Very limited styling capabilities and its essentially massively outdated (xhtml and xml suite of standards).

v  Simple to edit only requires a text editor
v  Tags can be used (or used to be able to be used) very loosely (i.e. used to be able to omit end tags etc).



for any references please refer to this link:




No comments:

Post a Comment