এইচটিএমএল
একটি ওয়েব পেজের গঠন (Structure) তৈরি করার জন্য এইচটিএমএল ব্যবহৃত হয়। এইচটিএমএল (HTML) এর মাধ্যমে আপনি আপনার ওয়েবসাইট নিজেই তৈরি করতে পারবেন। এর পুরো অর্থ হল হাইপারটেক্সট মার্কআপ ল্যাঙ্গুয়েজ (Hyper Text Markup Language)। প্রকৃত অর্থে এইচটিএমএল কোনো প্রোগ্রামিং ল্যাঙ্গুয়েজ নয়। এটি একটি মার্কআপ ল্যাঙ্গুয়েজ যা একসারি মার্কআপ ট্যাগের সমন্বয়। ওয়েবসাইট বা ওয়েব পেজকে বর্ণনা করার জন্য এসব মার্কআপ ট্যাগ গুলোকে এইচটিএমএল ব্যবহার করে থাকে।
এইচটিএমএল ট্যাগ
HTML Markup Tag গুলোকেই আসলে এইচটিএমএল ট্যাগ বলা হয়। ট্যাগগুলো হলো কিওয়ার্ড যেগুলো উভয় পাশে অ্যাঙ্গেল ব্র্যাকেটের মধ্যে আবদ্ধ থাকে, যেমন- <html>। ট্যাগগুলো সাধারণত জোড়ায় জোড়ায় আসে, যেমন- <b> এবং </b>। এই জোড়ার প্রথমটিকে ওপেনিং ট্যাগ এবং দ্বিতীয়টিকে ক্লোজিং ট্যাগ বলা হয়। যে কোনো ট্যাগ শুরু করলে অবশ্যই শেষ করার জন্য ওই ট্যাগের শেষের দ্বিতীয় অংশটুকু অর্থাৎ ক্লোজিং ট্যাগ ব্যবহার করতে হবে, যেমন- <p>This is a book.</p>। তবে কিছু কিছু ট্যাগ আছে যেগুলো শেষ করার প্রয়োজন হয় না যেমন- <img>।
এইচটিএমএল কেন শিখবেন?
আপনি কি নিজে নিজে একটি ওয়েবপেজ তৈরি করতে চান? যদি চান তবে এইচটিএমএল আপনাকে দারুণভাবে সহায়তা করবে একটি ওয়েবপেজ তৈরিতে। আপনি যদি একজন ওয়েব ডিজাইনার ও ডেভেলপার হতে চান তাহলে আপনাকে এই ল্যাংগুয়েজটি সর্বপ্রথম ভালভাবে শিখতে হবে। ওয়েব ডিজাইন ও ডেভেলপমেন্ট করার জন্য যেসব ল্যাঙ্গুয়েজ বা ভাষা শেখার প্রয়োজন হয় সেগুলোর মধ্যে এইচটিএমএল সব থেকে সহজতর একটি ভাষা। এইচটিএমএল শিখলেই আপনি খুব সহজে ওয়েব পেজ তৈরী করতে পারবেন।
একনজরে এইচটিএমএল ভার্সনসমূহ
Version | Year |
HTML | 1991 |
HTML (2.0) | 1995 |
HTML (3.2) | 1997 |
HTML (4.01) | 1999 |
XHTML | 2000 |
HTML (5) | 2014 |
এইচটিএমএল পেজের গঠন
একটি এইচটিএমএল পেজের গঠনঃ
<html>
<head>
<title>Page Title</title>
</head>
<body>
<h1>Document Heading</h1>
<p>This is a book.</p>
<img src=”URL” alt=”Some_text” style=”width:50px; height:50px;”>
</body>
</html>
শুধুমাত্র <body> সেকশনের কন্টেন্ট গুলো আমরা ব্রাউজারে ব্রাউজারে দেখতে পাই।
এইচটিএমএল(৫)
HTML(5) এইচটিএমএল এর ৫ম তম সংস্করণ। এটি W3C কর্তৃক ২০১৪ সালের অক্টোবরে প্রকাশিত হয়। এইচটিএমএল(৫) এর মূল লক্ষ্য নতুন মাল্টিমিডিয়া সাপোর্টের সাথে মানুষের জন্য সহজে পাঠযোগ্য ও অনুশীলন যোগ্য এবং কম্পিউটার ও অন্যান্য ডিভাইসের জন্য সহজে বোধগম্য করা। স্মার্টফোন ও ট্যাবলেটের মতো ডিভাইস গুলোকে বিবেচনায় রেখে এইচটিএমএল (৫) এর অনেক নতুন ফিচার নির্মাণ করা হয়েছে।
আশা করি এইচটিএমএল বিষয়ে পরিস্কার একটা ধারণা আপনি নিতে পেরেছেন। কোনো সমস্যা হলে নিচে কমেন্ট করে জানিয়ে দিন ও আপনার বন্ধুদের সাথে শেয়ার করে তাদেরকেও জানতে সহযোগিতা করুন।