എച്.ടി.എം.എല്.
വിക്കിപീഡിയ, ഒരു സ്വതന്ത്ര വിജ്ഞാനകോശം.
ഹൈപ്പര് ടെക്സ്റ്റ് മാര്ക്കപ്പ് ലാങ്ഗ്വേജ് (hypertext markup language), എന്നതിന്റെ ചുരുക്കരൂപം. വെബ് താളുകള് നിര്മ്മിക്കുന്നതിനായി ഈ ഭാഷ ഉപയോഗപ്പെടുത്തുന്നു.
[തിരുത്തുക] എച്.ടി.എം.എല്. ഉപയോഗം
ഇന്റര്നെറ്റിലെ ഒരു പേജിലെ വിവരങ്ങളെ എങ്ങനെ കാണിക്കണം എന്നത് ബ്രൌസറിനു പറഞ്ഞു കൊടുക്കാനുള്ള ഭാഷയാണ് എച് ടി എം എല്. ടെക്സ്റ്റും ലിങ്കുകളും അടങ്ങിയ ഒരു പേജിനകത്ത് ഓരോ ഭാഗങ്ങളും പ്രത്യേക തരത്തിലുള്ള ഒരു 'ടാഗ്' ഉപയോഗിച്ച് അടയാളപ്പെടുത്തിയാണ് നമ്മള് ബ്രൌസറിനു മനസ്സിലാവുന്ന ഭാഷയില് ആ പേജിനെ രൂപപ്പെടുത്തുന്നത്. ഒരു ടാഗ് എന്നാല് < > ബ്രാക്കറ്റുകള്ക്കിടെ നിശ്ചിത വാക്കു ചേര്ത്തതാണ്. ഉദാഹരണത്തിന്, നമുക്ക് ആ പേജിന്റെ തലവാചകം (ബ്രൌസറിന്റെ മേലെയുള്ള ടൈറ്റില് ബാറില് കാണിക്കുന്നത്) <TITLE> എന്ന ടാഗ് ഉപയോഗിച്ച് അടയാളപ്പെടുത്താം. ഈ പറഞ്ഞതിനെ നമ്മള് ഓപ്പണിങ്ങ് ടാഗ് എന്നു വിളിക്കും. തുറന്നാല് അടക്കണം എന്ന നിയമം ഇവിടേയും ബാധകമാണ്. </TITLE> എന്ന ടാഗ് ഉപയോഗിച്ച് നമ്മള്ക്ക് തലവാചകമാക്കേണ്ട വാചകത്തിനെ പൊതിഞ്ഞാല്, ബ്രൌസറിനു മനസ്സിലാവും, ഇതാണ് നമ്മുടെ തലവാചകമെന്ന്. അതായത്, നമ്മുടെ പേജില്
<TITLE>This is the title for the Browser</TITLE>
എന്നെഴുതിയാല്, അതു നമ്മുടെ ടൈറ്റില്/തലവാചകം ആയി.
ടാഗുകള് പലവിധമുണ്ട്. ഉദാഹരണത്തിന് <B> എന്ന ടാഗ് എഴുത്തിന്റെ(ടെക്സ്റ്റിന്റെ) കടുപ്പം(ബോള്ഡ്നെസ്സ്) കൂട്ടാനും <I> എന്ന ടാഗ് എഴുത്ത് ഇറ്റാലിക്സില് ആക്കാനും ആണ് ഉപയോഗിയ്ക്കുന്നത്. <IMG> എന്ന ടാഗ് പേജില് ചിത്രങ്ങള് ഉള്പ്പെടുത്താനും <TABLE> എന്ന ടാഗ് ഒരു പട്ടിക ഉള്പ്പെടുത്താനും ഉപയോഗിക്കാം.
ഇങ്ങനെ, ടാഗുകള് ഉപയോഗിച്ച് വ്യക്തമായി രൂപപ്പെടുത്തിയ പേജുകള് ആണ് നമ്മള് കാണുന്ന വെബ് പേജുകള് എല്ലാം. ഏതൊരു മാധ്യമത്തേയും പോലെ, എച് ടി എം എല് പേജുകള് നിര്മ്മിക്കുന്നതിനും ഒരു വ്യക്തമായ രൂപരേഖ നിര്വചിച്ചിട്ടുണ്ട്. കൃത്യമായി തുറന്നടച്ചിട്ടുള്ള ഒരു പറ്റം ടാഗുകളാണ് പേജിനെ രൂപപ്പെടുത്തുന്നത്. ടാഗുകള് തുറന്നടക്കുമ്പോള്, ഒരു ടാഗിനകത്ത് വേറെ ഒരു ടാഗിനെ തുറക്കുകയാണെങ്കില്, അവസാനം തുറന്ന ടാഗ് ആദ്യം അടക്കണം എന്ന കാര്യം പ്രത്യേകം ശ്രദ്ധിക്കുക.
ഉദാഹരണത്തിന്,
<TAG1>
<TAG2>
....<TAGn>
text here
</TAGn>....
</TAG2>
</TAG1>
(<TAG> എന്ന ഒരു ടാഗ് നിലവിലില്ല. ഇതൊരു ഉദാഹരണം മാത്രം)
മിക്കവാറും ടാഗുകള്ക്കും ആട്രിബ്യൂട്ട് എന്ന അംഗങ്ങള് കാണും. ടാഗിന്റെ സ്വഭാവ വിശേഷങ്ങള് നിയന്ത്രിയ്ക്കുന്നത് ആട്രിബ്യൂട്ടുകളാണ്. <SPAN ALIGN=“LEFT“ > എന്ന ടാഗില് ALIGN എന്നത് SPAN ടാഗിന്റെ ഒരു ആട്രിബ്യൂട്ട് ആണ്. ALIGN എന്ന ആട്രിബ്യൂട്ടിന്റെ വില(വാല്യു) ആണ് LEFT. ഈ ആട്രിബ്യൂട്ടിന്റെ വില അനുസരിച്ച് ടാഗിന്റെ സ്വഭാവം മാറുന്നു.
മിക്കവാറും എച് ടീ എം എല് പേജുകള്ക്കും ഒരു <HEAD> ഭാഗവും, ഒരു <BODY> ഭാഗവും കാണും. പേജ് കാണുമ്പോള് <BODY> ടാഗിനുള്ളിലുള്ള ഭാഗമാണ് ബ്രൌസറില് കാണിക്കുക എന്ന് ഒരു പൊതു തത്വമായി പറയാം. സാധാരണ <HEAD> ടാഗിനുള്ളിലുള്ള ഭാഗം പേജിനെ സംബന്ധിയ്ക്കുന്ന പൊതുവായ വിവരങ്ങള് രേഖപ്പെടുത്തുന്ന സ്ഥലമാണ്. ബ്രൌസറുകള് പേജ് കാണിയ്ക്കാന് ഈ വിവരങ്ങള് ഉപയോഗിയ്ക്കുന്നു.
എച് ടി എം എല് പേജിന്റെ സാമാന്യ രൂപം കാണാം.
<HTML>
<HEAD>
<TITLE> This is the browser's title</TITLE>
</HEAD>
<BODY>
All my page Content goes in here
</BODY>
</HTML>
ഇവിടെ കാണുന്ന പോലെ, എല്ലാ എച് ടി എം എല് പേജുകളും HTML എന്ന ഒരു ടാഗിനകത്താക്കിയ ഒരു കൂട്ടം ടാഗുകളാന് നിര്വചിക്കപ്പെട്ടിട്ടുള്ള, ഒരു വ്യക്തമായ രൂപരേഖയുള്ള, .htm അല്ലെങ്കില് .html എന്ന എക്സ്റ്റന്ഷനൊടു കൂടിയ ഒരു ടെക്സ്റ്റ് ഫയലാണ്.