0
Completed
0%
Progress
0
Starred
What is CSS and why is it important for web development?
What are the different types of CSS selectors? Explain element, class, ID, and universal selectors with examples.
What are element, class, and ID selectors? When should you use each?
What is the universal selector (`*`) and when should you use it?
What are the different ways to define colors in CSS? Compare hex, RGB, HSL, and named colors.
What is the difference between px, em, and rem units in CSS? When should you use each?
What are the key font properties in CSS? Explain font-family, font-size, font-weight, and font-style.
What are the key text properties in CSS? Explain text-align, text-decoration, text-transform, and line-height.
What is the difference between margin and padding? When would you use each?
Explain the CSS box model. How do width, height, padding, border, and margin interact?
How do you add and style backgrounds in CSS? Explain background-color, background-image, background-size, and background-position.
What are the different ways to style borders in CSS? Explain border-width, border-style, border-color, border-radius, and the border shorthand.
What is the display property in CSS? Explain the differences between block, inline, and inline-block.
What are the different position values in CSS (static, relative, absolute, fixed, sticky)? Explain with examples.
What is Flexbox? Explain the key properties: display: flex, flex-direction, justify-content, align-items, and gap.
How does flex-wrap work? Explain the flex property (grow, shrink, basis) with examples.
What is responsive web design (RWD) and why are media queries important? Give examples of common breakpoints.
How do you use media queries for responsive typography and layout? Explain the concept of mobile-first vs desktop-first.
What is the difference between width, max-width, min-width, and similar for height? How do they affect responsive design?