2011-10-18 10 views
5

मैंने इसे अब कुछ बार देखा है। लोग पूरे खिड़की/दस्तावेज़ में सीएसएस संपत्ति प्रदान करना चाहते हैं, वे कभी कभी"एचटीएमएल" और "बॉडी" दोनों के लिए सीएसएस गुण

html, body { 
    myCSSProperty: someValue; 
} 

उदाहरण के लिए, इसका जवाब मैं here स्वीकार किए जाते हैं देख सकते हैं या this article क्यों दिखाई देता है।

अगर html और body दोनों को सीएसएस गुण बताए मैं सोच रहा हूँ ब्राउज़र कीड़े, सभी ब्राउज़रों, एक विशुद्ध रूप से मनोवैज्ञानिक बात है, एक आम गलतफहमी या टैग html और body, या कुछ और की गलतफहमी के लिए आवश्यक काबू पाने के लिए है।

मुझे खुशी होगी अगर कोई मेरे लिए स्थिति को खराब कर सकता है, ऐसे मामलों को अलग कर सकता है जहां सीएसएस गुणों को html या body, या दोनों विशिष्ट उदाहरणों और स्पष्टीकरणों के साथ असाइन किया जाना चाहिए।

+0

'ऊंचाई' उदाहरण के लिए दोनों को असाइन करने की आवश्यकता है, क्योंकि यह इसके मूल तत्व से संबंधित है। इस तरह आप यह सुनिश्चित कर सकते हैं कि यह पूरे व्यूपोर्ट – knittl

+0

तक फैला हुआ है और बहुत सी अच्छी जानकारी इस स्पष्ट क्वेरी का उपयोग करके पुनः प्राप्त करने योग्य है: http://www.google.com/search?q=html+vs+body+css –

+0

@Iwburk: दिलचस्प बात यह है कि पिछले साल से कई प्रासंगिक नतीजे नहीं: http://www.google.co.uk/search?q=HTML+vs+BODY&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en- जीबी: सरकारी और ग्राहक = फ़ायरफ़ॉक्स-एक # q = HTML + बनाम + BODY & hl = hi & ग्राहक = फ़ायरफ़ॉक्स-एक और एच एस = U2b और TBO = 1 & Rls = org.mozilla: en-GB: सरकारी और उत्पादन = खोज और स्रोत = lnt और टीबीएस = QDR: y और सा = एक्स और Ei = suKdTrKTG82aOo3uwfgI और वेद = 0CAsQpwUoBQ और BAV = on.2, or.r_gc.r_pw.r_cp।, cf.osb और fp = 6266eee4fc2b1327 और biw = 1271 और bih = 652 आपकी खोज में आलेख स्क्रॉलबार रंग गुणों जैसी सामग्री के बारे में बात करते हुए बहुत पुराने पुराने हैं। – Randomblue

उत्तर

1

This article सीएसएस के संदर्भ में <html> और <body> टैग के बारे में अच्छी जानकारी है। इसके बारे में कम इस (लेख के ऊपर से लिया गया) है:

  • html और body तत्वों एक माता पिता/बच्चे रिश्ते में, अलग ब्लॉक स्तर की इकाइयों कर रहे हैं।
  • html तत्व की ऊंचाई और चौड़ाई ब्राउज़र विंडो द्वारा नियंत्रित की जाती है।
  • यह html तत्व है जो (डिफ़ॉल्ट रूप से) overflow:auto है, जिसके कारण आवश्यक होने पर स्क्रॉलबार दिखाई देते हैं।
  • body तत्व (डिफ़ॉल्ट रूप से) position:static है, जिसका अर्थ है कि इसके स्थान वाले बच्चे html तत्व के समन्वय प्रणाली के सापेक्ष स्थित हैं।
  • लगभग सभी आधुनिक ब्राउज़रों में, बिल्ट-इन पृष्ठ के किनारे से ऑफसेट एक margin के माध्यम से body तत्व पर, html तत्व पर लागू किया जाता है नहींpadding
संबंधित मुद्दे