Tag omission
ট্যাগ বাদ দেওয়া একটি এসজিএমএল নথিকে ছোট করার জন্য একটি ঐচ্ছিক বৈশিষ্ট্য। যখনই কোনও ট্যাগ নথির কাঠামো থেকে পার্সার দ্বারা অন্তর্নিহিতভাবে প্রত্যাশিত হতে পারে, তখন ট্যাগটি বাদ দেওয়া যেতে পারে। ট্যাগ বাদ দেওয়ার বৈশিষ্ট্যটি সাধারণত এসজিএমএল ঘোষণাপত্রে সক্রিয় বা নিষ্ক্রিয় করা যেতে পারে। ডকুমেন্ট টাইপ সংজ্ঞাটি একটি নির্দিষ্ট ট্যাগের জন্য ট্যাগটি সক্ষম বা নিষ্ক্রিয় করতে ব্যবহৃত হয়। ট্যাগ বাদ দেওয়া এসজিএমএল-এর অন্যতম প্রধান বৈশিষ্ট্য যা পার্সিং সহজ করার জন্য এক্সএমএল থেকে সরানো হয়েছিল। উদাহরণ এই উদাহরণে <নথি> ট্যাগের ট্যাগগুলির একটি স্বতন্ত্র ক্রম রয়েছে। যে তথ্য <শিরোনাম> প্রথমে আসতে হবে এবং তার পরে <p> ব্যবহার করা যেতে পারে শিরোনামের শুরু এবং শেষ ট্যাগটি বাদ দিতে। উপরন্তু, <p> এর শেষ ট্যাগটিও বাদ দেওয়া যেতে পারে, কারণ এটি পরবর্তী <p> ট্যাগ বা নথির শেষ দ্বারা সীমাবদ্ধ করা হবে। <! এলিমেন্ট ডকুমেন্ট-ও (শিরোনাম, পি +)> <! এলিমেন্ট শিরোনাম ও ও (#PCDATA)> <! এলিমেন্ট পি-ও (#PCDATA)> এই ডিটিডি স্পেসিফিকেশনে, ট্যাগ বাদ দেওয়ার বৈশিষ্ট্যের আচরণ প্রতিটি উপাদানের জন্য উপাদানের নাম অনুসরণকারী দুটি অক্ষর দ্বারা নির্দিষ্ট করা হয়। বৈশিষ্ট্যগুলি নিষ্ক্রিয় এবং সক্ষম করার জন্য মানগুলি-বা O হতে পারে। প্রথম অক্ষরটি শুরুর ট্যাগের আচরণ এবং দ্বিতীয়টি শেষ ট্যাগের আচরণ নির্দিষ্ট করে। ট্যাগ বাদ দেওয়া ব্যবহার না করা একটি বৈধ নথিঃ <নথি> <শিরোনাম> ট্যাগ বাদ দেওয়া </শিরোনাম> <p> প্রথম অনুচ্ছেদ </p> <p> দ্বিতীয় অনুচ্ছেদ </p> <p> তৃতীয় অনুচ্ছেদ </p> </নথি> ট্যাগ বাদ দিয়ে সরলীকৃত একটি বৈধ নথিঃ <নথি> ট্যাগ বাদ দেওয়া <p> প্রথম অনুচ্ছেদ <p> দ্বিতীয় অনুচ্ছেদ <p> তৃতীয় অনুচ্ছেদ রেফারেন্স মার্কআপ ভাষার তুলনা XML SGML