Daily notes and practice files from my web fundamentals learning phase. Covers HTML5 structure and CSS3 styling from scratch, committed as I go.
This repository is a daily log of my HTML and CSS learning. Every session gets committed so the progress is visible and the code stays accessible for future reference.
I am a Computer Science student with a focus on Cloud Security and DevSecOps. Understanding how web pages are built is foundational, whether you are writing phishing detection logic, building internal security dashboards, or crafting frontend interfaces for your tools.
| Technology | Topics |
|---|---|
| HTML5 | Document structure and semantic tags |
| HTML5 | Forms, inputs, and buttons |
| HTML5 | Tables, lists, and media elements |
| HTML5 | Links, anchors, and navigation |
| CSS3 | Selectors, properties, and specificity |
| CSS3 | Box model and layout |
| CSS3 | Flexbox and Grid |
| CSS3 | Colors, typography, and styling |
HTML5 — Structure and content of every web page. The skeleton everything else is built on.
Semantic Tags Forms Tables Media
CSS3 — Presentation, layout, and visual styling. What makes a page look like something.
Flexbox Grid Box Model Animations
HTML and CSS are not just for frontend developers. In security, you read and write them constantly. Phishing pages are built with them. XSS lives inside them. Security dashboards and tooling UIs are built on top of them. Knowing the fundamentals is non-negotiable.
Each commit represents a real study session. Files are named and organized by what was practiced. Nothing is polished for show, it is raw learning material that gets better over time.
The repo stays public so the learning journey is visible and others starting out can follow along.
- 8+ commits
- 93% HTML / 7% CSS
- 2 stars
More repositories covering Python, Cloud Security, and DevSecOps are on the profile. Follow along as the journey continues.
- GitHub: muhammadkashifsecurityengineer
Muhammad Kashif | CS Student | Cloud Security | DevSecOps | Pakistan