CSS Text Properties
- Introduction to CSS text properties in Hindi
- Text color property in Hindi
- Text alignment property in Hindi
- Text decoration property in Hindi
- Text transformation property in Hindi
- Text indentation property in Hindi
- Text direction property in Hindi
- Text shadow property in Hindi
Introduction to CSS text properties
CSS के द्वारा आप webpage के text को भी design कर सकते है। इसके लिए CSS आपको बहुत सी properties provide करती है। कई बार designers font properties और text properties के बीच confuse हो जाते है। इसलिए text properties के बारे में detail से जानने से पहले आइये देखते है की इन दोनों में क्या difference होता है।
Fonts shape को represent करते है, जैसे की अलग अलग font families (Times New Roman आदि) की shapes अलग अलग होती है। अलग अलग shapes के साथ जो आप character draw करते है वे text(a,b,c,d @,# आदि) कहलाते है।
Webpage में text को style करने के लिए CSS आपको निचे दी गयी properties provide करती है।
Fonts shape को represent करते है, जैसे की अलग अलग font families (Times New Roman आदि) की shapes अलग अलग होती है। अलग अलग shapes के साथ जो आप character draw करते है वे text(a,b,c,d @,# आदि) कहलाते है।
Webpage में text को style करने के लिए CSS आपको निचे दी गयी properties provide करती है।
- color
- text-align
- text-decoration
- text-transform
- text-indent
- text-direction
- text-shadow
- word-spacing
- letter-spacing
आइये अब इन properties के बारे में detail से जानने का प्रयास करते है।
color property
ये property text का color set करने के लिए यूज़ की जाती है। इसे different HTML elements पर apply कर सकते है। यदि आप इसे <body> tag पर apply करते है तो जो value आप इस property की देते है वही color webpage के सारे text का हो जाता है। इस property की value के रूप में आप color का नाम या उसकी hex value दे सकते है। इसका उदाहरण निचे दिया जा रहा है।
ऊपर दिए गए उदाहरण में सभी paragraph text का color blue set किया गया है।
text-align
इस property के द्वारा आप text का webpage में alignment set करते है। इन property की आप निचे दी गयी 4 में से कोई भी एक value define कर सकते है।
ऊपर दिए गए उदाहरण में webpage के सभी paragraphs का alignment center set किया गया है।
- left - इस value से text left side में align हो जाता है।
- right - इस value के द्वारा text right side में align हो जाता है।
- justify - इस value के द्वारा आप text को book की तरह align कर सकते है।
- center - ये text को center में align करती है।
ऊपर दिए गए उदाहरण में webpage के सभी paragraphs का alignment center set किया गया है।
text-decoration
इस property के द्वारा आप text को decorate कर सकते है। जैसे की text के निचे underline define करना आदि। निचे दी गयी 4 values में से आप इस property की कोई भी value set कर सकते है।
- none - इसे value से text पर कोई भी decoartion नहीं रहता है।
- underline - इस value को set करने से text के नीचे line appear हो जाती है।
- overline - इस value को apply करने पर text के ऊपर line appear हो जाती है।
- line-through - इस value को यूज़ करने पर text के को काटती हुई बीच से line खींच जाती है।
निचे इसका उदाहरण दिया जा रहा है।
ऊपर दिए गए उदाहरण में सभी paragraphs के text को underline किया गया है।
text-transform
इस property के द्वारा आप text का case set कर सकते है। आप चाहे तो text को upper case में show कर सकते है या फिर lower case में show कर सकते है। निचे दी गयी 4 values में से आप कोई भी value इस property की set कर सकते है।
- none
- uppercase
- lowercase
- capitalize
ऊपर दिए गए उदाहरण में सभी paragraphs के text को underline किया गया है।
text-indent
इस property के द्वारा आप paragraph की first line का indent set कर सकते है। Indent paragraph की first line में extra space होता है जो उस line को दूसरी lines से अलग show करता है। इस property की value आप length में या फिर percentage में दे सकते है। इसका उदाहरण निचे दिया जा रहा है।
ऊपर दिए गए उदाहरण में webpage के सभी paragraph की first line का indent 20 pixels set किया गया है।
text-direction
इस property के द्वारा आप text का direction set करते है। यानी की आप text को किस तरफ से लिखना शुरू करना चाहते है। ये बाँयी और से दाँयी और भी हो सकता है और दाँयी और से बाँयी और भी हो सकता है। निचे दी गयी values में से आप कोई भी property इस value की set कर सकते है।
- ltr - इस value के द्वारा आप text का direction left से right set करते है।
- rtl - इस property के द्वारा आप text का direction right से left set करते है।
- initial - इस property के द्वारा आप text का default direction set कर सकते है।
- inherit - जब आप ये value set करते है तो text का direction parent element जैसा ही होता है।
ऊपर दिए गए उदाहरण में webpage के paragraphs का direction right से left set किया गया है।
text-shadow
इस property के द्वारा आप webpage में text की shadow display कर सकते है। इस property की value के तौर पर आप सबसे पहले horizontal shadow की size define करते है। ये size आप pixels में define करते है। इसके बाद आप vertical shadow define करते है। और आखिर में वो color आप define करते है जिसकी shadow आप display करना चाहते है। इसका उदाहरण निचे दिया गया है।
ऊपर दिए गए उदाहरण में webpage की headings की shadow blue color के द्वारा set की गयी है।

No comments:
Post a Comment