এটি সত্য যে এইচটিএমএল স্প্যাসগুলি নির্দিষ্ট কিছু ক্ষেত্রে কিছু ট্যাগ বাদ দেওয়ার অনুমতি দেয় তবে সাধারণত এটি করা বুদ্ধিমানের নয়।
এর দুটি প্রভাব রয়েছে - এটি অনুমানটিকে আরও জটিল করে তোলে যা ফলস্বরূপ ব্রাউজার লেখকদের জন্য সঠিক প্রয়োগকরণ লিখতে আরও কঠিন করে তোলে (যেমন এটি আই এর দ্বারা ভুল হয়ে গেছে)।
এটি উঁচু অঞ্চলের এই অংশগুলিতে ব্রাউজার ত্রুটির সম্ভাবনা তৈরি করে। ওয়েবসাইটের লেখক হিসাবে আপনি এই ট্যাগগুলি অন্তর্ভুক্ত করে সমস্যাটি এড়াতে পারবেন - সুতরাং যখন অনুমানটি আপনাকে বলেছে না, এটি করার ফলে জিনিসগুলির ভুল হওয়ার সম্ভাবনা হ্রাস পায় যা ভাল ইঞ্জিনিয়ারিং অনুশীলন।
আরও কী, সর্বশেষতম এইচটিএমএল 5.1 ডাব্লুজি স্পাই বলছে (মনে রাখবেন এটি একটি কাজ চলছে এবং এখনও পরিবর্তিত হতে পারে)।
কোনও উপাদানটি শূন্য থাকলে শরীরের উপাদানটির শুরুর ট্যাগটি বাদ দেওয়া যেতে পারে, বা যদি শরীরের উপাদানটির ভিতরে প্রথম জিনিসটি কোনও স্থানের অক্ষর বা কোনও মন্তব্য না হয় তবে শরীরের উপাদানটির ভিতরে থাকা প্রথম জিনিসটি একটি মেটা, লিঙ্ক, স্ক্রিপ্ট, স্টাইল হয় , বা টেমপ্লেট উপাদান।
http://www.w3.org/html/wg/drafts/html/master/sections.html#the-body-element
এটি একটু সূক্ষ্ম। আপনি শরীর এবং মাথা বাদ দিতে পারেন এবং ব্রাউজারটি তখন অনুমান করবে যে those উপাদানগুলি inোকানো উচিত। এটি সুস্পষ্ট না হওয়ার ঝুঁকি বহন করে, যা বিভ্রান্তির কারণ হতে পারে।
আমার স্নাতকের
<html>
<h1>hello</h1>
<script ... >
...
স্ক্রিপ্ট উপাদানটির ফলাফল শরীরের উপাদানগুলির একটি শিশু হয়ে থাকে তবে এটি
<html>
<script ... >
<h1>hello</h1>
স্ক্রিপ্ট ট্যাগ হ'ল প্রধান উপাদানগুলির একটি শিশু হয়ে উঠতে পারে।
এটি করে আপনি সুস্পষ্ট হয়ে উঠতে পারেন
<html>
<body>
<script ... >
<h1>hello</h1>
এবং তারপরে আপনার প্রথমে যা কিছু আছে, স্ক্রিপ্ট বা এইচ 1, তারা উভয়ই দেহের উপাদানটিতে অনুমানযোগ্যভাবে উপস্থিত হবে। এগুলি এমন জিনিস যা কোডটি রিফ্যাক্টরিং এবং ডিবাগিংয়ের সময় উপেক্ষা করা সহজ। (উদাহরণস্বরূপ বলুন, আপনার কাছে জেএস রয়েছে যা দেহে 1 ম স্ক্রিপ্ট উপাদানটির সন্ধান করছে - দ্বিতীয় স্নিপেটে এটি কাজ করা বন্ধ করবে)।
একটি সাধারণ নিয়ম হিসাবে, বিষয় সম্পর্কে সুস্পষ্ট হওয়া সর্বদা জিনিসকে ব্যাখ্যায় খোলা রাখার চেয়ে ভাল। এই ক্ষেত্রে এক্সএইচটিএমএল আরও ভাল কারণ এটি আপনাকে আপনার কোডটিতে আপনার উপাদান কাঠামো সম্পর্কে সম্পূর্ণরূপে সুস্পষ্ট হতে বাধ্য করে, যা এটিকে আরও সহজ করে তোলে এবং তাই ভুল ব্যাখ্যা করার প্রবণতা কম।
হ্যাঁ, আপনি এগুলি বাদ দিতে পারেন এবং প্রযুক্তিগতভাবে বৈধ হতে পারেন, তবে এটি করা সাধারণত বুদ্ধিমানের কাজ নয়।
title
ট্যাগ। এই ক্ষুদ্রতম ডকুমেন্ট এটি বৈধ বিবেচনা করে হল:<!DOCTYPE html> <title>A</title>