Skip to content

10. What is CSS Padding in Hindi? | CSS padding Property

    What is CSS Padding

    What is CSS Padding in Hindi

    इस लेख मे हम CSS Padding(What is CSS Padding in Hindi) के बारे मे Detail मे जानेंगे।

    Elements के बाहर और Border के बीच जो space होती है उसे CSS Padding कहते है।

    CSS Padding ये CSS Margin की तरह ही होती है। बस इस दोनों मे फर्क सिर्फ इतना है की CSS Margin Border के बाहर space provide करता है और CSS Padding Border के अंदर space provide करता है।

    अगर Elements के बीच मे Padding रहता है तो users को पढ़ने मे या देखने मे कोई परेशानी नहीं रहती है और वे पढ्ना या देखना पसंद करते है। आप Elements की चारो और individually Padding set कर सकते है मतलब की Elements की चारो ओर जैसे की Top, Bottom, Left या Right side Individually space create कर सकते है।


    Different Types of Padding Properties

    Elements की चारो और individually padding set करने के लिये इस प्रकार की CSS Property का इस्तेमाल होता है।

    • padding-top
    • padding-right
    • padding-bottom
    • padding-left

    सभी padding property को निम्नलिखित Value provide कर सकते है।

    • length – margin को measurement unit जैसे की px, pt, cm etc. मे दिया जाता है।
    • percentage – margin को percentage (%) मे दिया जाता है।
    • inherit – parent element की value को inherit (set) किया जाता है।

    CSS Padding-top Property

    इस property के द्रारा Element के लिये top से padding set किया जाता है मतलब की top से space create की जाती है।

    उदाहरण

    <!DOCTYPE html>
    <html>
    <head>
    <style>
    h3 {
      border: 1px solid black;
      padding-top: 100px;
      background-color: lightblue;
    }
    </style>
    </head>
    <body>
    <h3>Padding-top Property</h3>
    <p> What is CSS Padding in Hindi</p>
    </body>
    </html>

    Output

    CSS Padding top

    CSS Padding-right Property

    इस property के द्रारा Element के लिये right से padding set किया जाता है मतलब की right से space create की जाती है।

    उदाहरण

    <!DOCTYPE html>
    <html>
    <head>
    <style>
    h3 {
      border: 1px solid black;
      padding-right: 150px;
      background-color: lightblue;
    }
    </style>
    </head>
    <body>
    <h3>padding-right Property</h3>
    <p> What is CSS padding in Hindi</p>
    </body>
    </html>

    Output

    CSS Padding right

    CSS padding-bottom Property

    इस property के द्रारा Element के लिये bottom से padding set किया जाता है मतलब की bottom से space create की जाती है।

    उदाहरण

    <!DOCTYPE html>
    <html>
    <head>
    <style>
    h3 {
      border: 1px solid black;
      padding-bottom: 70px;
      background-color: lightblue;
    }
    </style>
    </head>
    <body>
    <h3>padding-bottom Property</h3>
    <p> What is CSS paddding in Hindi</p>
    </body>
    </html>

    Output

    CSS Padding bottom

    CSS padding-left Property

    इस property के द्रारा Element के लिये bottom से padding set किया जाता है मतलब की bottom से space create की जाती है।

    उदाहरण

    <!DOCTYPE html>
    <html>
    <head>
    <style>
    h3 {
      border: 1px solid black;
      padding-left: 70px;
      background-color: lightblue;
    }
    </style>
    </head>
    <body>
    <h3>Padding-left Property</h3>
    <p> What is CSS Padding in Hindi</p>
    </body>
    </html>

    Output

    CSS Padding left

    Padding– Shorthand Property

    Shorthand property की मदद से सभी padding property को एक ही line मे declare किया जाता है।

    उदाहरण

    p {
    padding: 5px 10px 15px 20px;
    }

    इस Example मे padding का क्रम इस प्रकार से रहता है।

    1. padding-top
    2. padding-right
    3. padding-bottom
    4. padding-left

    उदाहरण

    <!DOCTYPE html>
    <html>
    <head>
    <style>
    h3 {
      border: 1px solid black;
      padding: 25px 50px 75px 100px;
      background-color: lightblue;
    }
    </style>
    </head>
    <body>
    <h3>padding-Shorthand Property</h3>
    <p> What is CSS padding in Hindi</p>
    </body>
    </html>

    Output

    CSS Padding shorthand 4

    इस उदाहरण मे चारो property को एक ही line मे declare किया जाता है।

    यहा

    • Top padding 25px होगी।
    • Right padding 50px होगी।
    • Bottom padding 75px होगी।
    • Left padding 100px होगी।

    जब padding मे तीन value को define किया जाता है जैसे की

    उदाहरण

    <!DOCTYPE html>
    <html>
    <head>
    <style>
    h3 {
      border: 1px solid black;
      padding: 25px 50px 75px;
      background-color: lightblue;
    }
    </style>
    </head>
    <body>
    <h3>padding-Shorthand Property</h3>
    <p> What is CSS padding in Hindi</p>
    </body>
    </html>

    Output

    CSS Padding shorthand 3

    इस उदाहरण मे

    • Top Padding 25px होगी।
    • Left and Right Padding 50px होगी।
    • Bottom Padding 75px होगी।

    जब Padding मे दो value को define किया जाता है जैसे की

    उदाहरण

    <!DOCTYPE html>
    <html>
    <head>
    <style>
    h3 {
      border: 1px solid black;
      padding: 25px 50px;
      background-color: lightblue;
    }
    </style>
    </head>
    <body>
    <h3>Padding-Shorthand Property</h3>
    <p> What is CSS Padding in Hindi</p>
    </body>
    </html>

    Output

    CSS Padding shorthand 2

    इस उदाहरण मे 

    • Top and Bottom Padding 25px होगी।
    • Left and Right Padding 50px होगी।

    जब padding मे एक value को define किया जाता है जैसे की

    उदाहरण

    <!DOCTYPE html>
    <html>
    <head>
    <style>
    h3 {
      border: 1px solid black;
      padding: 25px;
      background-color: lightblue;
    }
    </style>
    </head>
    <body>
    <h3>padding-Shorthand Property</h3>
    <p>  What is CSS Padding in Hindi</p>
    </body>
    </html>

    Output

    CSS Padding shorthand 1

    इस उदाहरण मे चारो padding 25px होगी।


    CSS Padding-Width

    Width property की मदद से Element की width set की जाती है। यह width सिर्फ content area के लिये set की जाती है जो की वो Element की वास्तविक width नहीं होती है।

    CSS Box Model के अनुसार Content area padding, border और margin के बीच स्थित होता है। अगर आप किसी Element के लिये border, margin या padding set करते है तो Element की width बढ़ जाती है।

    What is CSS Padding

    चलिये इसे हम उदाहरण से समजते है।

    मान लीजिये की किसी div की width 250px है। अगर आप उसे 50px की padding देते है तो इस स्थिति मे Element की width 350px हो जायेगी। इसे ऐसे calculate करते है।

    250px + 100px Padding (50px left + 50px right) = 350px

    लेकिन यदि आप चाहते है की Element की width अन्य property जैसे की border, padding, या margin को declare करने पर न बढ़े तो इसके लिये box-sizing property का इस्तेमाल किया जाता है।

    box-sizing property element की width को set की गई value से ज्यादा नहीं होने देती है।

    उदाहरण

    <!DOCTYPE html>
    <html>
    <head>
    <style>
    div.ex1 {
      width: 250px;
      background-color: yellow;
    }
    div.ex2 {
      width: 250px;
      padding: 50px;
      background-color: lightblue;
    }
    div.ex3 {
      width: 250px;
      padding: 50px;
      box-sizing: border-box;
      background-color: lightblue;
    }
    </style>
    </head>
    <body>
    <h2>Padding and element width</h2>
    <div class="ex1">This div is 250px wide.</div>
    <br>
    <div class="ex2">The width of this div is 350px, even though it is defined as 250px in the CSS.</div>
    <br>
    <div class="ex3">The width of this div remains at 250px because of box-sizing property.</div>
    </body>
    </html>
    

    Output

    CSS Padding and element width

    Next : CSS Text property in Hindi

    Leave a Reply

    Your email address will not be published. Required fields are marked *