लेआउट थीम के <body>
सेक्शन में कई सेक्शन और विजेट होते हैं.
- सेक्शन आपके पेज के हिस्से होते हैं, जैसे साइडबार, फ़ुटर.
- विजेट पेज तत्व होते हैं. जैसे, पेज, ब्लॉगरोल या कोई भी ऐसी चीज़ जिसे आप "पेज तत्व" टैब से जोड़ सकते हैं.
आप अपनी थीम में सेक्शन के आस-पास जो चाहें, वह एचटीएमएल शामिल कर सकते हैं.
सेक्शन
आपकी थीम के हर सेक्शन में खोलने और बंद करने वाले टैग हैं जो कुछ इस तरह दिखाई देते हैं:
<b:section id='header' class='header' maxwidgets="1" showaddelement="no">
</b:section>
- id - (ज़रूरी) सिर्फ़ अक्षरों और संख्याओं वाला एक सबसे अलग नाम.
- class - (ज़रूरी नहीं) सामान्य क्लास नाम "navbar," "header," "main," "sidebar," और "footer" हैं. अगर आप बाद में थीम बदलते हैं, तो इन नामों से Blogger को आपकी सामग्री बदलने में मदद मिलती है.
- maxwidgets - (ज़रूरी नहीं) इस सेक्शन में शामिल करने के लिए विजेट की ज़्यादा से ज़्यादा संख्या. अगर आप कोई सीमा तय नहीं करते, तो कोई सीमा नहीं होगी.
- showaddelement - (ज़रूरी नहीं) "हां" या "नहीं" हो सकता है. "हां" डिफ़ॉल्ट हो सकता है. इससे तय होता है कि पेज तत्व टैब इस सेक्शन में 'पेज तत्व जोड़ें' लिंक दिखाएगा या नहीं.
- growth - (ज़रूरी नहीं) 'आड़ा' या 'लंबा' हो सकता है, जिसमें डिफ़ॉल्ट 'लंबा' हो सकता है. इससे पता चलता है कि इस सेक्शन के विजेट साथ-साथ लगे हैं या एक के ऊपर एक लगे हैं.
किसी सेक्शन में सिर्फ़ विजेट हो सकते हैं. सेक्शन में अतिरिक्त कोड डालने के लिए, सेक्शन को दो या ज़्यादा नए सेक्शन में बांटें.
विजेट
विजेट एक एकल टैग के तौर पर दिखाई देता है. यह एक प्लेसहोल्डर होता है जिससे पता चलता है कि 'पेज तत्व' टैब में विजेट का कैसे इस्तेमाल किया जाना चाहिए.
विजेट के कुछ उदाहरण (एक पेज हेडर और एक सूची के लिए) हैं:
<b:widget id="header" type='HeaderView' locked="yes"/>
<b:widget id="myList" type='ListView' locked="no" title="My Favorite Things"/>
<b:widget id=”BlogArchive1” locked=”false” mobile=”yes” title=”Blog Archive” type=”BlogArchive”/>
- id - (ज़रूरी) इसमें सिर्फ़ अक्षर और संख्याएं हो सकती हैं. साथ ही, आपकी थीम का हर विजेट आईडी सबसे अलग होना चाहिए. किसी विजेट का आईडी बदलने के लिए पहले उसे मिटाएं और फिर एक नया विजेट बनाएं.
- type - (ज़रूरी) विजेट के प्रकार के बारे में बताता है.
- locked – (ज़रूरी नहीं) यह “yes” भी हो सकता है और “no” भी, जहां “no” डिफ़ॉल्ट होता है. लॉक किए गए विजेट को 'पेज तत्व' टैब से हटाया या मिटाया नहीं जा सकता.
- title - (ज़रूरी नहीं) अगर दिखाई देने वाला कोई शीर्षक नहीं दिया गया है, तो "List1" जैसे डिफ़ॉल्ट शीर्षक का इस्तेमाल किया जाएगा.
- pageType - (ज़रूरी नहीं) "all", "archive", "main" या "item" हो सकते हैं. इसमें "all" डिफ़ॉल्ट हो सकता है. विजेट आपके ब्लॉग के उन ही पेज पर दिखाई देगा जो आपने तय किए हैं. (सभी विजेट 'पेज तत्व' टैब पर दिखाई देते हैं, चाहे उनका pageType कुछ भी हो.)
- मोबाइल - (ज़रूरी नहीं) यह “yes” भी हो सकता है, “no” भी, और “only” भी, जहां “default” डिफ़ॉल्ट होता है. इससे यह तय होता है कि विजेट मोबाइल पर दिखाया जाएगा या नहीं. जब मोबाइल विशेषता “default” पर सेट होगी, तब मोबाइल पर सिर्फ़ हेडर, ब्लॉग, प्रोफ़ाइल, PageList, और AdSense एट्रिब्यूशन दिखाई देंगे.
विजेट टैग में बदलाव करने के बारे में ज़्यादा जानें .
ध्यान दें: आपके प्रकाशित ब्लॉग में, सभी <b:section>
और <b:widget>
टैग <div>
टैग से बदल दिए जाएंगे, जिनमें बताए गए आईडी होंगे. इसकी मदद से आप अपने सीएसएस में, उदाहरण के लिए, div#header या div#myList का संदर्भ देख पाएंगे.