This document discusses responsive, adaptive, and device-specific design strategies for mobile websites. Responsive design uses CSS to resize layout and content based on screen size, requiring only one code base. Adaptive design detects the device and loads optimized content, requiring more technical skills. Device-specific sites redirect to separate mobile pages, best as launching points not full sites. The best solution uses all three together based on content needs. Designing for small screens first optimizes the mobile experience.
Related topics: