আমি যতদূর জানি, এটি সঠিক:
<div>
<p>some words</p>
</div>
তবে এটি ভুল:
<p>
<div>some words</div>
</p>
প্রথমটি ডাব্লু 3 সি ভ্যালিডেটর (এক্সএইচটিএমএল 1.0) পাস করতে পারে তবে দ্বিতীয়টি পারবে না। আমি জানি যে কেউ দ্বিতীয়টির মতো কোড লিখবে না। আমি শুধু জানতে চাই কেন।
এবং অন্যান্য ট্যাগগুলির সংযুক্তি সম্পর্কে কী?
p
এটি একটি ব্লক স্তর উপাদানটির সাথে কোনও সম্পর্ক নেই। div
এটিও একটি এবং অন্য ব্লকগুলিকে অনুমতি দেয়।
<p>
এটি একটি ব্লক স্তর উপাদান, এবং এটি পাঠ্য প্রদর্শন করার জন্য ব্যবহৃত (ধারণা করা হয়), এটি এর ভিতরে থাকা অন্য ব্লক স্তরের উপাদানগুলিকে অনুমতি দেয় না, তবে কেবল ইনলাইনগুলি পছন্দ করে<span>
এবং পছন্দ করে<strong>
।