#separator:tab
#html:false
#tags column:4
color	Sets the text color		tech-css-properties
background-color	Sets the background color		tech-css-properties
background-image	Sets a background picture		tech-css-properties
font-family	Chooses the typeface		tech-css-properties
font-size	Sets the text size		tech-css-properties
font-weight	Sets how bold text is		tech-css-properties
font-style	Sets italic or normal		tech-css-properties
text-align	Aligns text left, center, right or justify		tech-css-properties
text-decoration	Adds underline, overline or line-through		tech-css-properties
text-transform	Changes case: uppercase, lowercase, capitalize		tech-css-properties
line-height	Sets space between lines of text		tech-css-properties
letter-spacing	Sets space between letters		tech-css-properties
width	Sets the width of an element		tech-css-properties
height	Sets the height of an element		tech-css-properties
max-width	Sets the largest width allowed		tech-css-properties
min-height	Sets the smallest height allowed		tech-css-properties
margin	Space outside an element's border		tech-css-properties
padding	Space inside an element between content and border		tech-css-properties
border	Draws a line around an element		tech-css-properties
border-radius	Rounds the corners of an element		tech-css-properties
box-shadow	Adds a shadow around an element		tech-css-properties
text-shadow	Adds a shadow to text		tech-css-properties
opacity	Sets transparency from 0 to 1		tech-css-properties
display	Sets how an element is shown: block, inline, flex, grid, none		tech-css-properties
display: none	Hides an element and its space		tech-css-properties
visibility: hidden	Hides an element but keeps its space		tech-css-properties
position	Sets how an element is positioned: static, relative, absolute, fixed, sticky		tech-css-properties
position: relative	Positions an element compared to its normal spot		tech-css-properties
position: absolute	Positions an element relative to its nearest positioned parent		tech-css-properties
position: fixed	Keeps an element in place when scrolling		tech-css-properties
position: sticky	Sticks an element once you scroll to it		tech-css-properties
top, right, bottom, left	Offsets for positioned elements		tech-css-properties
z-index	Sets stacking order of overlapping elements		tech-css-properties
float	Pushes an element to the left or right so text wraps around it		tech-css-properties
overflow	Controls what happens when content is too big		tech-css-properties
box-sizing: border-box	Includes padding and border in an element's width		tech-css-properties
Flexbox (display: flex)	A layout system for rows or columns		tech-css-properties
flex-direction	Sets row or column in flexbox		tech-css-properties
justify-content	Aligns flex items along the main axis		tech-css-properties
align-items	Aligns flex items along the cross axis		tech-css-properties
flex-wrap	Lets flex items wrap to the next line		tech-css-properties
gap	Space between flex or grid items		tech-css-properties
flex-grow	How much an item grows to fill space		tech-css-properties
Grid (display: grid)	A two-dimensional layout system		tech-css-properties
grid-template-columns	Defines the columns of a grid		tech-css-properties
grid-template-rows	Defines the rows of a grid		tech-css-properties
grid-column	Places an item across columns		tech-css-properties
Selector	The part of CSS that picks which elements to style		tech-css-properties
Element selector	Targets tags, like p { }		tech-css-properties
Class selector	Targets by class, like .box { }		tech-css-properties
ID selector	Targets by ID, like #main { }		tech-css-properties
Descendant selector	Targets elements inside others, like nav a { }		tech-css-properties
Child selector	Targets direct children only, like ul > li { }		tech-css-properties
Universal selector	* targets all elements		tech-css-properties
Pseudo-class	A state selector like :hover or :focus		tech-css-properties
Pseudo-element	Selects part of an element like ::before or ::first-line		tech-css-properties
Specificity	The rule deciding which style wins when rules conflict		tech-css-properties
Cascade	Styles are combined in order and importance		tech-css-properties
Inheritance	Some properties pass down from parent to child		tech-css-properties
!important	Makes a rule override others, to be used rarely		tech-css-properties
Media query	A rule that applies styles for certain screen sizes		tech-css-properties
Responsive design	Pages that adapt to different screen sizes		tech-css-properties
Pixels (px)	A fixed unit of size		tech-css-properties
em unit	A size relative to the parent's font size		tech-css-properties
rem unit	A size relative to the root font size		tech-css-properties
Percent (%)	A size relative to the parent		tech-css-properties
vh and vw	1% of the viewport height or width		tech-css-properties
Hex color	A color written as #RRGGBB, like #FF0000		tech-css-properties
rgb()	A color written with red, green and blue values		tech-css-properties
hsl()	A color written with hue, saturation and lightness		tech-css-properties
transition	Animates changes between styles		tech-css-properties
transform	Moves, rotates, scales or skews an element		tech-css-properties
animation	Applies keyframe animation		tech-css-properties
@keyframes	Defines the steps of an animation		tech-css-properties
CSS stands for	Cascading Style Sheets		tech-css-properties
CSS variable	A reusable value set with --name and used with var(--name)		tech-css-properties
cursor	Changes the mouse pointer style		tech-css-properties
list-style	Changes bullets or numbers in lists		tech-css-properties
