Tue Dec 31 2024 ⢠1 mins read
Website áá˝áąáᏠá
áŹáá˝áąá ááŻáśáá˝áąá áĄááťááşáĄáááşáá˝áąááᯠáááááŻá¸ááť ááąáŹáşááźááąá¸ááŻáśáá˛áˇ áááŻáśááąáŹááşááŤáá°á¸á ááźááşáˇáážáŻáá°áá˝áąááᯠá
á˝á˛ááąáŹááşáááŻááşáááşáˇ áĄáá˝ááşáĄááźááşááŽáááŻááşá¸ááŻáśá
áśáážááááŻáˇáááşá¸ áááŻáĄááşááŤáááşá áĄá˛ááŽááᯠWebpage áááŻáá˛áˇ ááŽáááŻááşá¸áĄáá˝ááşáĄááźááşááᯠá
áááşááźááŻááşáááşááŽá¸ááŻáśááąáŹáşáááŻááşáááŻáˇ CSS ááᯠáĄááŻáśá¸ááźáŻáááŤáááşá
CSS á ááŹáá˛á
--
CSS á Web Document áá˝áąáá˛áˇ Content áá˛áˇ Presentation ááᯠááŽá¸ááźáŹá¸á Ꭰáá˝á˛ááŻááş ááąá¸áááŻááşááŹááźá áşááŤáááşá HTML á Webpage áááŻáá˛áˇ áá˝á˛áˇá ááşá¸áááşááąáŹááşááŻáś (Structure) áĄáááŻááşá¸ááᯠááŹáááşáá°ááźáŽá¸ CSS á ááŽáááŻááşá¸áĄáá˝ááşáĄááźááş (Style) áĄáááŻááşá¸ááᯠááŹáááşáá°ááŤáááşá áĽáááŹá Webpage áááŻáá˛áˇ Color Scheme ááᯠááźáąáŹááşá¸áá˛áááŻáá˛áˇáĄá፠CSS áááŻááşáá˛áážáŹ áááşááąáŹááşááźáąáŹááşá¸áá˛áááŻááşááŻáśááŤáá˛á
CSS Syntax
--
CSS Rule áááŻáážáŹ Selector áááŻáá˛áˇ Declaration áááşáážááşááťááşáá˝áą ááŤáááşááŤáááşá Selector á ááźáąáŹááşá¸áá˛áááŻáá˛áˇ HTML Element ááᯠSelect ááŻááşááąá¸ááŹááźá áşááźáŽá¸ Declaration áá˝áąáááąáŹáˇ ááźáąáŹááşá¸áá˛áááŻáá˛áˇ ááŽáááŻááşá¸áááşáážááşááťááşáá˝áąááźá áşááŤáááşá Declaration áááŻááᯠProperty: Value áĄáá˝á˛ááŻáśá áśáá˛áˇ áááşáážááşááąá¸áááŤáááşá áĄááąáŹááşá áááşááąááŹá ááąáŹááşáˇáĄáá˝ááşáĄá áŹá¸ á áááşááźááşáˇ ááŽá¸ááźáŹá¸áááşáá˝ááşááťááşáááŻááşá áŽáá˛áˇ ááąáŤáşáá°áĄááŻáśá¸ááźáŻáááŻááşáá˛áˇ Property áá˝áą áĄááťáŹá¸áĄááźáŹá¸áážáááŤáááşá
áĽáááŹá <p>
Element áĄáŹá¸ááŻáśá¸ááᯠáĄááŽááąáŹááş ááŻáśá¸ááźáŽá¸ ááźáąáŹááşá¸áá˛ááąáŹáşááźáááŻáá˛áˇáĄá፠p { color: blue; }
áááŻáˇ ááąá¸ááŹá¸áááŤáááşá ááŽááá°ááŹáážáŹ p
á Selector ááźá
áşááźáŽá¸ color: blue
áááąáŹáˇ Declaration áááşáážááşááťááşáááŻááźá
áşááŤáááşá
Cascading In CSS
--
CSS ááᯠáĄááźááşáˇáĄá ááŹá¸áááşáááŻáˇ Cascading áááąáŹáááŹáááᯠááŹá¸áááşáááŻáˇ áááŻáĄááşááŤáááşá
Element áááŻááąáŤáşáážáŹ áááşáážááşáááŻááşáá˛áˇ CSS Rule áá˝áą áĄááťááşá¸ááťááşá¸ áážáąáˇááąáŹááşáááŽáᲠConflict ááźá áşáá˝áŹá¸áá˛áˇáĄá፠Browser á áŚá¸á áŹá¸ááąá¸ááááşáˇ Rule áááŻááᯠááŻáśá¸ááźááşááąá¸ááŤáááşá áĄá˛ááŽááᯠááŻáśá¸ááźááşááąá¸ááá˛áˇáĄá፠Rule áá˝áąáá˛áˇ Styles Hierarchy áá˛áˇ Specificity ááᯠááźááşáˇááźáŽá¸ ááŻáśá¸ááźááşááąá¸ááŹááźá áşááŤáááşá Style Hierarchy áááŻááźááşáˇáá˛áˇááąáŹááşá Specificity áááŻááźááşáˇáá˛áˇááąáŹááşáááŻáᏠáŚá¸á áŹá¸ááąá¸ááąáŹáşááźáá˝áŹá¸áážáŹááźá áşááŤáááşá áĽáááŹá Class Selector áĄááŻáśá¸ááźáŻááŹáááş Id Selector áĄááŻáśá¸ááźáŻááŹá¸áá˛áˇ Rule áá˝áąá Cascading áááąáŹáĄá áááŻááźáŽá¸ áŚá¸á áŹá¸ááąá¸ááśááážáŹááźá áşááŤáááşá
Powerful Layout ááťáŹá¸
--
áááŻá¸áĄáááşá CSS áᏠáááŻá¸áážááşá¸áá˛áˇ ááŽáááŻááşá¸áĄáá˝ááşáĄááźááşáá˝áąáááŻáᏠáááşá¸ááŽááąá¸áááŻááşáá˛áˇááŹááŤá áážáŻááşáá˝áąá¸áá˛áˇ ááŽáááŻááşá¸áĄáá˝ááşáĄááźááşáá˝áą ááážááááŻáˇáĄáá˝ááş Developer áá˝áąáᏠFloat áááŻáˇá Table áááŻáˇááᯠáĄááŻáśá¸ááźáŻáá˛áˇáááŤáááşá áĄááŻáĄááťáááşáážáŹááąáŹáˇ Flex áá˛áˇ Grid áááŻáá˛áˇ Layout áážá áşááŻááźáąáŹááşáˇ Responsive Design áá˝áąá áážáŻááşáá˝áąá¸áá˛áˇ ááŽáááŻááşá¸áĄáá˝ááşáĄááźááşáá˝áąááᯠáá˝ááşáá°á á˝áŹ ááŻááşááąáŹááşáááŻááşáá˝áŹá¸ááŤáááşá áĽáááŹá Flex Grid Layout áá˝áąáá˛áˇáĄáá° Media Query áá˝áąááᯠáááŻáĄááşáááᯠáĄááŻáśá¸ááźáŻááźáŽá¸ ááá°ááŽáá˛áˇ Screen áĄáá˝ááşáĄá áŹá¸áá˝áąá Resolution áá˝áąáĄáá˝ááş áááŻááşááąáŹááŽáá˝áąáážááá˛áˇ ááŽáááŻááşá¸áá˝ááşááźááşáá˝áąááᯠáááşááŽá¸áááŻááşáá˝áŹá¸ááŹááźá áşááŤáááşá
CSS Animation ááťáŹá¸
--
CSS á Element áá˝áąáá˛áˇ ááźáŻáážáŻáážáŻááşáážáŹá¸ááŻáśááᯠJavascript áĄááŻáśá¸ááźáŻáááŻáˇ ááááŻáĄááşáᲠáá˝ááşáá˝ááşáá°áá° áááşááŽá¸áááŻáˇááĄáąáŹááş Animation Feature áá˝áąááᯠáááşáˇáá˝ááşá¸ááąá¸áá˛áˇááŤáááşá CSS Animation áá˝áąáᏠáĄááŻáśá¸ááźáŻáá°áá˝áąáĄáá˝ááş á
áááşááťáąáááşá
áᏠáĄáá˝áąáˇáĄááźáŻáśáá˝áąááᯠáááşááŽá¸ááąá¸áááŻááşááŤáááşá áĽáááŹá @keyframe
ááᯠááŻáśá¸ááźáŽá¸ Animation Stage áá˝áąááᯠáááşáážááşááąá¸áááŻááşáááᯠTransition Property ááᯠáĄááŻáśá¸ááźáŻááźáŽá¸ Element áá˝áąáá˛áˇ State áá˝áąááᯠááááşá¸ááťáŻááşááźáąáŹááşá¸áá˛áááŻááşáážáŹááźá
áşááŤáááşá
CSS Variable ááťáŹá¸
--
CSS Variable áá˝áąáᏠCSS áááŻááşáááŻáá˛áážáŹ áááşááŤáááşá፠ááźááşááźáŽá¸áĄááŻáśá¸ááźáŻááąááá˛áˇ áááťááŻáˇ Property áááşáááŻá¸áá˝áąááᯠVariable áĄááźá áş áááşáážááşááźáŽá¸ áááŻáĄááşáááᯠááźááşáááşááąáŤáşáá° ááŻáśá¸á á˝á˛áááŻáˇáá áąáážáŹááźá áşááŤáááşá CSS Variable áá˝áąáᏠááŻááşáá˝áąááᯠáááŻááźáŽá¸ áážááşáááşá¸áá˝áŹá¸á áąáááᯠMaintain ááŻááşááá˛áˇáĄááŤáážáŹáááşá¸ áááŻááᯠáá˝ááşáá°áá˝áŹá¸á áąááŤáááşá áĽáááŹá Webpage áááŻáá˛áˇ Primary Color ááᯠVariable áĄááźá áşááźáąááŹááźáŽá¸ ááąáŤáşáá°ááŻáśá¸á á˝á˛ááźááşá¸áĄáŹá¸ááźááşáˇ ááąáŹááşáááťáááş ááźááşáááşááźááşáááşáááŻáá˛áˇáĄá፠áá˝ááşáá°áá˝ááşáá° ááźááşáááşáááŻááşááźáŽá¸ ááááŻáĄááşáá˛áˇ Bug áá˝áąáááŻáááşá¸ áááşáážáŹá¸áááŻááşáážáŹ ááźá áşááŤáááşá