reformater une simple page html sur un iphone
J'ai une page html appelée today.html et je l'utilise sur mon iphone et j'ai du zoomer pour voir mes tâches comment puis-je l'avoir formaté correctement de sorte que je qu'il déforme autour de l'écran sur l'iphone et le texte est à la bonne taille
voici mon code
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Tasks for today</title>
<meta name="generator" content="TextMate http://macromates.com/">
<meta name="author" content="sebastian stephenson">
<style type="text/css" media="screen">
body {
border: medium dashed #7979ff;
background-color: #fff;
margin: 0 auto;
}
body p{
font: 2em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
padding-left: 10px;
}
.todos {
font: 1em"Lucida Grande", Lucida, Verdana, sans-serif;
color: #7D1518;
padding-left: 20px;
}
.todos p{
font: 1em Arial;
}
</style>
<!-- Date: 2008-08-24 -->
</head>
<body>
<p>a greeting</p>
<div class="todos">
<li>a task</li>
<li>a task with detail</li>
<p>detail</p>
<li>a task with muilple acitons</li>
<ul>
<li>an action</li>
<li>an action</li>
<li>an action</li>
<li>an action</li>
<li>an action</li>
<li>an action</li>
<li>an action</li>
</ul>
</div>
</body>
</html>
grâce
OriginalL'auteur sebey | 2009-02-23
Vous devez vous connecter pour publier un commentaire.
Avez-vous essayé le réglage de la fenêtre d'affichage pour s'adapter à la taille d'écran pour iphone?
voir plus d'informations sur: contraindre-votre-fenêtre-pour-iphone-développement web
Voir aussi developer.apple.com pour d'autres facteurs au sujet de l'iPhone de développement web (telles que Ajuster la Taille du Texte pour plus de Lisibilité)
OriginalL'auteur Dror
Ont un look ici
Citation:
OriginalL'auteur epatel
Essayez de définir
font-size: 100%;
sur le corps, de cette façon, le navigateur va certainement être à partir de sa taille par défaut avant d'appliquer votreem
tailles. En plus de cela, essayez d'ajouter des-webkit-text-size-adjust: auto;
à votre page.Cet article va dans beaucoup de profondeur sur les spécificités du développement mobile safari:
http://www.evotech.net/blog/2007/07/web-development-for-the-iphone/
OriginalL'auteur roborourke
Ive nettoyé votre HTML un peu, en mettant la batterie au lithium à l'intérieur de l'UL et de se débarrasser de la redondante div.
Vous pouvez définir un max-width sur n'importe quel élément de niveau bloc, de sorte que la combiner avec @epatel les médias des déclarations est le suivant.
Jouer avec la largeur et ainsi de suite. Ive vient de les définir de façon aléatoire.
OriginalL'auteur garrow
La réponse sélectionnée est pour iphone, mais pour la dynamique de la largeur allant de périphériques que vous pouvez ajouter ce bout de code dans votre "tête" tag.
Référence
OriginalL'auteur yunas