This project is a collection of fundamental HTML and CSS exercises designed to build foundational web design skills. It includes various HTML structures, CSS styling techniques, and interactive web elements.
- Project Overview
- Features
- How to Run
- Dependencies
- Screenshots
- Future Work
- Contributors
- License
- Contact
The project covers essential topics such as:
-
HTML Pages:
background.html– Background and paragraph stylingbox.html– Box model and border designsexercise.html– Basic inline CSS exampleexercise2.html– Inline CSS stylingfloat.html– Demonstrating float propertyform.html– Simple form designgroups.html– Group selectors exampleindex.html– Navigation to all exampleslinks.html– Styling linkslist.html– List styling examplemenu.html– Navigation menu structureproducts.html– Placeholder products pageabout.html– Placeholder about pagecontact.html– Placeholder contact pagepage.html– Simple page sectionspagelayout.html– Layout with article and asideparagraph.html– Paragraph stylingposition.html– Positioning examplepriority.html– CSS specificity exampleshadow.html– Box shadow exampletable.html– Table design and background integration
-
CSS:
style.css– General stylesheet
-
Images:
pictures/maiden-tower-sunset.jpg– Background imagepictures/submit.png– Submit buttonpictures/submit2.png– Direction button
- Responsive HTML and CSS designs
- Interactive form elements
- Structured and organized codebase
- Basic examples to learn web design fundamentals
- Clone or download the project:
git clone https://github.com/cihat-kose/web-design-basics.git
- Navigate to the project directory:
cd web-design-basics - Open
index.htmlin your web browser to view the project. - Alternatively, open individual HTML files (
background.html,form.html) directly in your browser. - Modify the CSS and HTML to customize and improve the designs.
- Modern web browser (Chrome, Firefox, etc.)
- Basic knowledge of HTML and CSS for customization.
Here is a preview of the project:

- Add JavaScript interactivity
- Implement advanced CSS animations
- Develop mobile-specific designs for better UX
To contribute:
- Fork the repository.
- Create a new branch:
git checkout -b feature-branch
- Commit your changes:
git commit -m 'Add new feature' - Push to the branch:
git push origin feature-branch
- Create a Pull Request.
This project is licensed under the MIT License.
See the LICENSE file for details.
For any questions, feedback, or contributions, please open an issue in this repository.
Alternatively, you can reach out via email or through GitHub.