This project is a clean and minimal business card component created using only HTML and CSS. It mimics the design of a modern business profile card with user information, contact details, and social media links all wrapped in a visually appealing layout.
It was built entirely with HTML and CSS as part of the freeCodeCamp.org CSS course.
This project contains a responsive business card layout featuring a profile image, name, job title, company, contact info, and social links. The card uses semantic HTML and clear class naming for structure, along with consistent visual styling via CSS variables and shadows.
It’s styled using modern design principles such as box shadows, border-radius, and variable-based theming. The layout centers the card for desktop and small screen widths using margin and responsive max-width settings.
- Responsive business card layout
- Semantic HTML5 structure
- Profile image with border and radius
- Highlighted headings and job title
- Styled social media link section
- Visual hierarchy using font sizes and weights
- CSS custom properties (variables) for easy theming
- Accessible link focus and hover effects
- How to build a card UI component with HTML and CSS
- Applying semantic HTML for better structure and accessibility
- Managing styling with custom CSS variables
- Creating consistent visual hierarchy using font sizes and spacing
- Styling and structuring a social media links section
- Centering content using
marginandmax-widthlayout techniques
- HTML5
- CSS3
- Git
- GitHub
- Netlify
- Clone the repository
- Open
index.htmlin your browser
Or you can check out the live website here
Created by Elmar Chavez
Month/Year: May 2025
Journey: 2nd month of learning frontend web development.

