Most websites use HTML (Hyper Text Markup Language) code in some shape or form as part of the site structure. HTML is computer language that has been standardized to work universally across all web browsers and is the cornerstone of website technology. In short, it is the linchpin of all websites, except for those built with Flash (Note: Flash should be avoided except for rare exceptions).
The American Science dictionary defines HTML as: “A markup language used to structure text and multimedia documents and to set up hypertext links between documents, used extensively on the World Wide Web.”
HTML Websites in a Nutshell
HTML websites are stand alone sites that are not linked to advanced back-end content management systems (CMS). HTML websites can be considered straightforward basic sites when compared to websites that dynamically display webpage content pulled together from many independent files.
Rather each webpage on a HTML website is a stand alone file, except for certain exceptions such as images, Cascading & Style Sheet (CSS) or other interwoven exterior files. At the most basic level, individual pages of HTML sites will load independently without the need for any additional files.
This is not to say HTML websites do not have a fair amount of complexity. In fact today, there are five generations of HTML and as of the latest generation HTML, it is now a full and robust programming language. In addition, modern HTML websites incorporate CSS, which controls the look and formatting of a document written in a markup language such as HTML. When CSS is combined with HTML, captivating website design/layout becomes possible.
Pros & Cons of HTML Websites
HTML sites are ideal for information based sites that do not need to be frequently updated with new webpages and website content.
Advantages of HTML
- Easy to maintain,
- Requires a less expensive website hosting package and/or less server power bandwidth,
- Stable and fast loading site architecture,
- Well-known & most-used internet coding language.
Disadvantages of HTML
- Limited features,
- Requires all pages to be hand coded,
- Inappropriate for advanced sites (Ex. E-commerce, News, blogs, Etc…).