📱 Module 11: Responsive Web Design
Responsive Web Design ensures your website looks and works great on all devices — desktops, tablets, and smartphones. 📲 CSS offers powerful tools like media queries, flexible layouts, and relative units to create responsive designs.
📐 Fluid Layouts
Use percentages instead of fixed widths:
.container {
width: 100%;
max-width: 1200px;
margin: auto;
}
🔀 Media Queries
@media (max-width: 768px) {
.sidebar {
display: none;
}
}
Media queries apply styles based on screen width, resolution, orientation, and more.
📏 Viewport Meta Tag
<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">
This tag ensures your layout scales correctly on mobile devices.
🔧 Flexible Units
em,rem: Scalable text%: Responsive sizingvh,vw: Viewport-based units
✅ Summary
- Use fluid layouts, relative units, and media queries to adapt your site. 🧩
- Test across multiple devices and screen sizes.
- Responsive design improves user experience and SEO. 💡

0 Comments