Sunday, August 12, 2012

HTML Webpage Structure


 Hypertext
 This article provides a little history of how and why modern HTML is in 
existence and describes the code that is used for modern HTML for Web 
Authors.
 In the dawn of styled information, when typing meant using typewriters, the 
content also had written markings (in pen, pencil or quill) to describe parts of a
document such as emphasis, importance, layout including tabular and 
comments.

Today written markings or 'markup' are used practically everywhere. You may 
not even be aware that you are using it! For example today's word processing 
applications, amongst others, such as LibreOffice Writer, Microsoft Office Word,
Corel Wordperfect and Apple Pages, all use markup languages to describe your 
stylizations and layouts with keywords such as bold, italic, tablerow and 
listitem.
An old International Standard of describing Markup Languages is SGML - 
Standard Generalized Markup Language. This is a robust technical language 
that is used to create technical project documentation and other information 
documents.
SGML has been used to develop various markup languages such as Rich Text, 
Cold Fusion and also one of the most popular Internet information documents: 
HTML - HyperText Markup Language. HTML is the primary way of structuring 
information on the Internet as Hypertext.
 The life of Hypertext on the web has gone through several stages to try and 
provide as best semantic (meaningful) structure for webpages. Sir Tim 
Berners-Lee created the initial development of HyperText Markup Language 
(HTML) and then the Internet Engineering Task Force (IETF) updated it to 
HTML 2 and then the language continued from HTML 3 and 3.2 by the World 
Wide Web Consortium (W3C) (directed by Sir Tim Berners-Lee).
 Beginning the path to Web Standards, the W3C HTML 4 and 4.01 
specifications provided a strict flavour that cuts out support for most 
presentational and other depreciated markup and forces proper structure rules.
The strict flavour was also to be used with Cascade StyleSheets which provide 
a more realistic way of providing presentation and layout to HTML documents. 
Two other flavours, transitional and frameset, were also provided for 
backwards compatibility of the depreciated code. But all three added 
internationalization and accessibility.
 Web Browser vendors were wanting to have an easier way of adding more 
markup that did not break Web Standards so they could provide non-typical 
information features. Also the Information Technology domain wanted a 
standard, extensible, structured, data format. Together with the W3C, they 
developed a specification that is a strict subset of SGML: XML - eXtensible 

No comments:

Post a Comment