What is HTML?
HTML
একটি শব্দ সংক্ষেপ (Abbreviation), এর পূর্ণাঙ্গ রূপ হচ্ছে Hyper Text Markup Language. ল্যাংগুয়েজ শব্দটি থাকা সত্যেও এটা কোন প্রোগ্রামিং ল্যাংগুয়েজ নয়। এটি একটি Markup Language. মার্কআপ ল্যাংগুয়েজ কি? এটা জানতে পারলে, HTML কি? তা সম্পূর্ণ রূপে জানতে পারব।
What is Markup Language?
Markup Language এর সহজ বাংলা হচ্ছে অতিরিক্ত ভাষা। এটি HTML ডকুমেন্টকে ইন্টারনেট ব্রাউজার-এর জন্য বোধগম্য করার একটি মধ্যস্থতাকারী ভাষা। ওয়েবে প্রদর্শিত বিষয় বস্তুর অন্তরালে HTML প্রকাশক অর্থাৎ ইন্টারনেট ব্রাউজার এবং HTML এর লেখক এই Markup Language ব্যবহার করে। এর দ্বারা HTML সহ আরও অন্যান্য মার্কআপ ল্যাংগুয়েজ যেমন; XML, DHTML ইত্যাদির মূল নীতিমালা নির্ধারণ করা হয়। ওয়েব পেইজে যে সকল বিষয় বস্তু দেখে থাকি এর চেয়ে আরও আনেক বেশি বিষয় HTML-এ লেখা হয়। অতিরিক্ত এই লেখা বা ভাষা-ই হচ্ছে Markup Language. কনটেন্ট বা বিষয় বস্তু ওয়েবে কি ভাবে প্রদর্শিত হবে তা মার্কআপ-এর অভ্যন্তরে নিয়মতান্ত্রিক ভাবে নির্ধারিত তথ্য টেক্সটের কাঠামো দ্বারা সংযোজন করা হয়।
History of Markup Language
ঐতিহাসিক ভাবে, হাতে লেখা পুস্তক প্রকাশনা-র সময় থেকে লেখক ও সম্পাদকের মধ্যে সমন্নয় সাধনের জন্য মার্কআপ শব্দটির ব্যবহার হত। একজন পাঠক শুধুমাত্র পুস্তকে উল্লেখ্যিত বিষয় বস্তু-ই পড়তে বা জানতে পারে। লেখক কি ভাবে লেখা সম্পাদককে দিবে অথবা সম্পাদক পুস্তকের কোথায় কিভাবে প্রকাশ করবে; তার নির্দেশ, পরিকল্পনা বা নিয়ম পাণ্ডুলিপিতে অতিরিক্ত লেখা হিসেবে সংযোজিত থাকতো। পুস্তকে এই অতিরিক্ত লেখা প্রকাশ করা হত না। আর এই অতিরিক্ত লেখাই হচ্ছে Markup Language.
Necessity of HTML
ওয়েব ডেভেলপার আথবা ওয়েব ডিজাইনার হতে হলে সবার আগে HTML শিখতে হবে। এমন কি আমরা যদি SEO, Email বা Affiliate Marketing এর কাজ করি, সেখানেও HTML এর নুন্যতম প্রয়োজন হবে। ভয়ের কিছু নেই, এটা শেখা তেমন কোন পরিশ্রম সাধ্য বিষয় নয়। মনোযোগ দিয়ে এক সপ্তাহ অনুশীলন করলে HTML শেখা যায়। এটা জানা থাকলে খুব সহজেই একটা ওয়েব পেজ তৈরী কর যায়। যদিও বা এখন HTML দিয়ে ওয়েব পেজ বা ওয়েব সাইট তৈরি করা হয়না। তাই আমরা এর প্রতি তেমন গুরুত্ব দেই না, এটা শেখার প্রতি আগ্রহিও হইনা। কিন্তু, পরবর্তীতে ওয়েব নির্ভর কোন কাজ করার সময় পদে পদে HTML-এর ছোট ছোট প্রয়োজন গুলো বড় আকার ধারণ করলে; আমরা হেলা ফেলা করে এটা সম্পর্কে সামান্য জ্ঞান অর্জন করি। ফলে এটা আর ভাল করে শেখা হয়না। কিন্তু আমরা এটা ভাল ভাবেই শিখব, ইনশা’আল্লাহ্।
No comments:
Post a Comment