CSS text transform

Created By: chatGPT

In CSS, the text-transform property is used to control the capitalization of text. You can manipulate how text appears without changing the actual content. The property accepts several values, each providing different transformations. Here are the main values you can use:
1. uppercase: This value transforms all characters to uppercase. It's particularly useful for headings or where you want to emphasize text.
h1 {
    text-transform: uppercase;
}
2. lowercase: This converts all characters to lowercase. This can be used when you want to standardize the text display regardless of how it was originally typed.
p {
    text-transform: lowercase;
}
3. capitalize: This value capitalizes the first letter of each word. It’s often used for titles and headings to improve the readability of text.
h2 {
    text-transform: capitalize;
}
4. none: This will remove any transformation effects, displaying the text exactly as it is in the HTML.
span {
    text-transform: none;
}
5. inherit: This will inherit the text-transform value from its parent element. It’s useful for ensuring consistent styling across nested elements.
div {
    text-transform: inherit;
}
You can apply the text-transform property to any block-level or inline-level element in your CSS style sheets. Here is an example of how you might use it in practice:
h1 {
    text-transform: uppercase;
    color: blue;
}
p {
    text-transform: lowercase;
    font-size: 14px;
}
Using text-transform can make your website more accessible and visually appealing. Just remember that it only changes the appearance, not the content itself.
Introduction And SetupSelectorsType SelectorClass SelectorId SelectorAttribute SelectorsUniversal SelectorGrouping SelectorsCombinatorsDescendant CombinatorChild CombinatorAdjacent Sibling CombinatorGeneral Sibling CombinatorPseudo ClassesHoverNth ChildNth Of TypeFocusVisitedActiveFirst ChildLast ChildOnly ChildPseudo ElementsBeforeAfterFirst LetterFirst LineBox ModelMarginPaddingBorderWidthHeightBox SizingPositioningStaticRelativeAbsoluteFixedStickyZ IndexDisplayInlineBlockInline BlockFlexGridNoneFloatClearTypographyFont FamilyFont SizeFont WeightFont StyleLine HeightLetter SpacingText AlignText DecorationText TransformVertical AlignOverflowOverflow XOverflow YVisibilityClip PathBackgroundsBackground ColorBackground ImageBackground SizeBackground PositionBackground RepeatBackground AttachmentGradientsBordersBorder WidthBorder ColorBorder StyleBorder RadiusShadowsBox ShadowText ShadowFlexboxFlex DirectionJustify ContentAlign ItemsAlign SelfFlex GrowFlex ShrinkFlex BasisOrderGridGrid Template ColumnsGrid Template RowsGrid GapGrid Auto FlowAlign ContentCss VariablesCustom PropertiesAnimationKeyframesTransitionTransformRotateScaleTranslateSkewMedia QueriesMin WidthMax WidthOrientationAspect RatioUnitsPxEmRemVhVwPercentages