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

CSS में आउटलाइन बनाम बॉर्डर


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

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

सिंटैक्स

CSS border प्रॉपर्टी का सिंटैक्स निम्नलिखित है:

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

उदाहरण

निम्नलिखित उदाहरण CSS आउटलाइन और बॉर्डर प्रॉपर्टी को दर्शाते हैं:

<!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>

आउटपुट

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

CSS में आउटलाइन बनाम बॉर्डर

उदाहरण

<!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>

आउटपुट

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

CSS में आउटलाइन बनाम बॉर्डर

  1. CSS में Outline शॉर्टहैंड प्रॉपर्टी CSS में Outline शॉर्टहैंड प्रॉपर्टी

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

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

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

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

    CSS में बॉर्डर इमेज बनाने के लिए, border-image प्रॉपर्टी का उपयोग करें। CSS में बॉर्डर इमेज बनाने का कोड निम्न है -उदाहरण<!DOCTYPE html> <html> <head> <style> body {    font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif; } .border1 {