This HTML-CSS integration project involves creating a website consisting of at least four pages on a free theme. The pages should have a consistent structure with a header, navigation menu, main content, complementary content section, and footer. The website must be fully responsive, catering to computers, tablets, and mobile phones, using a "Mobile First" approach. It also requires the implementation of advanced CSS features, HTML5 validation, integration of Google Maps, and appropriate code comments.
As part of the web programming project, our team was tasked with creating a website consisting of at least four pages on a theme of our choice. Each page had to include a header, a navigation menu, a main content section divided into sections, a section for supplementary content, and a substantial footer. The design had to be consistent across all pages, and we were required to submit functional mockups for each page, tailored to desktop, tablet, and mobile formats.
The website needed to be fully responsive, with an adaptable navigation menu for the mobile version, following the "Design for Mobile First" approach. The required pages included a homepage with a CSS3 carousel, a catalog page for activities/products, a detailed description page, and a form page containing various input elements such as text fields, radio buttons, checkboxes, and more.
We also had to incorporate CSS styling elements such as rounded corners, box shadows, and CSS3 transitions. The code needed to be well-commented and properly indented, and we were instructed to include a Google Maps feature to display the company's location. The entire site had to comply with W3C HTML5 standards and maintain image proportions without loss of quality.
Finally, the evaluation took into account compliance with instructions, HTML5 validity, semantic markup, visual presentation, display fluidity, form quality, use of specific visual elements, personal presentation, and overall project assessment.