Thursday, April 29, 2021

CSS Measurement in HTML (In Hindi)

 

CSS Measurement Units (In Hindi)

CSS Measurement Units का अर्थ होता हैं कि किस Format में Units की Value Define करना चाहते हैं। CSS, Property Values को Define करने के लिए अलग-अलग प्रकार की Units Provide कराती हैं। हम CSS Property के अनुसार उसकी Value Define करते हैं और Value के अनुसार Value Units को Declare करते हैं।

CSS Measurement Units के विभिन्न प्रकार

Property के अनुसार उपलब्ध Value Type के अनुसार Measurement Units का Select कर सकते हैं। हम Number, Percentage आदि Units में अपनी Value Declare कर सकते हैं। CSS के द्वारा हम मुख्यत: दो प्रकार की Measurement Units Available हैं।

CSS Measurement Units के दो प्रकार:

  1. Absolute Measurement Units
  2. Relative Measurement Units
1. Absolute Measurement Units
Absolute Units Fixed होती हैं। इन्हे जैसा Declare किया जाता हैं। ये Exact उसी Size में Appear होती हैं। ये Units Adjustable नहीं होती हैं। Absolute Units को अधिकतर वहीं Declare किया जाता हैं, जहाँ Output Medium के बारे में जानकारी होती हैं।
जैसे Print, इसलिए इन्हे Screen के लिए Declare नहीं किया जाता हैं।

Absolute Units से width, height, margin, padding, font-size आदि Properties की Values को Declare कर सकते हैं। इन्हे अधिकतर Numbers में Declare किया जाता हैं। ये निम्नलिखित होती हैं।

1. cm – cm की Full Form Centimeter होती हैं। cm Units को Numbers में Declare किया जाता हैं। एक cm=37.79px होता हैं।
जैसे- div {margin: 2cm;}
2. mm – mm की Full Form Millimeter होती हैं। mm Units को भी Numbers में Declare किया जा सकता हैं।
जैसे- p {word-spacing: 12mm;}
3. in – in की Full Form Inches होता हैं। एक in=96px=2.54cm होता हैं।
जैसे- p {word-spacing: .12in;}
4. px – px की Full Form Pixel होती हैं। 1 px Unit 1 in का 96 वाँ भाग होता हैं।
जैसे- p {padding: 12px;}
5. pt – pt की Full Form Points होती हैं। यह 1 in का 72वाँ भाग होता हैं।
जैसे- p {font-size: 16pt;}
6. pc – pc की Full Form Picas होती हैं। 1 pc 12 pt के बराबर होता हैं। 
जैसे- p {font-size: 24pc;}

2. Relative Measurement Units

Relative Measurement Units Fixed नही होती हैं। और Output Device के अनुसार अपना size Adjust कर सकती हैं। इन्हे Adjustable Units भी कहते हैं।
Relative Units से हम width, height, font-size, border, color, padding, margin आदि Values को Declare कर सकते हैं। इन Units को Numbers और Percentage में लिखा जा सकता हैं। 
1. em– em Unit का Size Declared Font-size के Relative होता हैं। अगर Declared Font-size 16 px है तो em की Value इसकी दो गुनी 2x16px यानि 32px होगी।
2. ex– यह Unit Current Font की x-height के Relative होती हैं। और x-height को Lowercase Font से निर्धारित किया जाता हैं। इस Unit का प्रयोग बहुत ही कम होता हैं।
3. ch– ch की Full Form Character Unit होती हैं इसे भी बहुत ही कम प्रयोग किया जाता हैं
4. rem– यह Unit em के समान ही कार्य करती हैं लेकिन, यह Browser के Default Font-size के Relative Length को Measure करती हैं
5. vw– vw की Full Form Viewport Width होती हैं यह Viewport Width के 1% Relative होती हैं
6. vh– vh की Full Form Viewport Height होती हैं यह Viewport Height के 1% Relative होती हैं
7. vmin– vmin की Full Form Viewport Minimum होती हैं यह Viewport की Smaller Dimension की 1% Relative होती हैं
8. vmax– vmax की Full Form Viewport Maximum होती हैं यह Viewport की Larger Dimension की 1% Relative होती हैं
9. %– इसे Percentage Unit कहते हैं इसके द्वारा भी Properties Values को Declare किया जाता हैं यह Parent Element के Relative होती हैं

Learn CSS With Sunrise Tutorials (In Hindi)


CASCADING STYLING SHEETS (CSS)

With Sunrise Computer 

  1. CSS Introduction & Advantage
  2. CSS Syntax 
  3. CSS Selectors
  4. CSS Measurements Units
  5. How to Add CSS Style 
  6. How to Add Color in CSS
  7. CSS Background 
  8. CSS Text Property
  9. CSS Font Property
  10. CSS Image
  11. CSS Links
  12. CSS List Property
  13. CSS Table Property
  14. CSS से Comment कैसे लगाते है?
  15. CSS Box Model
  16. Width & Height Property
  17. CSS Margin
  18. CSS Border
  19. CSS Overflow Property
  20. CSS Positioning
  21. CSS Display Property
  22. CSS Padding
  23. CSS Border Image Property
  24. CSS Media Rule Property
  25. CSS Pseudo-Classes
  26. CSS Pseudo Elements
  27. CSS Cursor Property
  28. CSS Visibility Property
  29. CSS Float Property
  30. CSS Z-Index Property
  31. CSS Box-Shadow
  32. CSS Rules Property
  33. CSS Filter Property
  34. CSS Object-Fit Property

How to Add Color in CSS - In Hindi

 

How to Add Color in CSS (In Hindi)

CSS में Color Declare करने के लिए Color Property का इस्तेमाल किया जाता हैं. CSS द्वारा आप Foreground और Background दोनों के लिए Color Declare कर सकते हैं.

Foreground Color से हमारा मतलब Font Color, Border Color, Outlines, Text Color आदि Elements की Color Settings से हैं. आप आसानी से किसी भी HTML Element के लिए Color Declare कर सकते हैं.

CSS Color Add करने की विभिन्न विधियाँ

Color Declare करने के बहुत तरीके हैं. लेकिन, सभी तरीके सभी Browsers द्वारा Support नही किए जाते हैं. इसलिए हम यहाँ तीन प्रचलित तरीकों के बारे में बता रहे हैं. ये तरीके सभी ब्राउजरों द्वारा Support किए जाते हैं.

CSS Color Add करने के तीन प्रचलित तरीके:

  1. Hex Value
  2. RGB Value
  3. Color Name

Hex Value द्वारा Color Add करना

Hex का मतलब होता हैं Hexadecimal. Hexadecimal Code एक 6 अंकों का कोड होता हैं. जिसमें क्रमश: RedGreen और Blue Colors की Hex Value होती हैं. पहले दो अंक Red, मध्य के दो अंक Green और अंतिम दो अंक Blue को Represent करते हैं.

Hexadecimal Value Alphanumeric होती हैं. जिसमें Alphabets और Numbers दोनों शामिल होते हैं. आप Hex Value को Lowercase या Uppercase दोनों में से किसी भी प्रकार में लिख सकते हैं. चुंकि Lowercase लिखने में आसान होता हैं और Uppercase पढने में आसान रहता हैं. पसंद आपको करनी हैं.

p {
color: #000000;
}
h1 {
color:#000;
}

ऊपर हमने Paragraph Element की Color को Black Set किया हैं. जिसकी Hex Value #000000 होती हैं. और Heading Element का Color भी Black Declare किया हैं. लेकिन, आप देख रहे कि इसमे सिर्फ 3 Hex Value ही लिखि हुई हैं. इसे Short Hex Value कहते हैं. इसे भी ब्राउजर #000000 की तरह ही समझता हैं. आप भी इसी तरह किसी भी Element के लिए Color Declare कर सकते हैं.

RGB Value द्वारा Color Add करना

RGB तीन शब्दों से बना हैं. जिसमें R का मतलब Red, G का मतलब Green और B का मतलब Blue होता हैं. RGB द्वारा Colors की RGB Value को लिखा जाता हैं. आप RGB Value को प्रतिशत में भी Declare कर सकते हैं.

RGB द्वारा 0 से 255 के बीच में किसी Color की Intensity दर्शायी जाती हैं. आप जितनी ज्यादा Value किसी Color की Declare करेंगे वह Color उतना ही ज्यादा Color में दिखाई देंगा.

p {
color: rgb(255,0,0);
}

ऊपर हमने Paragraph Element का Color Red Declare किया हैं. जिसमें Red की Intensity Full यानि 255 हैं, और बाकि Colors की Intensity शून्य हैं. आप इसी Mix करके अपने लिए मनचाहा कलर बना सकते हैं.

Hex और RGB Color Code कहाँ से प्राप्त करें?

ये प्रशन आना स्वाभाविक हैं कि हम Hex Value और RGB Value कैसे बनाये? या कहीं से बनी बनाई मिल सकती हैं?

आप Colors की Hex Value और RGB Value बहुत सारे ऑनलाईन Color Mixers के द्वारा बना सकते हैं. आपको Color Mixer Tool मुफ्त में मिल जाएंगे. जाएंगे से आप अपने लिए मन पसंद कलर बना सकते हैं.

अगर आप Online Color Mixers का इस्तेमाल करना नहीं चाहते हैं. तो आप कुछ Graphics Tools जैसे Adobe Photoshop, MS Paint के Color Tool द्वारा ये Value बना सकते हैं.

Color Name

आप Color Value को Color Name से भी Declare कर सकते हैं. जो सबसे आसान तरीका हैं. लेकिन, आप सभी Colors को उनके नाम से Declare नहीं कर सकते हैं. और ना ही ऐसा करना संभव हैं.

Color को उनके नाम से Declare करना सरल तो हैं, मगर Color Name को सभी ब्राउजर Support नहीं करते हैं. इसलिए इस विधि को ज्यादा इस्तेमाल नहीं किया जाता हैं.

इसका एक कारण ये भी हैं हम इंसान Colors के नाम भी याद नहीं रख सकते हैं. और सभी Colors को नाम भी नही दिया जा सकता हैं. क्योंकि Colors की संभावित संख्या 255x255x255 के बराबर होती हैं.

W3C – World Wide Web Consortium द्वारा लगभग 140 Colors को Standard Color माना गया हैं. इनकी संख्या में लगातार इजाफा भी हो रहा हैं. इन Colors को सभी ब्राउजरों द्वारा Support किया जाता हैं. इन सभी Standard Colors का नाम उनके Hex Value के साथ नीचे दिया जा रहा हैं.

Name of Commonly Use CSS Color

  • AliceBlue – #F0F8FF
  • AntiqueWhite – #FAEBD7
  • Aqua – #00FFFF
  • Aquamarine – #7FFFD4
  • Azure – #F0FFFF
  • Beige – #F5F5DC
  • Bisque – #FFE4C4
  • Black – #000000
  • BlanchedAlmond – #FFEBCD
  • Blue – #0000FF
  • BlueViolet – #8A2BE2
  • Brown – #A52A2A
  • BurlyWood – #DEB887
  • CadetBlue – #5F9EA0
  • Chartreuse – #7FFF00
  • Chocolate – #D2691E
  • Coral – #FF7F50
  • CornflowerBlue – #6495ED
  • Cornsilk – #FFF8DC
  • Crimson – #DC143C
  • Cyan – #00FFFF
  • DarkBlue – #00008B
  • DarkCyan – #008B8B
  • DarkGoldenRod – #B8860B
  • DarkGray – #A9A9A9
  • DarkGrey – #A9A9A9
  • DarkGreen – #006400
  • DarkKhaki – #BDB76B
  • DarkMagenta – #8B008B
  • DarkOliveGreen – #556B2F
  • DarkOrange – #FF8C00
  • DarkOrchid – #9932CC
  • DarkRed – #8B0000
  • DarkSalmon – #E9967A
  • DarkSeaGreen – #8FBC8F
  • DarkSlateBlue – #483D8B
  • DarkSlateGray – #2F4F4F
  • DarkSlateGrey – #2F4F4F
  • DarkTurquoise – #00CED1
  • DarkViolet – #9400D3
  • DeepPink – #FF1493
  • DeepSkyBlue – #00BFFF
  • DimGray – #696969
  • DimGrey – #696969
  • DodgerBlue – #1E90FF
  • FireBrick – #B22222
  • FloralWhite – #FFFAF0
  • ForestGreen – #228B22
  • Fuchsia – #FF00FF
  • Gainsboro – #DCDCDC

How to Add CSS Style in HTML (In Hindi)

             How to Add CSS in HTML (In Hindi)

CSS एक बहुत ही Advance और Flexible Web Designing Language हैं। जो Web Masters को कार्य करने के की आजादी देती है। इसकी एक बानगी हैं CSS Style करना। हम मुख्यत: तीन प्रकार से CSS Add कर सकते हैं।

  1. Inline CSS
  2. Internal CSS
  3. External CSS

Inline CSS Add करना

Inline CSS को HTML Element में लिखा जाता हैं। Inline CSS को हम Style Attribute द्वारा Declare करते हैं। जो सिर्फ उसी Element को प्रभावित करती हैं। जिस Element में Style Rule Declare किया गया हैं। Document के अन्य Elements पर इसका कोई प्रभाव नही पडता हैं।

उदाहरण:-    <p style=”color: orange;”>This is paragraph.</p>

जिस Element के लिए Style Rule Declare करना हैं। उस Particular Element में style Attribute का प्रयोग करके CSS Declare करनी हैं।

Internal CSS Add करना

Internal CSS को किसी Particular Page के लिए लिखा जाता हैं। Internal CSS Style का Effect सिर्फ उसी Page के Elements पर होता हैं। जिस Page पर Style Rules को Declare किया गया हैं।

Inline Style Element Specific होती हैं, वहीं Internal Style Document Specific होती हैं। Internal CSS Style को Document के Header Section में Define किया जाता हैं। इसके लिए HTML Style Element का प्रयोग किया जाता हैं।

<!DOCTYPE html>
<html>
<head>
<title>Internal CSS Demo</title>
<style type=”text/css”>
p {
color:orange;
}
</style>
</head>
<body>
</body>
</html>

External CSS Add करना

Web सिर्फ एक Page का नाम नही हैं। यह तो लाखों-करोडों Websites का एक सामुहिक स्थान हैं। और एक ही Website में दर्जनों Webpages होते हैं। इसलिए सभी Pages के लिए Style Rule Declare करना समय खपाने वाला कार्य बन जाता हैं।

यहीं CSS की असली ताकत का मालूम चलता हैं। आप पूरी Websites के लिए एक ही CSS File में Style Rule Declare कर सकते हैं। External Style को हम एक अलग Document में Declare करते हैं। जिसे Style Document या Style sheet कहते हैं। फिर इसे Link Element द्वारा वेबसाईट या वेबपेज में जोडा जाता हैं।

CSS File का File Extension .css होता हैं।

/* This is an External CSS File Created by: SunriseComputer.com */
body {
background: yellow;
}
p {
color:orange;
font-size: 16px;
}
h1 {
font-size: 26px;
font-weight: bold;
text-decoration: underline;
}

अब जिस वेबपेज के साथ इसे जोडना चाहते हैं। उस वेबपेज के Header Section में Link Element द्वारा जोड़ा जा सकता हैं। और उस पेज पर इस Stylesheet में Declare Style Rules Apply हो जाएंगे।

<!DOCTYPE html>
<html>
<head>
<link type=”text/css” href=”filename.css”></head>
<body>
</body>
</html>

CSS - Introduction & Advantages

 

Cascading Styles Sheets (CSS)

Introduction to CSS

Founder:- Wokon Wium Kie

Founded In:- 1994 (CSS Rules Are Prepared)

Released By:- W3C (World Wide Web Consortium)

Released In:- December, 1996

First Version:- CSS Level 1

Latest Version:- CSS Level 3 (CSS 3)

CSS का उपयोग एक HTML Document के Structure के Layout, Background, Text Color, Text Style, Font, आदि को डिजाइन एवं मैनेज करने के लिए किया जाता है। CSS के अपने Codes - words होते हैं जो वेबसाइट को अलग - अलग प्रकार से फॉर्मेटिंग करते है।

Advantage of CSS (सीएसएस के फायदे)

1- CSS का प्रयोग करने से किसी एक वेबसाइट को अलग - अलग डिवाइस (जैसे - मोबाइल, लैपटॉप, टैबलेट) के लिए वेबसाइट बनाने की जरूरत नहीं होती है।

2- CSS में एक बार रुल को लिखते है और उसे प्रोग्राम में कई बार अप्लाई कर सकते है। एक स्टाइलशीट को मल्टीपल वेबपेज पर अप्लाई किया जा सकता है।

**इसमें CSS Web Master का मुख्य कार्य होता है।

3. एक एचटीएमएल डॉक्यूमेंट में दर्जनों Element होते है। जो यूजर/डेवलपर द्वारा रुल सेट किए जाते है, उनकी संख्या बहुत अधिक होती हैं। इसी वजह से वेबपेज का साइज बढ़ जाता है, परंतु CSS की मदद से सभी Element के लिए स्टाइल रुल सेट कर दिए जाते है। जिससे वेबपेज का साइज कम हो जाता है और इसी कारण से पेज फास्ट लोड होता है।

4. CSS ये Cascading Style Sheet का संक्षिप्त रूप है। CSS का इस्तेमाल करके HTML Document को Design किया जाता है।

5. CSS ये काफी आसान Styling Language है। इस Language का इस्तेमाल HTML Document के Style और Layout के लिए किया जाता है।


Next >>


For Any Doubt Clear on Telegram Discussion Group


Join Us On Social Media
For Any Query @8604799387

CSS - What is Selector & Their Types?

What is Selectors & its Types

CSS Selectors बहुत ही महत्वपूर्ण होते है। CSS Selector के द्वारा उस कंटेंट को सिलेक्ट किया जाता है। "सिलेक्टर के CSS Rule Syntax का एक भाग होता है। जो एक एचटीएमएल एलिमेंट, एलिमेंट अट्रीब्यूट हो सकता है"

CSS Selector के विभिन्न प्रकार

सिलेक्टर का प्रयोग कंडीशन के अनुसार किया जाता है CSS में विभिन्न प्रकार के सिलेक्टर होते है। सिलेक्टर के द्वारा Web Masters को Flexibility मिलती है।

1. The Type or Element Selectors

यह एक Particular HTML Element ही होता हैं। इसे Type Selector भी कहा जाता हैं। इसके प्रयोग से CSS Rule को Declare किया जाता है। जो शब्द या शब्दांश से एचटीएमएल एलिमेंट को रिप्रेजेंट किया जाता है उससे ही सिलेक्टर को भी लिखा जाता है।

उदाहरण -       p{color:Blue;} 

इस Style Rule से Paragraph Element का Color Blue हो जाएगा।

2. The Universal Selectors

जब हम किसी HTML Document में उपलब्ध सभी Elements पर एक ही Style Rule Apply करना चाहते हैं, तब Universal Selectors का प्रयोग किया जाता हैं। Universal Selector को * (Asterisk) से Represent किया जाता हैं।

उदाहरण -    *{color:Blue;} 

इस Style Rule से एक Document में उपलब्ध सभी Elements का Color Blue हो जाएगा।

Note:- यदि किसी Element के लिए अलग से CSS Rule Declare किया हुआ हैं तो Universal Selector का उस Particular Element पर कोई प्रभाव नही पडेगा।

3. The Class Selectors

Class एक Global Attribute होता हैं, इसे CSS Selector के लिए Use किया जाता है। जिन Elements पर एक Style Rule Apply करना चाहते हैं। उन सभी Elements में Class Attribute द्वारा Class Define की जाती हैं। और इस Class Name के पहले Full Stop Symbol (.) लगाकर CSS Rule को लिखा जाता हैं। एक Class को एक से ज्यादा Elements के लिए Define कर सकते हैं। परंतु हमे प्रत्येक Element में एक नाम से अलग-अलग Class Define करनी पडेगी।

नोट - Class Name को Number से शुरू नहीं कर सकते हैं।

उदाहरण - .sunrise {Color:Blue;}

Class को Selector बनाने के लिए पहले कोई नाम देना पडता हैं। फिर उस नाम का प्रयोग Style Rule Declare करने के लिए करते हैं। जैसे  .sunrise से एक Class बनाई हैं और इसके लिए Style Rule Declare किया हैं। जितने भी Elements की Class .sunrise होगी, उनमें ये Style Apply होगी।

4. The ID Selectors

Class की तरह ही ID भी एक Global Attribute हैं। इसे भी CSS Selector बनाया जा सकता हैं। ID किसी Element की Unique पहचान होती हैं। जो प्रत्येक Element के अलग-अलग Define की जाती हैं। ID Selector को # (Hash) के साथ लिखा जाता हैं।

नोट - ID का नाम भी किसी Number से शुरु नहीं कर सकते हैं।

उदाहरण -     #sunrise {Color:Blue;} 

(जो Style Rule Declare किया गया हैं। वो sunrise की ID वाले Element पर Apply हो जाएगा।)

5. The Attribute Selectors

Class और ID भी Attribute ही हैं।Attribute Selector में हम किसी Element के Particular Attribute को Selector के लिए चुनते हैं। यह Method अधिकतर Form Element के लिए Use की जाती हैं।

उदाहरण -  .sunrise[type="text"]{Color:Blue;}

ये CSS Rule केवल उस type Attribute पर Apply होगा, जिसकी Value text होगी। इसके अलावा ये किसी अन्य किसी भी type Attribute पर Apply नही होगा।

Attribute Selector को बहुत तरीकों से define किया जा सकता हैं।

उदाहरण -

1. p[lang] – इस तरह lang Attribute वाले सभी Paragraph Element Select हो जाएंगे।

2. p[lang=”hi”] – जिन Paragraph Elements में lang Attribute की Value hi होगी सिर्फ वे ही Select होंगे।

3. p[lang~=”hi”] – जिन Paragraph Element में lang Attribute की Value में hi शब्द होगा वे ही Select होंगे।

4. p[lang]=”en”] – जिन Paragraph Elements में lang Attribute की Value “en” या “en” से शुरु होगी सिर्फ वे ही Select होंगे।

6. Descendant Selectors or Sub-selectors

CSS Rule को एक Element के भीतर Define किसी अन्य Element पर भी Apply कर सकते हैं। इस कार्य को Descendant Selector के द्वारा किया जाता हैं। इसे Sub-selector भी कहते हैं। इसके लिए पहले Parent Selector को लिखा जाता हैं, फिर इसके भीतर Define Child Element को एक Space देकर लिखा जाता हैं। फिर CSS Rule को Declare किया जाता हैं।

उदाहरण - mi h {color:blue;}

इस Style Rule द्वारा केवल mi के भीतर आने वाले h Element पर इस Style Rule का प्रभाव पडेगा। इसके अलावा अन्य h Elements पर इसका कोई प्रभाव नही होगा।

7. Child Selectors

इसे भी Sub-selector की तरह समझ सकते हैं। एक Child Selector पर CSS Apply करने के लिए पहले Parent Selector को लिखा जाता हैं। इसके बाद Space देकर < Greater Than का चिन्ह लगाया जाता हैंं। फिर के स्पेस देकर Child Selector को लिखा जाता हैं और CSS Rule को Declare कर दिया जाता हैं।

उदाहरण - link > p {color:blue;}

इस Style Rule का असर प्रभाव उन Paragraph Element पर होगा जो Direct Link Element के Child Element हैं। अगर कोई Paragraph अन्य किसी Element के भीतर हैं तो उस Paragraph Element पर इस Style Rule का कोई प्रभाव नही पडेगा।

Multiple Style Rule

जब किसी Particular Selector के लिए एक से ज्यादा CSS Rule Declare करने पडते हैं तो उस स्थिति को Multiple Style Rule Declare करना कहते हैं। इसमे किसी भी Selector के लिए एक साथ Multiple Style Rules Declare करते हैं।

उदाहरण - sunrise {color:blue; font-weight:bold; text-align:center;}

एक से ज्यादा CSS Declarations को Semi-colon (;) द्वारा अलग किया जाता हैं। यहाँ कितने भी CSS Rule Declare कर सकते हैं।

Selectors को Grouping करना

एक ही CSS Style को एक से ज्यादा Elements पर Apply करना चाहते हैं। तो हम प्रत्येक Element के लिए अलग-अलग CSS Rules को Declare करेंगे। CSS की Grouping के द्वारा हम एक Style को अनेक Elements के लिए Declare कर सकते हैं।

उदाहरण - h1, a, b  {color:blue; font-weight:bold; text-align:center;}

CSS में Heading, Anchor और Bold Element पर बराबर रूप से Apply होगी। Selectors को Group करने के लिए Comma (,) द्वारा अलग किया जाता हैं और आखिरी Selector के बाद कोमा को नही लिखा जाता हैं। इसी तरह किसी भी प्रकार के Selector की Grouping कर सकते हैंं।


<<Prev  ||  Next >>


For Any Doubt Clear on Telegram Discussion Group


Join Us On Social Media
For Any Query @8604799387

How to Write CSS Syntax in HTML (In Hindi)

 

How to Write CSS Syntax in HTML (In Hindi)

HTML तथा अन्य कम्प्युटर भाषाओं की तरह ही CSS Rule को भी लिखने का Syntax है। जिसके माध्यम से HTML Document के लिए CSS Declarations लिखि जाती हैं।

                              

CSS Syntax को Style Rule भी कहते है। Style Rule के मुख्य रूप से दो भाग होते है। हम ऊपर Image में देख सकते है।

  1. Selector:- एक Selector वह शब्द/शब्द समूह/अक्षर होता है जिसके लिए ‘Style Rule’ को लिखा जाता है। इसे ‘Curly Bracket’ के बाहर लिखा जाता है। यह आमतौर पर ‘HTML Tag’ ही होता है। लेकिन, इसे कोई भी नाम देकर लिखा जा सकता है। 
  2. Declaration:- Declaration Style Rule का वह भाग होता हैं जिसमे किसी Selector के लिए Style की घोषणा की जाती हैं। इसके भी दो भाग होते हैं
    1. Property:- Property Style Rule का वह भाग है जो Style हम किसी ‘Selector’ पर लागु करना चाहते है। यह Curly Bracket के भीतर लिखी होती है। इसे HTML Tag का Attribute मान सकते है
    2. Value:- Style Rule का तीसरा भाग Value होता है। इसे भी Curly Bracket के भीतर लिखा जाता है। इसमे Property के लिए Value set की जाती है। Property Selector का “क्या” है वही Value को “कैसे” कहा जाता है

CSS Rule Example-

p {
color: blue;
font-size: 16px;
}

ऊपर के उदाहरण में हमने HTML Paragraph के लिए CSS Rule को Declare किया हैं। जिसमें p जो एक HTML Element होता हैं, यहाँ Selector है। इसके बाद Curly Bracket के भीतर Declaration लिखा गया हैं। Declaration में सबसे पहले Property color दी गई हैं। और इस Property की Value Blue लिखि गई हैं। Property की Value को Colon (:) द्वारा अलग किया जाता हैं।

इसके बाद एक और Declaration लिखि गई हैं जिसे Semicolon (;) द्वारा अलग किया जाता हैं। इस Declaration को भी p Selector के लिए ही लिखा गया हैं। जिसमें Property font-size है, और इसकी Value 16px Set की गई हैं। अब आपके Document में जितने भी p Element होंगे उन सब पर ये CSS Rule Apply होगा।

Note:- आप एक ही Style Rule में एक से ज्यादा Declarations लिख सकते हैं।

<<Prev  ||  Next >>


For Any Doubt Clear on Telegram Discussion Group


Join Us On Social Media
For Any Query @8604799387

CSS Object Fit Property in HTML (In Hindi)

 CSS Object Fit Property

जब कोई Image इसके Container Size से छोटी या बडी होती हैं तो वह Container में Fit होने पर अपनी Quality ख़ो देती हैं। क्योंकि छोटी Image फैल जाती हैं और बडी Image सिकुड जाती हैं। इस समस्या का समाधान CSS Object Fit Property द्वारा किया जाता हैं। CSS Object Fit Property बताती हैं कि Image या Video को Container में सही तरह से Display होने के लिए कैसे Resize करना हैं?

किसी Image या Video को Container में ठीक प्रकार से Display करने के लिए Object Fit Property Elements की Quality को बनाए रखते हुए Resize करती हैं। इसके लिए कई Values काम में ली जाती हैं।

Object Fit Property General Syntax

selector {object-fit: values;}

Object Fit Property का General Syntax अन्य CSS Properties के Syntax के समान ही आसान हैं। जिस तरह अन्य CSS Properties को Declare किया जाता हैं, उसी प्रकार Object Fit Property को भी Declare किया जा सकता हैं।

Different Object Fit functions & Values

  • None – इस Value के द्वारा किसी भी प्रकार से Elements को Resize नही किया जाता हैं।
  • Fill – यह Default Value होती हैं। इस Value से Container Size को Image या Video से पूरा Cover किया जाता हैं। चाहे इसके लिए Elements को फैलाना पडे या सिकोडना पडे।
  • Contain – इस Value द्वारा Container में Elements को Fit करने के लिए Elements का Size छोटा या बडा तो किया जाता हैं। मगर यह करते समय Aspect Ratio को भी Preserve किया जाता हैं।
  • Cover – इस Value द्वारा भी Aspect Ratio को Preserve करते हुए Elements को Fit किया जाता हैं। यदि Aspect Ratio में कमी रहती है तो Elements को Clip भी किया जा सकता हैं।
  • Scale Down – इस Value से Elements को छोटा कर दिया जाता है।

CSS Object Fit Property Example in Hindi

<!DOCTYPE html>
<html>
<head>
<title>CSS object-fit Property Example</title>
<style type=”text/css”>
#img1 {
width: 200px; height: 400px; object-fit: fill;
}
#img2 {
width: 200px; height: 400px; object-fit: scale-down;
}
</style>
</head>
<body>
<p>नीचे हम 2 Image Define कर रहे हैं। और दोनों Images पर अलग-अलग object-fit Value प्रयोग कर रहे हैं।</p>
<img src=”flower.png” id=”img1″ />
<img src=”flower.png” id=”img2″ />
</body>
</html>

OUTPUT-



<<Prev


For Any Doubt Clear on Telegram Discussion Group


Join Us On Social Media

For Any Query @8604799387

Transmission Media in Hindi - Sunrise Computer

TRANSMISSION MEDIA Transmission Media सूचना को Sender से Receiver तक पहुँचाने का माध्यम Transmission Media कहलाता है। यह दो प्रकार का होता...