title: Do iPhone / Android browsers support CSS @media handheld?
body: <p>I want to change my web page CSS for web browsers running on cell phones, like the iPhone and Android. I've tried something like this in the CSS file:</p>
  
  <pre><code>@media handheld {
    body {
      color: red;
      }
    }
  </code></pre>
  
  <p>But it doesn't seem to have any effect, at least on the iPhone. How can I write my CSS to work differently on the iPhone etc, ideally without using javascript?</p>