HTML-এর দুটি ছোট quirk অনেক শুরুর দিকের মানুষকে অবাক করে: ট্যাগের নাম capitalization নিয়ে পরোয়া করে না, আর কোডে অতিরিক্ত স্পেস প্রায়ই আউটপুটে... হারিয়ে যায়।
<P>, <p>, আর <P> — একটি ব্রাউজারের কাছে সবগুলোর মানে একই। Attribute-এর নামও একইভাবে কাজ করে।
<P>This works.</P>
<p>So does this.</p>দুটোই কাজ করে — lowercase-ই convention
W3C HTML-এ lowercase সুপারিশ করে, আর XHTML-এর মতো stricter format-এ এটা বাধ্যতামূলক। এই কারণে এই সাইটের প্রতিটি উদাহরণ lowercase ব্যবহার করে।
টেক্সট দেখানোর সময় একটি ব্রাউজার স্পেস, ট্যাব, আর লাইন ব্রেকের যেকোনো ধারাবাহিকতা একটি মাত্র স্পেসে নামিয়ে আনে। readability-র জন্য আপনার কোড indent করলে এটা কীভাবে render হয় তা কখনো বদলায় না।
<p>This paragraph
contains a lot of spacing
and line breaks.</p>ব্রাউজারের আউটপুট: This paragraph contains a lot of spacing and line breaks.
| প্রয়োজন | ব্যবহার করুন |
|---|---|
| কখনো collapse না হওয়া একটি স্পেস | |
| ঠিক যেমন টাইপ করা হয়েছে সেই whitespace — কোড, ASCII art, কবিতা | <pre> ট্যাগ |