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