HTML (HyperText Markup Language) is the foundation of web pages, defining the structure and presentation of content on the web. Over time, HTML has evolved through multiple versions to improve functionality, flexibility, and compatibility.
—
1. Early Versions (HTML 1.0 – 3.2)
HTML 1.0 (1993) – The first version, developed by Tim Berners-Lee. It had basic elements like headings, paragraphs, and links.
HTML 2.0 (1995) – Standardized HTML with forms, tables, and basic image support.
HTML 3.2 (1997) – Introduced new elements like <table>, <font>, and scripting languages like JavaScript.
—
2. HTML 4.0 & HTML 4.01 (1997-1999)
HTML 4.0 (1997) – Major upgrade supporting CSS, scripting, accessibility features, and more multimedia elements.
HTML 4.01 (1999) – A minor update fixing errors in HTML 4.0.
Three Document Types:
1. Strict – No deprecated elements.
2. Transitional – Allowed older elements like <font>.
3. Frameset – Used for web pages with frames.
—
3. XHTML (Extensible HyperText Markup Language) (2000-2010)
Developed by W3C as a stricter version of HTML based on XML.
Required well-formed code (lowercase tags, proper nesting, and closing all elements).
Versions:
XHTML 1.0 (2000) – Similar to HTML 4.01 but followed XML rules.
XHTML 1.1 (2001) – More modular and stricter.
XHTML 2.0 (Unreleased, abandoned in 2009) – Meant to be more flexible but lacked backward compatibility.
—
4. HTML5 (2014 – Present)
Released in 2014 by the WHATWG (Web Hypertext Application Technology Working Group) after W3C dropped XHTML.
Key Features:
New Semantic Elements – <header>, <footer>, <article>, <section>, etc.
Multimedia Support – <audio> and <video> tags.
Canvas & SVG Support – For 2D graphics and animations.
Improved Forms & Input Types – <input type=”email”>, <input type=”date”>, etc.
Web APIs & JavaScript Enhancements – Local storage, geolocation, and WebSockets.
—
Current and Future Development
HTML is now maintained as a “Living Standard” by the WHATWG, meaning it is continuously updated.
There are no major plans for an “HTML6,” as HTML5 is being gradually improved with new features.
Would you like a comparison table of these versions for easier reference?
HTML வரலாறு மற்றும் பதிப்புகள்
HTML (HyperText Markup Language) என்பது இணைய பக்கங்களை உருவாக்கும் அடிப்படை மொழியாகும். இது காலப்போக்கில் பல பதிப்புகளாக மேம்படுத்தப்பட்டிருக்கிறது.
—
1. ஆரம்ப பதிப்புகள் (HTML 1.0 – 3.2)
HTML 1.0 (1993) – Tim Berners-Lee உருவாக்கியது. சாமான்ய உரை, தலைப்பு, மற்றும் இணைப்புகளைக் கொண்டது.
HTML 2.0 (1995) – படிவங்கள் (Forms), அட்டவணைகள் (Tables) மற்றும் சில புதிய அம்சங்களை கொண்டது.
HTML 3.2 (1997) – <table>, <font>, மற்றும் JavaScript போன்றவை அறிமுகப்படுத்தப்பட்டது.
—
2. HTML 4.0 & HTML 4.01 (1997-1999)
HTML 4.0 (1997) – CSS, JavaScript, மற்றும் வசதியாளர்களுக்கான (Accessibility) வசதிகள் சேர்க்கப்பட்டது.
HTML 4.01 (1999) – சிறிய திருத்தங்கள் செய்யப்பட்ட பதிப்பு.
மூன்று ஆவண வகைகள் (Document Types):
1. Strict – பழைய குறியீடுகள் அனுமதி இல்லை.
2. Transitional – பழைய குறியீடுகளை (ஜாக்கிரதை அடிப்படையில்) பயன்படுத்தலாம்.
3. Frameset – இணைய பக்கங்களில் Frames பயன்படுத்த அனுமதி.
—
3. XHTML (2000-2010)
XML அடிப்படையிலான HTML இன் கண்டிப்பான பதிப்பு.
குறியீடு முறையாக அமைந்திருக்க வேண்டும் (Lowercase, முறையாக மூடப்பட்ட குறியீடுகள்).
XHTML பதிப்புகள்:
XHTML 1.0 (2000) – HTML 4.01 உடன் XML விதிகளை இணைக்கிறது.
XHTML 1.1 (2001) – மேலும் கண்டிப்பான முறையில் அமைந்தது