[](
- HTML Basics
What is HTML?
HTML structure (<!DOCTYPE html>, ,
, )Elements, tags, attributes
Headings, paragraphs, lists
Links ()
- Text Formatting
Bold, italic, underline
Superscript, subscript
Quotations & comments
- Forms
Input types (text, email, number, password, checkbox, radio)
Textarea
Select dropdown
Labels
Form validation attributes
Form submit & reset
- Media
Audio
Video
Iframe
Picture element
- Tables
| , |
Rowspan & colspan Table styling basics
, , , Accessibility basics (alt, aria)
LocalStorage / SessionStorage Geolocation Drag & Drop Canvas (basic) CSS Syllabus
Syntax, selectors, properties Inline, internal, external CSS
Class, ID, universal Attribute selectors Pseudo-class (:hover, :focus) Pseudo-element (::before, ::after)
Margin, padding Border Width, height box-sizing
Inline, block, inline-block float position (static, relative, absolute, fixed, sticky)
Flexbox (all properties) Grid (rows, columns, template, gap)
Color formats (hex, rgb, hsl) Gradients Background-image, position, repeat
Font-family Font-size, weight Line-height, letter spacing
Transition property Keyframes animation
Responsive design basics Breakpoints
calc() var() Custom properties (CSS variables) Bootstrap Syllabus (v5)
Grid system (containers, rows, columns) Breakpoints Utility classes
Flex utilities Spacing utilities (m-, p-) Display utilities (d-flex, d-none)
Navbar Carousel Cards Accordion Dropdowns Modal Alerts Tooltips & Popovers Pagination Badges & Buttons
Form controls Input groups Validation styles
Ratio Position helpers Overflow Text utilities
Customizing colors Theme customization Using Bootstrap with Sass SASS / SCSS Syllabus
What is Sass? .sass vs .scss How to install/use (CLI, VS Code extensions)
Declaring and using variables Colors, fonts, spacing variables
Nested selectors Nested properties
Splitting CSS files into components (_header.scss, _buttons.scss etc.) Main style import
What is a mixin? Reusable functions Adding parameters
Color functions (lighten, darken) Math operations Custom functions
@extend keyword Creating placeholder selectors
@if, @else, @for, @each, @while
7–1 Architecture (industry standard) abstracts/ base/ components/ layout/ pages/ themes/ vendors/ main.scss
) |
|---|
Top comments (0)