
এইচটিএমএল (হাইপারটেক্সট মার্কআপ ল্যাংগুয়েজ) ওয়েবপেজ তৈরির জন্য বহুল ব্যবহৃত একটি প্রোগ্রামিং ল্যাঙ্গুয়েজ। এটি মূলত টেক্সটভিত্তিক প্রোগ্রাম ভাষা। ওয়েব ডেভলপার হতে হলে এ ল্যাঙ্গুয়েজ টি সবার আগে ভালোভাবে শিখতে হয়।
১৯৮০ সালের দিকে টিম বার্নার্স লি এ ভাষার প্রাথমিক রূপ প্রদান করেন। এইচটিএমএল ব্যবহার করে সহজেই ওয়েব পেজ ডিজাইন করা যায়। এইচটিএমএল ফাইলে লেখা (টেক্সট) এবং অডিও, ভিডিও, গ্রাফিক্স, এনিমেশন ইত্যাদি লিঙ্ক করার কাজ করা যায়। এইচটিএমএল কতগুলো মার্কআপ ট্যাগের সমষ্টি যা ওয়েবপেজে বিভিন্ন এলিমেন্ট কিভাবে প্রদর্শন করবে তা নির্দেশ করে। প্রথমে এইচটিএমএল তৈরির উদ্দেশ্য ছিল বৈজ্ঞানিক গবেষণার তথ্য-উপাত্ত দ্রুত পৃথিবীর বিভিন্ন স্থানে আদান প্রদানের ব্যবস্থা করা। ১৯৯০ সালের দিকে এনসিএসএ কর্তৃক ডেভেলপকৃত মোজাইক ব্রাউজারের মাধ্যমে HTML পরিচিত লাভ করে। ১৯৯৭ এর জানুয়ারিতে WC3 কর্তৃক প্রথম ডেভেলপকৃত HTML3.2 প্রকাশিত হয়।
একই বছরের শেষে ডিসেম্বর WC3 HTML এর নতুন সংস্করণ HTML4.2 প্রকাশ করে। ২০১০ সালে বর্তমানে প্রচলিত HTML এর সর্বশেষ ভার্সন HTML 5 জনসম্মুখে পরিচিত লাভ করে। বর্তমান HTML5 সংস্করণ নিয়ে কাজ করা হয়। স্মার্টফোন ও ট্যাবলেটের মত ডিভাইস বিবেচনায় রেখে html5 এর অনেক ফিচার নির্মিত হয়েছে। টেক্সট এডিটর ব্যবহার করে ওয়েব পেজের জন্য এইচটিএমএল ফাইল তৈরি করা যায় এবং এইচটিএমএল ফাইল এক্সটেনশন হল.html বা.htm।
ওয়েব পেজ লেখার জন্য সবচেয়ে বেশি ব্যবহৃত ল্যাঙ্গুয়েজ হলো এইচটিএমএল। এটি ব্যবহার করার সহজ নিচে এর সুবিধা সম্পর্কে বর্ণনা করা হলো —
এইচটিএমএল হল একটি মার্কআপ ল্যাংগুয়েজ, টেক্সট-বেজড ল্যাঙ্গুয়েজ যা ওয়েবপেজ লেখার জন্য ব্যবহৃত হয়। এইচটিএমএল ট্যাগ হলো এইচটিএমএল ডকুমেন্ট এর সাথে এমবেডেড কোডিং নির্দেশাবলি (ইনস্ট্রাকশনস)। ওয়েব ব্রাউজার এইচটিএমএল ট্যাগ এর লেখা প্রদর্শন করে থাকে। ট্যাগ হলো কিওয়ার্ড যা জোরা অ্যাঙ্গেল ব্র্যাকেট এর মধ্যে লিখতে হয়। প্রথম অ্যাঙ্গেল ব্র্যাকেট <> কে অপেনিং ট্যাগ এবং স্ল্যাশ সহ অ্যাঙ্গেল ব্র্যাকেট </> কে ক্লোজিং ট্যাগ বলা হয়। এইচটিএমএল ট্যাগস সিনটেক্স : <tag name> Content </tag name>
এইচটিএমএল এলিমেন্ট সিনট্যাক্স (HTML element Syntax)
আমি আলামিন হোসেন। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 4 বছর 1 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 1 টি টিউন ও 0 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 0 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।