2011-05-11 11 views
15

कौन सा बेहतर है? का उपयोग करते हुए आशुलिपि की तरह:सीएसएस शॉर्टेंड बनाम लांगहैंड?

padding:5px 10px 15px 20px; 

या पूरे अक्षरों में लिखावट का उपयोग कर की तरह:

padding-top:5px; 
padding-right:10px; 
padding-bottom:15px; 
padding-left:20px; 

से संबंधित:

  • प्रदर्शन (ब्राउज़र प्रदर्शन, फ़ाइल आकार)
  • प्रलेखन (डेवलपर द्वारा आसान रखरखाव)
  • और अन्य

उत्तर

16
  • आप सीएसएस प्रदर्शन के बारे में चिंता नहीं करना चाहिए जब तक आप पृष्ठ लोड प्रोफाइल है और यह रुकावट बन गया है (मुझे शक है, यह लगभग हमेशा एक से अधिक HTTP अनुरोध और छवियों है)।
  • कोई भी सक्षम डेवलपर मूल्यों के क्रम के लिए शीर्ष से घड़ी की दिशा याद कर सकता है।
  • शॉर्टंड का अर्थ है कि कम बाइट भेजा जाए, जो एक सीएसएस मिनीफायर स्वयं को अनुकूलित नहीं करता है (मुझे नहीं लगता)।
  • यदि मैं एक मान सेट करता हूं तो मैं केवल लंबी विधि का उपयोग करूंगा, उदा। padding-left: 3px
+0

कल्पना करें कि सभी सीएसएस लंबे समय से ... दुःस्वप्न! लंबे हाथ की विशिष्टता के लिए –

+2

+1। –

+3

मैं jsFiddle में शॉर्टेंड बनाम लांगहैंड की विशिष्टता को नहीं देख रहा हूं। वास्तव में, ऐसा लगता है कि यह विशिष्टता में कोई फर्क नहीं पड़ता है, [जो भी सबसे कम हमेशा जीतता है] (http://jsfiddle.net/kfxbm/1/)। – brentonstrine

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