HTML & CSS / Subject
Beginner
Start learning HTML and CSS with document structure, text, links, images, lists, tables, forms, semantic elements, selectors, color, typography, the box model and positioning.
Your Progress
Learning Summary
Suggested sequence
Learning roadmap
Topics follow the Admin display order
Beginner
183 topics- Introduction to HTML
- HTML Syntax
- HTML Document Structure
- DOCTYPE
- HTML Elements
- HTML Tags
- Opening and Closing Tags
- Nested Elements
- HTML Attributes
- Global Attributes
- Headings
- Paragraphs
- Line Breaks
- Horizontal Rules
- HTML Comments
- Text Formatting
- Bold Text
- Italic Text
- Emphasized Text
- Strong Text
- Marked Text
- Small Text
- Deleted Text
- Inserted Text
- Subscript
- Superscript
- Links
- Absolute URLs
- Relative URLs
- Anchor Links
- Email Links
- Telephone Links
- Images
- Image Paths
- Alt Text
- Image Width and Height
- Lists
- Ordered Lists
- Unordered Lists
- Description Lists
- Nested Lists
- Tables
- Table Rows
- Table Headers
- Table Cells
- Table Captions
- Colspan
- Rowspan
- Forms
- Form Element
- Input Element
- Input Types
- Text Input
- Password Input
- Email Input
- Number Input
- Date Input
- Radio Buttons
- Checkboxes
- Submit Buttons
- Reset Buttons
- Labels
- Textarea
- Select
- Option
- Optgroup
- Button
- Fieldset
- Legend
- Div Element
- Span Element
- Block Elements
- Inline Elements
- HTML Entities
- Special Characters
- HTML Colors
- Favicon
- Page Title
- HTML File Paths
- HTML ID
- HTML Classes
- HTML Style Attribute
- HTML lang Attribute
- Semantic HTML
- Header
- Footer
- Main
- Nav
- Section
- Article
- Aside
- Figure
- Figcaption
- Details
- Summary
- Time
- Mark
- Address
- HTML5 Structure
- Semantic vs Non-Semantic Elements
- Introduction to CSS
- CSS Syntax
- CSS Rules
- CSS Selectors
- Element Selector
- ID Selector
- Class Selector
- Universal Selector
- Grouping Selectors
- CSS Comments
- Inline CSS
- Internal CSS
- External CSS
- Linking Stylesheets
- CSS Colors
- Color Names
- HEX Colors
- RGB Colors
- RGBA Colors
- HSL Colors
- HSLA Colors
- Background Color
- Background Image
- Background Repeat
- Background Position
- Background Size
- Background Attachment
- Borders
- Border Width
- Border Style
- Border Color
- Border Radius
- Margins
- Padding
- Width
- Height
- Min Width
- Max Width
- Min Height
- Max Height
- CSS Box Model
- Content Box
- Border Box
- box-sizing
- Text Color
- Text Alignment
- Text Decoration
- Text Transform
- Text Indentation
- Letter Spacing
- Word Spacing
- Line Height
- Text Shadow
- Fonts
- Font Family
- Font Size
- Font Style
- Font Weight
- Web-Safe Fonts
- Google Fonts Concepts
- Links Styling
- List Styling
- Table Styling
- Display Property
- Block
- Inline
- Inline-Block
- None
- Visibility
- Overflow
- Opacity
- Cursor
- Position Property
- Static Position
- Relative Position
- Absolute Position
- Fixed Position
- Sticky Position
- Top
- Right
- Bottom
- Left
- z-index
Topics
183 published topics
- 41 Nested ListsLearn Nested Lists through a detailed HTML & CSS lesson with examples, exercises and practice questions.Beginner · 13 min read · 90 min learning
- 42 TablesLearn Tables through a detailed HTML & CSS lesson with examples, exercises and practice questions.Beginner · 13 min read · 90 min learning
- 43 Table RowsLearn Table Rows through a detailed HTML & CSS lesson with examples, exercises and practice questions.Beginner · 13 min read · 90 min learning
- 44 Table HeadersLearn Table Headers through a detailed HTML & CSS lesson with examples, exercises and practice questions.Beginner · 13 min read · 90 min learning
- 45 Table CellsLearn Table Cells through a detailed HTML & CSS lesson with examples, exercises and practice questions.Beginner · 13 min read · 90 min learning
- 46 Table CaptionsLearn Table Captions through a detailed HTML & CSS lesson with examples, exercises and practice questions.Beginner · 13 min read · 90 min learning
- 47 ColspanLearn Colspan through a detailed HTML & CSS lesson with examples, exercises and practice questions.Beginner · 13 min read · 90 min learning
- 48 RowspanLearn Rowspan through a detailed HTML & CSS lesson with examples, exercises and practice questions.Beginner · 13 min read · 90 min learning
- 49 FormsLearn Forms through a detailed HTML & CSS lesson with examples, exercises and practice questions.Beginner · 13 min read · 90 min learning
- 50 Form ElementLearn Form Element through a detailed HTML & CSS lesson with examples, exercises and practice questions.Beginner · 13 min read · 90 min learning
- 51 Input ElementLearn Input Element through a detailed HTML & CSS lesson with examples, exercises and practice questions.Beginner · 13 min read · 90 min learning
- 52 Input TypesLearn Input Types through a detailed HTML & CSS lesson with examples, exercises and practice questions.Beginner · 13 min read · 90 min learning
- 53 Text InputLearn Text Input through a detailed HTML & CSS lesson with examples, exercises and practice questions.Beginner · 13 min read · 90 min learning
- 54 Password InputLearn Password Input through a detailed HTML & CSS lesson with examples, exercises and practice questions.Beginner · 13 min read · 90 min learning
- 55 Email InputLearn Email Input through a detailed HTML & CSS lesson with examples, exercises and practice questions.Beginner · 13 min read · 90 min learning
- 56 Number InputLearn Number Input through a detailed HTML & CSS lesson with examples, exercises and practice questions.Beginner · 13 min read · 90 min learning
- 57 Date InputLearn Date Input through a detailed HTML & CSS lesson with examples, exercises and practice questions.Beginner · 13 min read · 90 min learning
- 58 Radio ButtonsLearn Radio Buttons through a detailed HTML & CSS lesson with examples, exercises and practice questions.Beginner · 13 min read · 90 min learning
- 59 CheckboxesLearn Checkboxes through a detailed HTML & CSS lesson with examples, exercises and practice questions.Beginner · 13 min read · 90 min learning
- 60 Submit ButtonsLearn Submit Buttons through a detailed HTML & CSS lesson with examples, exercises and practice questions.Beginner · 13 min read · 90 min learning