CSS is a Cascading Style Sheet it’s used to customize the website layout and design. Nowadays website design needs a responsive layout and faster page loading. Bootstrap is a good platform for beginners to create a responsive website.  Instead of using bootstrap.

In above content  need a little concept to know

What is LESS or SASS?

It is a CSS PREPROCESSOR. When Using C, C++, Java is used to create logic. when comes to CSS, using these above languages CSS to creating logic and predefined rules or create own framework in CSS.

CSS Beginners Needs to know Three Types of CSS

1.  External Style Sheet

2. Internal Style Sheet

3. Inline Style Sheet

Reference

Click Here

Example:

https://gist.github.com/maxicsiva/b821323414701978ff52655e40cc95b7

Style not Work

p{ color:black; }

Inline style

<p “color:black”>mobilik</p>

Solution(Without using a inline style)

Code

p{ color:black !important; }

!important is a keyword to override any predefined CSS instead of using Inline Style.