HTML 4
एक HTML 4 परिप्रेक्ष्य से, विशेषताएँ एक SGML निर्माण हैं। उनकी सीमाओं को HTML 4 के SGML घोषणा में परिभाषित किया गया है :
गुणवत्ता SGMLREF
ATTCNT 60 - बढ़ा -
ATTSPLEN 65536 - ये सबसे बड़े मूल्य हैं -
LITLEN 65536 - घोषणा में अनुमत -
NAMELEN 65536 - वास्तविक में तय सीमा से बचें -
PILEN 65536 - HTML यूए के कार्यान्वयन -
TAGLVL 100
TAGLEN 65536
GRPGTCNT 150
जीआरपीसीएनटी 64
यहाँ प्रश्न में मूल्य "ATTSPLEN" है जो किसी तत्व की विशेषता विनिर्देश सूची पर सीमा होगी (जो उस तत्व के लिए सभी विशेषताओं का कुल आकार होना चाहिए)। ऊपर दिए गए नोट में कहा गया है कि निश्चित सीमा से बचना चाहिए, हालाँकि, इसलिए यह संभावना है कि अधिकांश कार्यान्वयन में उपलब्ध स्मृति के अलावा कोई वास्तविक सीमा नहीं है।
HTML 5
HTML 5 भिन्न प्रतीत होता है, जैसा कि युक्ति कहती है, "HTML का यह संस्करण इस प्रकार गैर-एसजीएमएल आधार पर वापस आता है।"
बाद में, HTML 5 को पार्स करने के तरीके का वर्णन करते समय, निम्न मार्ग प्रकट होता है ( जोर जोड़ा):
नीचे वर्णित एल्गोरिदम
उत्पन्न डोम ट्री की गहराई पर कोई सीमा नहीं है , या टैग नाम, विशेषता नाम, विशेषता मान , पाठ नोड्स आदि की लंबाई पर है , जबकि कार्यान्वयनकर्ताओं को मनमानी सीमा से बचने के लिए प्रोत्साहित किया जाता है, यह माना जाता है कि व्यावहारिक चिंताएं संभावना है कि उपयोगकर्ता एजेंटों को नेस्टिंग की गहराई में बाधा डालने के लिए मजबूर किया जाएगा।
तो मुझे लगता है कि आपका जवाब है।
iframe@srcdoc
( MDN (https://developer.mozilla.org/en-US/docs/Web/HTML/Element/iframe) - [HTML5.2 जिसमें संपूर्ण दस्तावेज़ शामिल है ( मैंने सुना है कि आपको दस्तावेज़ बहुत पसंद हैं (…) )