मैं अपने एचटीएमएल रेंडरर को थोड़ा बेहतर बनाने के लिए इस परिभाषा की तलाश में हूं। वर्तमान में यह अनुमान लगा रहा है कि किस सफेद जगह को रखना है, जो गिरना है और क्या फेंकना है। एसजीएमएल मानक खोजना मुश्किल है और एचटीएमएल मानक मेरी आवश्यकताओं के लिए आवश्यक गहराई के साथ इस विषय का इलाज नहीं कर रहा है।एचटीएमएल व्हाइटस्पेस नियमों की परिभाषा?
वर्तमान में मेरा प्रस्तुतकर्ता HTML को एक पेड़ में पार करता है और फिर सभी तत्वों और उनकी सामग्री को स्थिति देने के लिए एक पुनरावर्ती लेआउट पास करता है। मैं पार्स चरण में कुछ सफेद जगह फेंकने के साथ प्रयोग कर रहा हूं, यानी कुछ परिस्थितियों में व्हाइटस्पेस केवल पाठ भाग उत्सर्जित नहीं कर रहा हूं। अधिकांश मामलों के लिए कौन सा काम करता है, लेकिन कुछ उचित किनारे के मामले हैं जिनसे निपटने में मुश्किल हो रही है।
(मैं HTML नियंत्रण के एक संपादक उप-वर्ग पर भी काम कर रहा हूं, और लेआउट टाइम समाधान संपादक में थोड़ी सी समस्या साबित हो रहे हैं, इसलिए मैं उन्हें पार्स चरण में लाने पर काम कर रहा हूं। लेआउट जानकारी नहीं है ' टी रीफ्लो समय तक उपलब्ध नहीं है, जो दस्तावेज़ संपादित करने के कुछ समय बाद है।)
लिंक/आग के साथ आग लगाना।
मुझे लगता है कि पढ़ सकते हैं और यह विस्तार मैं जरूरत नहीं थी। वर्तमान में एचटीएमएल 5 पार्सर प्रलेखन को देखकर यह देखने के लिए कि यह तत्वों के चारों ओर व्हाइटस्पेस को कैसे कवर करता है। – fret