Vous pouvez utiliser @media queries:
<link rel="stylesheet" href="path/to/iphone.css" media="only screen and (max-device-width:480px)"/>
Cette version sera la cible de l'iPhone (et tout autre appareil avec un écran de max-device-width
de 480px
.
Apple, de l'iPhone, si ce n'est de mémoire donc je ne peux pas être tout à fait sûr de sa précision, a choisi d'ignorer l'utilisation de l' handheld
ou mobile
feuilles de style, car il, et d'autres appareils iOS, étaient capables de rendu css plus ou moins sur un pied d'égalité avec les navigateurs de bureau, via Safari. Pour les autres périphériques, je n'en suis pas sûr, exactement, comment fidèles, ils sont, si la Une Liste, en dehors de l'article (liés à la ci-dessus) donne un bref d'exécution par le biais de certains.
Édité en réponse au commentaire de @Colen:
Hmm, il semble que beaucoup de nouveaux appareils mobiles ont des résolutions plus élevées (par exemple, droid X est 854x480). Est-il possible de détecter ceux-là? Je ne pense pas que les personnes sont traitées avec cette requête.
Je suis incapable de dire pour certains, depuis, je n'ai pas accès à ces dispositifs, cependant, un autre Une Liste Outre l'Article: Responsive Web Design note que:
Heureusement, le W3C a créé des requêtes de média dans le cadre de la spécification CSS3, de l'amélioration de la promesse de types de médias. Une requête de média permet de cibler non seulement pour certaines catégories d'appareils, mais d'inspecter les caractéristiques physiques de l'appareil rendu de notre travail. Par exemple, à la suite de la hausse récente de la téléphonie mobile WebKit, les requêtes de média est devenu populaire côté client technique pour fournir une mesure de la feuille de style pour l'iPhone, les téléphones Android, et leurs semblables.
Donc, je présume qu'ils, les appareils Android, doit être la cible mesure par @media-queries, mais, comme indiqué, je suis incapable de le dire avec certitude.
Périphérique cible résolution, il est un exemple de:
<link rel="stylesheet" type="text/css" media="screen and (max-device-width: 480px) and (resolution: 163dpi)" href="shetland.css" />
Pour en savoir plus: W3 Candidat Recommandation pour questions des médias.