بِسْمِ ٱللَّٰهِ ٱلرَّحْمَٰنِ ٱلرَّحِيمِ
আমরা যত গুলো ওয়েব সাইট দেখি, সব প্রায় গুলোই মূলত এইচটিএমএল দিয়ে তৈরি। HTML এর পূর্ণরূপ হচ্ছে HyperText Markup Language। ভালো ওয়েব ডেভেলপার হতে হলে HTML সম্পর্কে ধারণা থাকার দরকার হয়। ওয়েব ডেভেলপমেন্ট সেক্টরটা অনেক বড়। আমরা প্রায় সারাক্ষণই একটা না একটা ওয়েব সাইটের মধ্যে পড়ে থাকি। আর এই ওয়েব সাইট গুলোর যে অংশ আমরা দেখি, তা মূলত HTML দিয়ে তৈরি। সাথে থাকে CSS এবং জাভাস্ক্রিপ্ট। ব্যাসিক HTML শিখে আপনি নিজের জন্য একটি ওয়েব সাইট খুব সহজেই তৈরি করতে পারবেন। HTML শেখা খুবই সহজ।
ভার্সিটি গুলোতে প্রোগ্রামিং ল্যাঙ্গুয়েজ শিখালে ও এসব ওয়েব প্রোগ্রামিং সম্পর্কে খুব একটা শেখানো হয় না। এগুলো নিজে নিজেই শিখে নিতে হয়। যারা আগ্রহী তারা বিভিন্ন ভাবে বিভিন্ন ওয়েব সাইট থেকে শিখে নেয়। যার অধিকাংশই ইংরেজী। আশা করি তাই এ সিরিজ কম্পিউটার সাইন্সের ছাত্র ছাত্রী সহ সকল আগ্রহীদের কাজে লাগবে।
জানা যাক HTML কি ও এর সাথে প্রয়োজনীয় কিছু তথ্য।
HTML এর পূর্ণরুপ জেনেছি Hypertext Markup Language। এটি কোন Programming Language নয়, একটি Markup Language। আমর তো ইতিমধ্যে জেনেছি HTML হচ্ছে একটি Markup Language এবার জানা যাক Markup Language কি জিনিস।
Markup Language হচ্ছে Markup Tag এর সমষ্টি। কত গুলো Markup Tag এর সমন্ময়েই Markup Language তৈরি হয়।
এবার আবার প্রশ্ন, Markup Tag কি, তাই না? Markup Tag হচ্ছে একটি কোড যা < এবং > (বাঁকা ব্যাকেট) এর ভিতরে থাকে। এবাবে ই Markup Tag ব্যবহার করা হয়। Markup Tag কে HTML Tag ও বলা হয়। HTML এ Markup Tag ব্যবহার করে একটি ওয়েব পেইজ তৈরি করে। এইচটিএমএল ট্যাগের নিচের বৈশিষ্ট গুলো রয়েছেঃ
- HTML Tag হচ্ছে বাকা ব্র্যাকেট(< এবং >) এর মধ্যে রাখা কি ওয়ার্ড। যেমনঃ <h1>, <p> ইত্যাদি।
- HTML Tag জোড়ায় জোড়ায় থাকে। যেমনঃ <b> thins is bold</b>
- প্রথমটিকে বলা হয় Start tag এবং শেষেরটি কে বলা হয় End Tag। কিন্তু HTML5 এ শুধু Start tag থাকে কোন End Tag থাকে না। ব্যবহার করলে ও সমস্যা নেই।
কিছুক্ষন আগে জেনেছেন ওয়েব পেইজ সম্পর্কে। এক একটি ওয়েব পেইজই হচ্ছে এক একটি HTML Document। মানে HTML Document বলতেই ওয়েব সাইট বুঝায়। HTML Document এর মধ্যে HTML Tag বা Markup Tag ও plain text থাকে। HTML Document কে web Page ও বলা হয়। আমরা প্রতিদিন যত ওয়েব পেজ ভিজিট করি তা সবই কিন্তু এক একটি HTML Document।
পরের পর্বঃ
excellent
আপনাকে ধন্যবাদ দেবার ভাষা খুঁজে পাছিনা|
Take my salut
আপনাকা অনেক অনেক ধন্যবাদ