Learn HTML
CSS Introduction
CSS Basic Syntax
CSS Selector
CSS Units
CSS Text
CSS Border
CSS Outline
CSS Padding
CSS Margin
CSS Height & Width
CSS Overflow
CSS Resize
CSS Background
CSS Box Sizing
CSS Position
CSS Float
CSS Clear
CSS Clip Path & Shape Outside
CSS Display
CSS Media Queries
CSS Pseudo Classes & Elements
CSS Filter
CSS Transition
CSS Transform
CSS Animation
CSS List Style
CSS Table
CSS Scrollbar Styling
CSS Icon
CSS Cursor
CSS Variable & Calc
CSS User Select
CSS Flexbox
Learn Javascript
Learn Django
CSS stands for Cascading Style Sheets. It is used to design a web page.
Using HTML you can create the structure of a website.
Suppose you want to create a web page. In that page you want to create a menubar, a footer, two images, three
social media links. So this is you page structure. To create this structure you will use HTML. But using the
HTML you can't decorate your web page, like giving color, setting position, animation, border, alignment, make
the page responsive, etc. To do these kind of things you have to use CSS.
For example, you want to write a paragraph on your web page. Now using <p> tag you can create a section
for text and can write text. But if you want to set that text in a particular position of your page or if you
want to give color, change fontsize, use background color, use border, then you can't do all these things
using HTML. Although HTML has some attributes to do some of these things but they are not enough and can't
give you a good output. So if you want to do all these things then you have to use CSS.
We will use the same code editor that used to write HTML. To create CSS file, normally create a file as like HTML but after the file name use .css extension.