Cascading Style Sheets (CSS)
A language describing how HTML looks
Responsive design
Enables design that adapts to different devices
Selector target elements:
Class ID, elements, combinators, attributes, pseudo-classes
How CSS resolves conflicts:
What does the cascade in CSS refer to?
The algorithm for resolving style conflicts
1. Importance
2. Specificity
3. Source order
Flexbox
A one-dimensional layout method that changes how interfaces are built
Mobile-First
A design philosophy. Design for mobile screens first, then add complexity
Inheritance
Text properties inherit; Box model properties don’t
What is the recommended method to add CSS to HTML?
External stylesheet using link