Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> CSS

सीएसएस में रूपरेखा बनाम सीमाएँ

<घंटा/>

Outline में जगह नहीं होती है और अगर सेट किया जाता है तो इसे बॉर्डर के आसपास दिखाया जाता है। इसका उपयोग तत्वों को हाइलाइट करने के लिए किया जाता है और हम यह निर्दिष्ट नहीं कर सकते कि अलग-अलग पक्षों की रूपरेखा होनी चाहिए या नहीं। सीमाओं की तरह, रूपरेखा डिफ़ॉल्ट रूप से प्रदर्शित नहीं होती है। कुछ ब्राउज़रों में, जैसे फ़ायरफ़ॉक्स, फ़ोकस किए गए तत्वों को एक पतली रूपरेखा के साथ प्रदर्शित किया जाता है।

सीमाओं को अधिक हद तक अनुकूलित किया जा सकता है। हम एक सीमा के अलग-अलग पक्षों को स्टाइल करते हैं और उनके किनारों को गोल करते हैं। सीमाएं जगह लेती हैं और बॉक्स-आकार को प्रभावित करती हैं।

सिंटैक्स

CSS बॉर्डर प्रॉपर्टी का सिंटैक्स इस प्रकार है -

Selector {
   border: /*value*/
   outline: /*value*/
}

उदाहरण

निम्नलिखित उदाहरण सीएसएस की रूपरेखा और सीमा संपत्ति को दर्शाते हैं -

<!DOCTYPE html>
<html>
<head>
<style>
p {
   display: flex;
   float: left;
   margin: 20px;
   padding: 12px;
   width: 30%;
   outline: thin dotted;
   background-color: lavender;
}
p + p {
   width: 250px;
   outline: none;
   border: outset;
}
</style>
</head>
<body>
<h2>Learning is fun</h2>
<p>Java is a high-level programming language originally developed by Sun Microsystems and released in 1995.</p>
<p>Java runs on a variety of platforms, such as Windows, Mac OS, and the various versions of UNIX. Java is a MUST for students and working professionals to become a great Software Engineer specially when they are working in Software Development Domain</p>
</body>
</html>

आउटपुट

यह निम्न आउटपुट देता है -

सीएसएस में रूपरेखा बनाम सीमाएँ

उदाहरण

<!DOCTYPE html>
<html>
<head>
<style>
article {
   margin: auto;
   width: 70%;
   outline: thick double;
   background-color: lightgoldenrodyellow;
}
h3 {
   border: inset;
}
</style>
</head>
<body>
<h3>Kotlin Tutorial</h3>
<article>Kotlin is a programming language introduced by JetBrains, the official designer of the most intelligent Java IDE, named Intellij IDEA. This is a strongly statically typed language that runs on JVM. In 2017, Google announced Kotlin is an official language for android development. Kotlin is an open source programming language that combines object-oriented programming and functional features into a unique platform.</article>
</body>
</html>

आउटपुट

यह निम्न आउटपुट देता है -

सीएसएस में रूपरेखा बनाम सीमाएँ


  1. सीएसएस में रूपरेखा आशुलिपि संपत्ति

    आउटलाइन शॉर्टहैंड प्रॉपर्टी को तत्व की सीमाओं के चारों ओर विशिष्ट शैली (आवश्यक), मोटाई और रंग की एक रेखा खींचने के लिए परिभाषित किया जा सकता है, लेकिन रूपरेखा सीमा संपत्ति के विपरीत तत्व के आयामों का हिस्सा नहीं है। सिंटैक्स CSS आउटलाइन शॉर्टहैंड प्रॉपर्टी का सिंटैक्स इस प्रकार है - चयनकर्ता { रूपर

  1. CSS में बॉर्डर और आउटलाइन पर कलर प्रॉपर्टी का प्रभाव

    हम किसी तत्व के लिए बॉर्डर कलर और आउटलाइन कलर को परिभाषित कर सकते हैं। सीमाओं के विपरीत, रूपरेखा कोई स्थान नहीं लेती है। बॉर्डर-कलर प्रॉपर्टी का इस्तेमाल किसी एलीमेंट के बॉर्डर कलर को सेट करने के लिए किया जाता है और आउटलाइन-कलर प्रॉपर्टी का इस्तेमाल उसके आउटलाइन कलर को सेट करने के लिए किया जाता है।

  1. CSS में बॉर्डर इमेज कैसे बनाएं

    सीएसएस में बॉर्डर इमेज बनाने के लिए, बॉर्डर-इमेज प्रॉपर्टी का इस्तेमाल करें। CSS में बॉर्डर इमेज बनाने के लिए कोड निम्नलिखित है - उदाहरण body { font-family:Segoe UI, Tahoma, Geneva, Verdana, sans-serif;}.border1 { बॉर्डर:10px सॉलिड ट्रांसपेरेंट; पैडिंग:15 पीएक्स; बॉर्डर-इमेज:url (https://i.picsum.ph