मेरे पास कई भाग हैं जिनमें मैं अपने रेल application.html.erb file
में शामिल हूं, लेकिन परिणामी HTML मेरे इंडेंटिंग (स्वरूपण) को सुरक्षित नहीं करता है। मुझे बताया गया है कि पहली पंक्ति को उसी इंडेंटेशन-स्तर के साथ _partial.html.erb
पर कॉल के रूप में प्रस्तुत किया जाता है, लेकिन आंशिक रूप से आने वाली सभी पंक्तियां केवल बाएं-गठबंधन होती हैं।क्या आपको प्रदान किए जाने पर ईआरबी को सही इंडेंट करने के लिए मिल सकता है?
इस तरह (देखें मेरी स्थिति के लिए टिप्पणियाँ) कोड में जो परिणाम:
<body>
<div id="outer">
<div class="contentwidth main">
<div class="logo"> <<<<< Shouldn't be this far to the right
<h1><a href="index.html">minimal.</a></h1>
</div><!-- end logo --> <<<<<<< Shouldn't be way over to the left
तो इसे ठीक करने का कोई तरीका है/मेरे शामिल partials को फ़ॉर्मेट बेहतर ERB का उपयोग कर? या मुझे HAML का उपयोग करने की आवश्यकता है?
आपको परवाह क्यों है? एचटीएमएल मशीन खपत के लिए है, मानव उपभोग नहीं। –
यह मुझे परेशान करता है और ठीक से घोंसला वाले टैग एक संगठन परिप्रेक्ष्य से बहुत बेहतर दिखते हैं (यह देखने में आसान है कि सामग्री कहां शुरू होती है और समाप्त होती है)। –
मनुष्यों को डिबगिंग करते समय मशीनों के लिए चीजों का उपभोग करना पड़ता है। –