2010-02-16 16 views
5

मैं एरिक मेयर तीसरे संस्करण द्वारा सीएसएस को निश्चित मार्गदर्शिका पढ़ रहा हूं।स्पष्ट रूप से सीएसएस फ़ॉन्ट-आकार उपायों का स्पष्टीकरण

फ़ॉन्ट आकार (पृष्ठ 107) पर उनका अनुभाग बताता है कि फ़ॉन्ट आकार एम बॉक्स निर्धारित करता है। यदि मैं करता हूं:

span { font-size: 10px; } 

क्या यह एम बॉक्स के क्षैतिज और ऊर्ध्वाधर को 10px पर सेट करता है? वह बेसलाइन के बीच की दूरी के रूप में माप को संदर्भित करता है।

मुझे लगता है कि मैं थोड़ा उलझन में हूं कि इसे केवल ऊंचाई के बजाय "बॉक्स" के रूप में क्यों जाना जाता है यदि यह सब करता है तो यह लंबवत दूरी मापता है।

उत्तर

2

"em" दोनों लंबवत या क्षैतिज मापों में माप की एक सापेक्ष इकाई के रूप में उपलब्ध है।

तो यदि वर्तमान फ़ॉन्ट आकार 12px पर सेट है, तो मार्जिन सेट करना: बच्चे तत्व पर 1em इसके चारों ओर एक 12px मार्जिन बनाएगा। यदि आप मूल तत्व के फ़ॉन्ट आकार को 16px में बदलना चाहते थे, तो मार्जिन भी 16px तक बढ़ जाएगा।

2

.. W3C विनिर्देशन का Font size: the 'font-size' property का रीड है

फ़ॉन्ट आकार उन्हें वर्ग, टाइपोग्राफी में इस्तेमाल एक अवधारणा से मेल खाती है।

संबंधित मुद्दे