Skip to content

Biopic Archive: A semantic and responsive movie directory. Built with HTML5, CSS3 (Flexbox & Grid), and W3C validation. Optimized for mobile-first experiences with a clean, accessible architecture.

Notifications You must be signed in to change notification settings

ClaudiaTrigo/html-css-activity3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Biopic Archive Logo

🎬 Biopic Archive: A Semantic & Responsive Movie Directory

Biopic Archive is a curated web platform designed to explore the world of biographical cinema, series, and documentaries. This project serves as a comprehensive showcase of modern front-end fundamentals, focusing on semantic HTML5, advanced CSS3 layout techniques, and a mobile-first responsive strategy.


🚀 Technical Highlights

This project demonstrates high attention to detail and adherence to industry standards and best practices:

  • Semantic HTML5 Architecture: Every page is built with accessibility and SEO in mind, using meaningful tags like <header>, <main>, <section>, <article>, <time>, and <figure> to ensure a logical and accessible content flow.
  • Modern Layout Engines:
    • Flexbox: Extensively used for headers, footers, and content alignment to achieve fluid distribution and precise spacing.
    • CSS Grid: Implemented in the catalog section to manage complex multi-column grids for movie cards, ensuring perfect symmetry
  • Responsive Web Design (RWD): Fully adaptive layouts using media queries at 1024px (tablets) and 600px (mobile), ensuring a seamless experience across all devices.
  • Advanced CSS Features: Implementation of pseudo-elements (::after) for decorative separators, smooth transitions for UI feedback, and the Box Model (border-box) for precise dimension control.
  • W3C Compliance: The code is fully validated by the W3C Nu Html Checker and CSS Validation Service, guaranteeing error-free, standard-compliant code.

📂 Project Structure & Features

🏠 Landing Page (index.html)

The entry point features a high-impact "Hero" section with an embedded trailer and a categorical navigation menu.

  • Technique: Contrast-based sections using Flexbox to separate textual information from multimedia content.

📚 Catalog (cataleg.html)

A complex organizational page featuring a sticky-style sidebar navigation and a dynamic grid of titles.

  • Technique: Use of grid-template-columns to manage a responsive 2-column distribution of movie cards.

📄 Movie Profile (fitxa.html)

A dedicated technical sheet using Description Lists (<dl>) for movie metadata and a custom biography section.

  • Technique: Data hierarchy implementation using the "hanging indent" style and custom decorative separators via CSS pseudo-elements.

✍️ Blog (blog.html)

A chronological list of articles featuring tags, reading time indicators, and a custom pagination system.

  • Technique: Semantic date handling with the <time datetime="..."> attribute and interactive UI components with unique hover states.

🎨 Visual Identity & Typography

  • Typography: An elegant combination of Playfair Display (Headings) for high-contrast elegance and Inter (Body) for optimized readability.
  • Color Palette: A professional aesthetic featuring deep black (#000), clean white (#fff), and a distinctive corporate red (#ed1c1c) for interactive elements and calls to action.

🛠️ Tools & Technologies

  • Languages: HTML5, CSS3.
  • Fonts: Google Fonts.
  • Icons: Scalable Vector Graphics (SVG).
  • Validation: W3C Markup Validation Service.

How to run the project

  1. Clone this repository:
    git clone [https://github.com/ClaudiaTrigo/html-css-activity3.git](https://github.com/ClaudiaTrigo/html-css-activity3.git)

About

Biopic Archive: A semantic and responsive movie directory. Built with HTML5, CSS3 (Flexbox & Grid), and W3C validation. Optimized for mobile-first experiences with a clean, accessible architecture.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published