A simple reference website that summarizes essential HTML and CSS concepts for beginners learning web development.
This project is a visual cheatsheet website designed to help beginners quickly understand core HTML and CSS concepts.
The page organizes key web development concepts into easy-to-read sections, making it useful as a quick reference while coding.
The cheatsheet focuses on three main areas:
- HTML & CSS fundamentals
- The CSS Box Model
- Positioning and display properties
The goal was to build a clean, readable, and responsive reference page while practicing modern front-end development techniques.
- Responsive layout
- Flexbox navigation
- Clean and readable data tables
- Code formatting using Fira Code
- Zebra-striped tables for readability
- Hover effects for table rows
- Mobile-friendly design
- HTML5
- CSS3
- Flexbox
- Media Queries
- Google Fonts
The cheatsheet is organized into clear sections:
Key HTML elements and structure examples.
Common CSS properties and styling fundamentals.
Visual explanation of margin, border, padding, and content.
Understanding display, inline, block, and positioning behavior.
html_css_cheatsheet
│
├── index.html
├── README.md
├── html_css_cheatsheet.ico
│
├── docs
│ ├── cheatsheet_html_css_preview.png
│ └── demo.gif
│
└── resources
├── css
│ └── styles.css
│
└── images
While building this project I practiced:
- Structuring semantic HTML
- Styling tables and code snippets
- Using Flexbox for layout
- Implementing responsive design
- Organizing files in a real project structure
- Writing clean and maintainable CSS
Possible improvements for the project:
- Add JavaScript interactive examples
- Expand the cheatsheet with more advanced CSS topics
- Improve accessibility
- Add a search feature for faster reference
Amira Ben Ameur
PhD researcher in Structural & Transportation Engineering
Front-End Development learner
GitHub
https://github.com/amirabenameur3
Give the repository a star on GitHub ⭐

