Padding

Padding అంటే ఏమిటి?

Padding అనేది ఒక element లోని content మరియు ఆ element యొక్క లోపలి అంచు మధ్య ఉండే ఖాళీ. ఇది content చుట్టూ లోపల spacing ను సృష్టిస్తుంది.

Padding వల్ల text లేదా ఇతర content box అంచులకు అంటుకోకుండా సౌకర్యంగా కనిపిస్తుంది. Padding ను pixels వంటి units తో రాయవచ్చు.

Padding ఎందుకు ఉపయోగిస్తాం?

  • Text కు లోపల ఖాళీ ఇవ్వడానికి.
  • Button లేదా card ను చదవడానికి సులభంగా చేయడానికి.
  • Content అంచులకు అంటుకోకుండా ఉంచడానికి.
  • ఒక element యొక్క లోపలి పరిమాణాన్ని పెంచడానికి.

Padding syntax

selector {
  padding: value;
}

ఉదాహరణకు, padding: 20px; అంటే content యొక్క నాలుగు వైపులా 20px లోపలి ఖాళీ వస్తుంది.

నాలుగు వైపుల padding

Padding ను నాలుగు వైపులా ఒకేలా లేదా ప్రతి వైపుకు వేరుగా ఇవ్వవచ్చు.

  • padding: 20px; — నాలుగు వైపులా 20px.
  • padding: 10px 20px; — పై, కింది 10px; ఎడమ, కుడి 20px.
  • padding: 10px 15px 20px 25px; — పై, కుడి, కింది, ఎడమ క్రమంలో values.
  • padding-top, padding-right, padding-bottom, padding-left — ఒక్కో వైపును విడిగా నియంత్రించడానికి.

రన్ చేయగల ఉదాహరణ

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Padding Example</title>
  <style>
    .card {
      width: 260px;
      background-color: #e8f1ff;
      padding: 24px;
    }

    .card h2 {
      margin: 0;
    }
  </style>
</head>
<body>
  <section class="card">
    <h2>CSS Card</h2>
    <p>Padding gives space inside the card.</p>
  </section>
</body>
</html>

ఈ ఉదాహరణలో .card element లోని heading మరియు paragraph చుట్టూ 24px లోపలి ఖాళీ వస్తుంది.

Simple Explanation

ఒక cardboard box లో వస్తువు అంచులకు తగలకుండా లోపల కొంత ఖాళీ ఉంచుతారు. CSS లో అదే ఆలోచనను padding చేస్తుంది.

padding: 24px; అని రాస్తే content యొక్క పై, కుడి, కింది, ఎడమ వైపులా 24px ఖాళీ వస్తుంది. Padding పెంచితే content మరియు box edge మధ్య దూరం పెరుగుతుంది.

Padding అనేది element లోపల ఉంటుంది. అందువల్ల ఇది content కు breathing space ఇస్తుంది.

Real-Life Example

ఒక visiting card లో పేరు మరియు phone number కాగితం అంచులకు చాలా దగ్గరగా ఉంటే అది ఇబ్బందిగా కనిపిస్తుంది. అంచుల చుట్టూ ఖాళీ ఉంచితే card అందంగా, చదవడానికి సులభంగా ఉంటుంది. Website card లేదా button లో ఆ లోపలి ఖాళీని CSS padding ద్వారా ఇస్తాం.

Code Examples

Card లో Padding ఉపయోగించడం

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Padding Example</title>
  <style>
    .card {
      width: 260px;
      background-color: #e8f1ff;
      padding: 24px;
    }

    .card h2 {
      margin: 0;
    }
  </style>
</head>
<body>
  <section class="card">
    <h2>CSS Card</h2>
    <p>Padding gives space inside the card.</p>
  </section>
</body>
</html>

.card selector కు padding: 24px; ఇవ్వడం వల్ల card లోని content నాలుగు వైపులా 24px లోపలి ఖాళీతో కనిపిస్తుంది. padding value ను 10px, 32px వంటి values గా మార్చి ఫలితాన్ని browser లో చూడవచ్చు.

Browser లో లేత నీలం background ఉన్న card కనిపిస్తుంది. Card లోని heading మరియు paragraph దాని అంచుల నుండి 24px లోపల కనిపిస్తాయి.

Line-by-Line Explanation

.card {
card class ఉన్న HTML element ను select చేయడానికి ఈ CSS rule ప్రారంభమవుతుంది.
width: 260px;
Card యొక్క content width ను 260px గా ఉంచుతుంది. ఇది ఉదాహరణలో card వెడల్పును నియంత్రించడానికి ఉపయోగించబడింది.
background-color: #e8f1ff;
Card వెనుక లేత నీలం రంగును ఇస్తుంది. Padding కనిపించడానికి background సహాయపడుతుంది.
padding: 24px;
Card లోని content చుట్టూ పై, కుడి, కింది, ఎడమ వైపులా 24px లోపలి ఖాళీని సృష్టిస్తుంది.
}
ఈ CSS rule ముగిసిందని సూచిస్తుంది.


HTML లోని ఈ section కు card class ఇవ్వబడింది. అందువల్ల దీనికి .card CSS styles వర్తిస్తాయి.

CSS Card


Card లో heading content ను చూపిస్తుంది. ఈ content కు మరియు card అంచుకు మధ్య padding ఖాళీ ఉంటుంది.

Padding gives space inside the card.


Card లో paragraph content ను చూపిస్తుంది. Paragraph కూడా card యొక్క padding ప్రాంతం లోపల కనిపిస్తుంది.


Card section ముగుస్తుంది.

Try It

Try this CSS code:

Example

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Try Padding</title>
  <style>
    .notice {
      width: 240px;
      background-color: #fff3cd;
      padding: 16px;
    }
  </style>
</head>
<body>
  <div class="notice">
    <strong>Notice</strong>
    <p>Padding keeps this text away from the edges.</p>
  </div>
</body>
</html>

Try It Yourself »

Practice

Practice: పై code లో .profile element యొక్క content కు నాలుగు వైపులా 30px లోపలి ఖాళీ వచ్చేలా CSS మార్చండి.

Hint: padding: 10px; ను padding: 30px; గా మార్చి browser లో run చేయండి.

Common Mistakes

Student padding బదులుగా paddding అని తప్పుగా రాస్తాడు.
Property పేరు సరిగ్గా padding అని రాయాలి. CSS spelling తప్పితే browser ఆ declaration ను వర్తింపజేయదు.
padding: 20; అని unit లేకుండా value రాయడం.
సాధారణంగా length value కు px వంటి unit ఇవ్వాలి: padding: 20px;.
Padding ను HTML content లో రాయడం, ఉదాహరణకు <div padding="20px"> అని రాయడం.
Padding ఒక CSS property. దాన్ని CSS rule లో రాయాలి: .box { padding: 20px; }.
ప్రతి వైపునకు వేర్వేరు values రాస్తూ వాటి క్రమాన్ని తప్పుగా అర్థం చేసుకోవడం.
నాలుగు values ఉన్నప్పుడు క్రమం top, right, bottom, left అని గుర్తుంచుకోండి.

Interview Questions

CSS లో padding అంటే ఏమిటి?

Answer: Padding అనేది element content మరియు దాని లోపలి అంచు మధ్య ఉండే ఖాళీ. ఇది content కు లోపల spacing ఇస్తుంది.

padding: 20px; ఏమి చేస్తుంది?

Answer: Element యొక్క పై, కుడి, కింది, ఎడమ వైపులా 20px లోపలి ఖాళీని ఇస్తుంది.

Padding ను ఒక్కో వైపుకు విడిగా ఎలా set చేయవచ్చు?

Answer: padding-top, padding-right, padding-bottom, padding-left properties ద్వారా ఒక్కో వైపును విడిగా set చేయవచ్చు.

Padding ను ఏ selector పై apply చేయవచ్చు?

Answer: ఏదైనా HTML element ను select చేసే CSS selector పై padding apply చేయవచ్చు. ఉదాహరణకు .card { padding: 24px; }.

Exam Questions

Padding యొక్క ఉపయోగం ఏమిటి?

Answer:

Element లోని content మరియు దాని లోపలి అంచు మధ్య ఖాళీ ఇవ్వడానికి padding ఉపయోగిస్తారు.

padding: 10px 20px; లో values ఎలా వర్తిస్తాయి?

Answer:

పై మరియు కింది వైపులకు 10px, ఎడమ మరియు కుడి వైపులకు 20px వర్తిస్తాయి.

నాలుగు వైపులకు 15px padding ఇవ్వడానికి CSS declaration రాయండి.

Answer:

padding: 15px;

పై వైపుకు మాత్రమే 25px padding ఇవ్వడానికి ఏ property ఉపయోగించాలి?

Answer:

padding-top: 25px;

Quick Revision

  • Padding అనేది content మరియు element లోపలి అంచు మధ్య ఖాళీ.
  • padding: 20px; నాలుగు వైపులా 20px ఖాళీ ఇస్తుంది.
  • రెండు values ఉన్నప్పుడు మొదటిది top/bottom కు, రెండవది left/right కు వర్తిస్తుంది.
  • నాలుగు values క్రమం top, right, bottom, left.
  • ఒక్కో వైపును మార్చడానికి padding-top, padding-right, padding-bottom, padding-left ఉపయోగించాలి.

Test Your Knowledge

Take a short quiz based on this lesson.

10 Questions • Results
Scroll to Top