Page 1 sur 1

affichage écran

Posté : 23 août 2006, 11:47
par DARDI
bonjour,
je débute en HTML... j'ai écris une page... elle s'affiche comme je le souhaite sur un écran... mais pas sur un autre écran, alors qu'ils ont la même résolution... je pense que cela doit venir du code dont voici un extrait... TITRE s'affiche avec une longueur de 17mm sur l'un et 22mm sur l'autre...
merci de m'indiquer ce "cloche"...
<!DOCTYPE HTML PUBLC "-//W3C//DTD HTML 4.0//EN">
<HTML>
       <style type="text/css">
		h1{color: red;
	           font-size: large;
		   font-weight:	bold;
		   padding: 28px;
	           text-align: center;
		  }
	#Infos {position: absolute;
		left: 7px;
		top: 220px;
		}
	</style>
	<BODY>
		<TABLE>
			<TR>
				<TD id="Infos">	<h1>TITRE</h1>
				</TD>
			</TR>
		</TABLE>
	</BODY>
</HTML>

Posté : 23 août 2006, 12:21
par albat
En informatique, les unités de mesure métriques n'ont pas de sens.
Il existe plusieurs unités spécifiques, dont la plus simple : le pixel (px)

Si la taille apparente diffère sur deux écrans,
cela peut venir de la diagonale de l'écran, de sa définition, de son pitch, etc...

Ce sont des paramètres matériels, dépendants du constructeur,
et n'ont rien à voir avec des exigences de développement.

Mon conseil : ne t'embête pas avec ces détails secondaires.
Qui mesure les éléments affichés sur son écran avec un double décimètre ?... :roll:

Posté : 23 août 2006, 14:06
par DARDI
merci albat pour ta réponse... mais mon souci est lorsque je place un cadre à droite TITRE, comme il est plus "gros" sur l'autre écran, la fin de TITRE se trouve masquée, et là c'est pas top... il doit bien y avoir une solution???...

Posté : 23 août 2006, 14:13
par albat
Les écrans ont la même résolution, dis-tu...

As-tu vérifié les polices de caractères utilisées ?
Les navigateurs n'ont peut-être pas la même police par défaut...

Je te conseille d'indiquer celle-ci dans ton style :

Code : Tout sélectionner

h1 { font-family: verdana ; color: red; font-size: large; font-weight: bold; padding: 28px; text-align: center; }

Re: affichage écran

Posté : 27 août 2006, 06:15
par alexbad
Tu peux lui ajouter un overflow:auto; aussi mais honnêtement je vois pas trop le problème car si tu n'as pas défini de dimensions fixes en largeur et en hauteur, le texte devrait s'étaler sur plusieurs lignes automatiquement, c'est pas le cas ?

affichage écran

Posté : 28 août 2006, 13:08
par DARDI
merci pour vos réponses... j'ai résolu le pb... en fait, il faut mettre font-syze en absolu (quelques px) et non en relatif (p.e. large)... alexbad, je regarderai overflow, mais je puis t'assurer qu'il n'y a pas de retour automatique à la ligne... a+...