এক্সএইচটিএমএল (ফায়ারফক্স, অপেরা, সাফারি, আই 9 ) সমর্থন করে এমন প্রতিটি ব্রাউজার প্রতিটি উপাদানগুলিতে স্ব-সমাপনী বাক্য গঠন সমর্থন করে ।
<div/>
, <script/>
, <br></br>
সব ঠিক সূক্ষ্ম কাজ করা উচিত। তারা না থাকে, তাহলে আপনি এইচটিএমএল অযথাযথভাবে যোগ এক্সএইচটিএমএল DOCTYPE সঙ্গে।
ডকুমেন্ট কীভাবে দস্তাবেজকে ব্যাখ্যা করা হয় তা পরিবর্তন করে না। কেবল মাইম টাইপ করে ।
ডক্টেপিকে উপেক্ষা করার বিষয়ে ডব্লু 3 সি সিদ্ধান্ত :
এইচটিএমএল ডাব্লুজি এই সমস্যাটি নিয়ে আলোচনা করেছে: উদ্দেশ্যটি ছিল পুরানো (কেবলমাত্র এইচটিএমএল) ব্রাউজারগুলি নির্দেশিকা অনুসরণ করে এবং সেগুলি পাঠ্য / এইচটিএমএল হিসাবে পরিবেশন করে এক্সএইচটিএমএল 1.0 নথি গ্রহণ করার অনুমতি দেয়। সুতরাং, পাঠ্য / এইচটিএমএল হিসাবে দস্তাবেজগুলি এইচটিএমএল হিসাবে নয়, এইচটিএমএল হিসাবে বিবেচনা করা উচিত।
এটি একটি খুব সাধারণ ক্ষতি, কারণ ডাব্লু 3 সি ভ্যালিডেটর মূলত এই নিয়মটিকে উপেক্ষা করে তবে ব্রাউজারগুলি এটিকে ধর্মীয়ভাবে অনুসরণ করে। ওয়েবকিট ব্লগ থেকে বোঝার এইচটিএমএল, এক্সএমএল এবং এক্সএইচটিএমএল পড়ুন
:
প্রকৃতপক্ষে, ইন্টারনেটে অনুমিত এক্সএইচটিএমএল ডকুমেন্টগুলির সিংহভাগ হিসাবে পরিবেশন করা হয় text/html
। যার অর্থ তারা মোটেও এক্সএইচটিএমএল নয়, তবে প্রকৃতপক্ষে অবৈধ এইচটিএমএল যা এইচটিএমএল পার্সারগুলির ত্রুটি পরিচালনার ক্ষেত্রে ঘটছে। এই সমস্ত "বৈধ এক্সএইচটিএমএল 1.0!" ওয়েবে লিঙ্কগুলি সত্যই "অবৈধ এইচটিএমএল 4.01!" বলছে।
আপনার এক্সএইচটিএমএল এর ডক্টইপিই সহ সত্যিকারের এক্সএইচটিএমএল বা অবৈধ এইচটিএমএল আছে কিনা তা পরীক্ষা করতে এটি আপনার নথিতে রাখুন:
<span style="color:green"><span style="color:red"/>
If it's red, it's HTML. Green is XHTML.
</span>
এটি বৈধতা দেয় এবং বাস্তব এক্সএইচটিএমএলে এটি পুরোপুরি কার্যকর হয় (দেখুন: 1 বনাম 2 )। আপনি যদি নিজের চোখকে বিশ্বাস করতে না পারেন (বা এমআইএমআই টাইপ কীভাবে সেট করবেন তা জানেন না) তবে এক্সএইচটিএমএল প্রক্সি দিয়ে আপনার পৃষ্ঠাটি খুলুন ।
ফায়ারফক্সে দেখার উত্স যাচাই করার আরেকটি উপায়। এটি অকার্যকর হলে এটি লালচে স্ল্যাশগুলি হাইলাইট করবে।
এইচটিএমএল 5 / এক্সএইচটিএমএল 5 এ এটি পরিবর্তিত হয়নি এবং পার্থক্যটি আরও পরিষ্কার হয়, কারণ আপনার কাছে অতিরিক্তও নেই DOCTYPE
। Content-Type
রাজা।
রেকর্ডের জন্য, এক্সএইচটিএমএল স্পেসটি এক্সএইচটিএমএলকে একটি এক্সএমএল অ্যাপ্লিকেশন তৈরি করে যে কোনও উপাদানকে স্ব-সমাপন হতে দেয় : [জোর আমার]
EMPTY কীওয়ার্ড ব্যবহার করে ঘোষিত হোক বা না হোক খালি-উপাদান ট্যাগগুলি এমন কোনও উপাদানের জন্য ব্যবহার করা যেতে পারে যার কোনও সামগ্রী নেই ।
এটি এক্সএইচটিএমএল স্পষ্টেও স্পষ্টভাবে প্রদর্শিত হয়েছে :
খালি উপাদান আবশ্যক হয় শেষ ট্যাগ বা স্টার্ট ট্যাগ দিয়ে শেষ হবে আছে />
। উদাহরণস্বরূপ, <br/>
বা<hr></hr>