HTML- ന്റെ ആദ്യ പതിപ്പിൽ ഒരു പതിപ്പ് നമ്പർ ഇല്ല, അതിനെ "HTML" എന്ന് അറിയപ്പെട്ടു. 1989 - 1995 ൽ ലളിതമായ വെബ്പേജുകൾ തിരികെ കൊണ്ടുവരാൻ ഇത് ഉപയോഗിച്ചിരുന്നു. 1995 ൽ ഐ.ഇ.റ്റി.എഫ് (ഇൻറർനെറ്റ് എഞ്ചിനിയറിംഗ് ടാസ്ക് ഫോഴ്സ്) എച്.ടി. അത് "HTML 2.0".
1997-ൽ വേൾഡ് വൈഡ് വെബ് കൺസോർഷ്യം (W3C) HTML ന്റെ HTML 3.2, HTML 3.2 പതിപ്പ് അവതരിപ്പിച്ചു. 1999 ൽ HTML 4.0 ഉം 1999 ൽ 4.01 ഉം ആയിരുന്നു.
എച്ച്ടിഎംഎൽ പുതിയ പതിപ്പുകൾ ഉണ്ടാക്കുന്നതല്ലെന്നും എക്സ്റ്റെൻസിബിൾ എച്ച്ടിഎംഎൽ അല്ലെങ്കിൽ എക്സ്.എച്ച്.റ്റി.എം.എൽ ശ്രദ്ധ കേന്ദ്രീകരിക്കുമെന്നും W3C പ്രഖ്യാപിച്ചു. വെബ് ഡിസൈനർമാർക്ക് അവരുടെ HTML പ്രമാണങ്ങൾക്ക് HTML 4.01 ഉപയോഗിക്കണമെന്ന് അവർ ശുപാർശ ചെയ്യുന്നു.
ഈ അവസരത്തിൽ, വികസനം പിളർന്നിരിക്കുന്നു. എക്സ്.എം.എച്ച്.എസ്. 1.0 ൽ ശ്രദ്ധയൂന്നിക്കൊണ്ടിരിക്കുന്ന W3C, XHTML ബേസിക് പോലുള്ള കാര്യങ്ങൾ 2000 ലും അതിനുശേഷവും ശുപാർശകളായി. എന്നാൽ വെബ് ഡിസൈനർമാർ XHTML ന്റെ ദൃഢ ഘടനയിലേക്ക് നീങ്ങാൻ ആഗ്രഹിച്ചില്ല, അതിനാൽ 2004 ൽ വെബ് ഹൈപ്പർടെക്സ്റ്റ് ആപ്ലിക്കേഷൻ ടെക്നോളജി വർക്കിംഗ് ഗ്രൂപ്പ് (WHATWG) എച്ച്ടിഎംഎൽ പുതിയ പതിപ്പിൽ പ്രവർത്തിച്ചുതുടങ്ങി. ഇത് അവസാനം W3C ശുപാർശയായി സ്വീകരിക്കപ്പെടുമെന്ന് അവർ പ്രതീക്ഷിക്കുന്നു.
HTML ന്റെ ഒരു പതിപ്പ് തീരുമാനിക്കുന്നു
ഒരു വെബ് പേജ് എഴുതുമ്പോൾ നിങ്ങളുടെ ആദ്യത്തെ തീരുമാനം HTML അല്ലെങ്കിൽ XHTML ൽ എഴുതണോ എന്ന്. നിങ്ങൾ ഡ്രീംവേവർ പോലുള്ള ഒരു എഡിറ്റർ ഉപയോഗിക്കുകയാണെങ്കിൽ, നിങ്ങൾ തിരഞ്ഞെടുക്കുന്ന DOCTYPE ഈ ചോയ്സ് തീരുമാനിക്കും. നിങ്ങൾ ഒരു XHTML DOCTYPE തിരഞ്ഞെടുക്കുകയാണെങ്കിൽ, നിങ്ങളുടെ പേജ് XHTML ൽ എഴുതപ്പെടുകയും നിങ്ങൾ ഒരു HTML DOCTYPE തിരഞ്ഞെടുക്കുകയാണെങ്കിൽ, നിങ്ങൾ HTML ൽ പേജ് എഴുതുന്നു.
XHTML, HTML എന്നിവ തമ്മിൽ ഒരു വ്യത്യാസങ്ങൾ ഉണ്ട്. എന്നാൽ, ഇപ്പോൾ നിങ്ങൾ അറിയേണ്ടത്, എക്സ്എക്സ്എക്സ് എച്ച്ടിഎംഎൽ ആപ്ലിക്കേഷനായി HTML 4.01 എന്നത് രചിച്ചതാണ്. നിങ്ങൾ XHTML എഴുതുകയാണെങ്കിൽ, നിങ്ങളുടെ എല്ലാ ആട്രിബ്യൂട്ടുകളും ഉദ്ധരിക്കുക, നിങ്ങളുടെ ടാഗുകൾ അടച്ചു, നിങ്ങൾക്കത് എഡിറ്റുചെയ്യാം Xml എഡിറ്ററിൽ. എച്ച്ടിഎംഎൽ വളരെ ലളിതമാണ്, കാരണം നിങ്ങൾക്ക് ആട്രിബ്യൂട്ടുകളുടെ ഉദ്ധരണികൾ ഉപേക്ഷിക്കാം, ടാഗുകൾ ഒഴിവാക്കുക
അടയ്ക്കുന്ന ടാഗും ഇല്ലാതെ
ഇത്യാദി.
എന്തുകൊണ്ട് HTML ഉപയോഗിക്കുക
- HTML- ന് കുറച്ച് സ്ഥലം മാത്രമേ എടുക്കൂ, അങ്ങനെ ഡൌൺലോഡ് ചെയ്യാൻ വേഗതയുള്ളതാവുകയുമാകാം.
- HTML കൂടുതൽ ക്ഷമിക്കുന്നതും പഠിക്കാൻ എളുപ്പവുമാണ്. ഉദാഹരണത്തിന്, നിങ്ങൾ HTML ൽ ടാഗുകൾ ഉപേക്ഷിക്കുകയാണെങ്കിൽ, നിങ്ങളുടെ കോഡ് തുടർന്നും വിശ്വസനീയമായി പ്രവർത്തിക്കും.
- ചില പഴയ ബ്രൗസറുകൾ എച്ച്ടിഎംഎൽ അല്ലാതെ HTML ലേക്ക് കൂടുതൽ ഫലപ്രദമായി പ്രതികരിക്കപ്പെടുന്നു.
XHTML ഉപയോഗിക്കേണ്ടത് എന്തുകൊണ്ടാണ്
- എക്സ്.എച്ച്.റ്റി.എം.എൽ ടാഗുകളുടെ തുടക്കവും അവസാനവും വളരെ വ്യക്തമാണ് - അതുകൊണ്ട് ശൈലികളും പരിപാടികളും കൂടുതൽ എളുപ്പത്തിൽ ഹുക്ക് ചെയ്യാം.
- എക്സ്.എച്ച്.റ്റി.എം.എൽ മറ്റ് പ്രോഗ്രാമിങ് ഭാഷകളിലും നന്നായി സമന്വയിപ്പിച്ചിരിക്കുന്നു, കാരണം ഇത് എക്സ്.എം.എൽ ആണ്.
- ചില ബ്രൗസറുകൾ XHTML ൽ കൂടുതൽ വിശ്വസനീയമായി പ്രതികരിക്കുകയും പ്ലാറ്റ്ഫോമുകളിൽ ഉടനീളം സ്ഥിരമായി പേജുകൾ പ്രദർശിപ്പിക്കുകയും ചെയ്യുന്നു.
HTML അല്ലെങ്കിൽ XHTML- ന് നിങ്ങൾ തീരുമാനിച്ചാൽ - നിങ്ങൾ എന്ത് പതിപ്പിന് ഉപയോഗിക്കണം?
HTML
ഇന്റർനെറ്റിനെ ആശ്രയിച്ച് സാധാരണയായി HTML ന്റെ മൂന്ന് പതിപ്പുകൾ ഇപ്പോഴും ഉണ്ട്:
- HTML 3.2
- HTML 4.0
- HTML 4.01
നാലാം പതിപ്പ് "നോ-DOCTYPE" പതിപ്പ് ആണെന്ന് ചിലർ വാദിക്കും. ഇത് മിക്കപ്പോഴും ക്വാർക്കുകൾ മോഡ് എന്നും DOCTYPE നിർവചിക്കാത്ത വൈറ്റ് ഹൌസ് ഡോക്യുമെന്റുകളെ സൂചിപ്പിക്കുകയും ചെയ്യുന്നു.
ഞാൻ HTML 4.01 ശുപാർശചെയ്യുന്നു. ഇത് നിലവാരത്തിന്റെ ഏറ്റവും പുതിയ പതിപ്പാണ്, ആധുനിക ബ്രൌസറുകൾ ഏറ്റവും വ്യാപകമായി അംഗീകരിക്കപ്പെട്ടിരിക്കുന്നു. നിങ്ങൾക്ക് ഒരു പ്രത്യേക കാരണം ഉണ്ടെങ്കിൽ (നിങ്ങൾ ഒരു ഇൻട്രാനെറ്റ് അല്ലെങ്കിൽ കിയോസ്ക് നിർമ്മിക്കുന്നത് പോലെ ബ്രൗസറുകൾ കാണുന്നത് 3.2 അല്ലെങ്കിൽ 4.0 ടാഗുകളും ഓപ്ഷനുകളും മാത്രമാണ്) നിങ്ങൾ HTML 4.0 അല്ലെങ്കിൽ 3.2 ഉപയോഗിക്കണം. ആ സാഹചര്യത്തിൽ നിങ്ങൾക്കറിയില്ലെന്ന് നിങ്ങൾക്ക് അറിയില്ലെങ്കിൽ, നിങ്ങളല്ല, നിങ്ങൾ HTML 4.01 ഉപയോഗിക്കണം.
XHTML
നിലവിൽ XHTML ന്റെ രണ്ട് പതിപ്പുകൾ ഉണ്ട്: 1.0, 2.0.
XHTML 2.0 വളരെ പുതിയതാണ്, ഇപ്പോഴും ശരിക്കും വെബ് ബ്രൗസറുകൾ പിന്തുണയ്ക്കില്ല. ഇപ്പോൾ ഞാൻ XHTML 1.0 ഉപയോഗിക്കുമെന്ന് ഞാൻ ശുപാർശ ചെയ്യുന്നു . XHTML 2.0 വിപുലമായി പിന്തുണയ്ക്കുമ്പോൾ, ഇത് വളരെ നല്ലതാണ് എങ്കിലും അതിനു വരെ, ഞങ്ങളുടെ വായനക്കാർക്ക് ഉപയോഗിക്കാവുന്ന പതിപ്പുകളുമായി ഒത്തുപോകേണ്ടതുണ്ട്.
നിങ്ങൾ ഒരു പതിപ്പിൽ തീരുമാനിച്ചതിന് ശേഷം
ഒരു DOCTYPE ഉപയോഗിക്കണമെന്ന് ഉറപ്പാക്കുക. ഒരു DOCTYPE ഉപയോഗിക്കുന്നത് നിങ്ങളുടെ HTML പ്രമാണങ്ങളിൽ ഒരു വരി മാത്രമാണ്, അത് നിങ്ങളുടെ പേജുകൾ പ്രദർശിപ്പിക്കാൻ ഉദ്ദേശിച്ചിട്ടുള്ള രീതിയിൽ പ്രദർശിപ്പിക്കപ്പെടുന്നുവെന്ന് ഉറപ്പാക്കുന്നു.
വിവിധ പതിപ്പുകൾക്കായുള്ള ഡോക്ടിപ്പുകൾ
HTML
- HTML 4.01 പരിവർത്തന:
- HTML 4.01 കർശനമായത്:
- HTML 4.01 ഫ്രെയിംസ്നെറ്റ്:
- HTML 3.2:
XHTML
- XHTML 1.0 transitional:
- XHTML 1.0 കർശനമായത്:
- XHTML 1.0 ഫ്രെയിംസെറ്റ്:
- XHTML 2.0: