DOCTYPE কেন ইউজ করা হয়?
<!DOCTYPE> ব্রাউজার কে বলে দেয় আমরা HTML এর কোন ভার্শন এর কোড লিখছি। HTML এর বিভিন্ন ভার্শন আছে যেমন HTML 4, HTML 5 ইত্যাদি। <!DOCTYPE> ডিক্লেয়ার করে আমরা ব্রাউজার কে বলি যে, আমাদের HTML কোড হচ্ছে অমুক ভার্শনের। HTML এর কোড ঠিকঠাক মত কাজ করার জন্য <!DOCTYPE> ডিক্লেয়ার করা জরুরী।
<!DOCTYPE> ডিক্লেয়ার করার আরেকটি গুরুত্বপূর্ণ কারণ হলো, আমরা যদি আমাদের HTML কোড (সিনট্যাক্স) কোন সফটয়্যার/টুলস (যেমন মার্কআপ ভ্যালিডেটর) দ্বারা ভ্যালিডেট করতে চাই তাহলে অবশ্যই আমাদের HTML ডকুমেন্টে <!DOCTYPE> ডিক্লেয়ার করতে হবে। অন্যথায় এই সকল সফটওয়্যার/টুলস HTML ডকুমেন্ট ভ্যালিডেট করতে পারবে না।
যদি <!DOCTYPE> ডিক্লেয়ার করা না হয় তবে HTML এর কোড অনেক ব্রাউজার (যেমন ইন্টারনেট এক্সপ্লোরার) এ ঠিকঠাক মত কাজ নাও করতে পারে। ওয়েবসাইট ভেঙ্গে যেতে পারে অথবা আমাদের প্রত্যাশা অনুযায়ী আউটপুট নাও পেতে পারি।
Comments
Post a Comment