Skip to content

CSS - Cascading Style Sheets

Cascading Style Sheets (CSS) is a stylesheet language used to describe the presentation of a document written in HTML or XML (including XML dialects such as SVG, MathML or XHTML). CSS describes how elements should be rendered on screen, on paper, in speech, or on other media.

CSS is among the core languages of the open web and is standardized across Web browsers according to W3C specifications. Previously, the development of various parts of CSS specification was done synchronously, which allowed the versioning of the latest recommendations. You might have heard about CSS1, CSS2.1, or even CSS3. There will never be a CSS3 or a CSS4; rather, everything is now CSS without a version number.

Sr No. Topics Reference
1 What is CSS?
2 What are different methods to apply CSS?
3 Which one is best practice to use?
Sr No. Topics Reference
1 What are selector and its types?
Sr No. Topics Reference
1 What is Box model?
2 List all properties of box model
3 What is margin collapsing?
Sr No. Topics Reference
1 Static
2 Relative
3 Absolute
4 Fixed
5 Sticky
Sr No. Topics Reference
1 What Is A CSS Float Property?
2 SPECIFICS ON FLOATED ELEMENTS
3 Clearing Floats
Sr No. Topics Reference
1 Box Model History
2 Present-Day box-sizing
Sr No. Topics Reference
1 Inline
2 Block
3 Inline-Block
4 Flex
Sr No. Topics Reference
1 Animation properties
2 Transitions and transform
Sr No. Topics Reference
1 How is CSS Inheritance Useful?
2 Forcing Inheritance

Introduction to CSS sprite and Web Safe Fonts

Section titled “Introduction to CSS sprite and Web Safe Fonts”
Sr No. Topics Reference
1 What are CSS Sprites?
2 Why use CSS Sprites?
3 How do you use CSS Sprites?
4 Web Safe fonts
Sr No. Topics Reference
1 Types of layouts
2 Creating fluid layouts
3 Media queries
4 Hamburger icon
5 Responsive navigation menu
6 Video and background image responsive