This beginner's guide by UX designer and developer Clarissa Peterson is for anyone involved in the process of creating websites—not just developers and teaches you fundamental strategies and techniques for using HTML and CSS to design websites that not only adapt to any screen size, but also use progressive enhancement to provide a better user experience based on device capabilities such as touchscreens and retina displays.