ভাল এটি বিবেচনা করুন:
পাঠ্য / এইচটিএমএল হিসাবে পরিবেশন করার সময়, আপনার ডক্টাইপের যা দরকার তা হ'ল মান মোডকে ট্রিগার করা। এর বাইরে, ডক্টাইপ যতক্ষণ ব্রাউজারগুলির সাথে সম্পর্কিত তেমন কিছুই করে না।
পাঠ্য / এইচটিএমএল হিসাবে পরিবেশন করার সময়, আপনি এক্সএইচটিএমএল মার্কআপ বা HTML মার্কআপ ব্যবহার করুন না কেন, এটি ব্রাউজারগুলি এইচটিএমএল হিসাবে বিবেচনা করে।
সুতরাং, সত্যিই এটি সংক্ষিপ্ততম ডক্টাইপ ব্যবহার করে নেমে আসে যা মানক মোড (<! DOCTYPE html>) ট্রিগার করে এবং এইচটিএমএল মার্কআপ ব্যবহার করে যা ব্রাউজারগুলিতে সঠিক ফলাফল দেয়।
বাকীটি মেনে চলার, বৈধতা এবং মার্কআপ অগ্রাধিকার সম্পর্কে।
এই বলে যে, এখনই <! ডক্টইপিএইচটিএমএল> ব্যবহার করা এবং আপনার মার্কআপটি এইচটিএমএল 5 এর সাথে সামঞ্জস্য করার চেষ্টা করা যতক্ষণ না আপনি ব্রাউজারগুলিতে কাজ করে এমন স্থিতিশীল বৈশিষ্ট্যগুলিতে অবিচল থাকেন না bad আপনি এইচটিএমএল 4 বা এক্সএইচটিএমএল 1.x তে এমন কোনও ব্যবহার করবেন না যা ব্রাউজারগুলিতে কাজ করে না, আপনি কি করবেন?
অন্য কথায়, আপনি এইচটিএমএল 5 তে স্পষ্ট করে দেওয়া বিষয়গুলিকে সম্মানের সময় এইচটিএমএল 4 -র মতো মার্কআপ সহ <! ডক্টইপিএইচটিএমএল> ব্যবহার করেন। HTML5 সর্বোপরি ব্রাউজারের সামঞ্জস্যতা সম্পর্কে।
এইচটিএমএল 5 এখন ব্যবহারের নেতিবাচক দিকটি হ'ল চশমাটি প্রায়শই পরিবর্তন হতে পারে। এটি সক্রিয়ভাবে পরিবর্তিত হওয়ার সাথে সাথে অনুমিতিটিকে ধরে রাখা আপনার পক্ষে গুরুত্বপূর্ণ হয়ে ওঠে। এছাড়াও http://)ator.nu/ সর্বদা আপ-টু-ডেট নাও হতে পারে, তবে http://omotator.w3.org/ সর্বদা আপ-টু-ডেট থাকে না, সুতরাং এটি আপনাকে থামিয়ে দেবে না।
অবশ্যই, আপনি যদি এক্সএইচটিএমএল ১.০ মার্কআপ ব্যবহার করতে চান এবং এক্সএইচটিএমএল ১.০ মানিয়ে নিতে চান তবে আপনার <! ডক্টইপিএইচটিএমএল> ব্যবহার করা উচিত নয়।
ব্যক্তিগতভাবে, আমি সবসময় এইচটিএমএল এর জন্য <! DOCTYPE html> ব্যবহার করি।