HTML Doctype
<!Doctype> Declaration
<!Doctype> Declaration HTML এর টাইপ , HTML ডকুমেন্টটি কোন সংস্কণে তৈরী তাহা নির্দেশ করে। ওয়েবপেজটিকে সঠিক ভাবে ব্রাউজারে প্রদর্শন করতে সাহায্য করে। HTML ডকুমেন্টের প্রথম ট্যাগ। HTML Coding করার সময় সবার উপরে পেজে একবার লিখতে হয় এর কোন End বা Closing এবং শেষ ট্যাগ নেই। যাহা একবার লিখলে দ্বিতীয় বার লিখতে হয় না। যত গুলো HTML পেজ লিখব প্রত্যেকটির উপরে একবার <!doctype> declaration একবার করে দিলে হয়ে যায়।
Doctype জানার প্রয়জনীয়তাঃ
বিভিন্ন ধরনের HTML Version রয়েছে। কোন ওয়েবপেজকে সঠিক প্রদর্শন করতে ব্রাউজারকে নির্দেশ দেতে টাইপ ও ভার্সন এই দুইট জানতে হবে। Doctype declaration কোন Case sensitive ট্যাগ নয়। এই ট্যাগ উল্লেখ করতে বা লিখতে কোন ছোট বা বড় উভয় ধরনের অক্ষর দিয়ে লিখা যায়। এতে কোন সমস্যা হয় না।
HTML5 Writing পদ্ধতি:
সঠিক পদ্ধতিটি নিচে উল্লেখ করা হল উদাহরণ স্বরুপ
<!DOCTYPE html>
HTML 4.01 Writing পদ্ধতি
HTML 4.01 ৩ ভাবে ডকটাইপ নির্ধারণ করা হয়।
1. Strict
2. Transitional
3. Frameset
HTML 4.01 Strict
কোন ধারনের ডেপ্রিকেটেড ট্যাগ এবং এট্রিবিউট ও ফেমসেট এই ধরনের ডকুমেন্ট ব্যবহার করা যায় না। নিচে উদাহরণ দেওয়া হলোঃ
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
HTML 4.01 Transitional
কোন ধারনের ডেপ্রিকেটেড ট্যাগ এবং এট্রিবিউট ও ফেমসেট এই ধরনের ডকুমেন্ট ব্যবহার করা যায় । নিচে উদাহরণ দেওয়া হলোঃ
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
HTML 4.01 Frameset
Frameset ব্যবহার করে কোন ওয়েব ডিজাইন করার জন্য এই প্রকার ডকটাইপ ব্যবহার করা হয়। উদাহরণ স্বরুপ:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
আর অনেক ভার্সন রয়েছে যে গুলো ব্যবহার করার খুব একটা গুরুত্ব মনে না করার জন্য উল্লেখ করা হলো না। জানার ইচ্ছা থাকলে এই লিং প্রবেশ করে বিস্তারিত জানতে পারবেন।