C'est du chinois pour moi ... HELP !!!!

Fermé
bleupavot Messages postés 11 Date d'inscription lundi 7 septembre 2009 Statut Membre Dernière intervention 5 juin 2017 - 7 sept. 2009 à 15:17
Rodolphe_ Messages postés 1498 Date d'inscription samedi 7 mai 2005 Statut Membre Dernière intervention 20 décembre 2014 - 7 sept. 2009 à 19:43
Bonjour,
de retour sur ce forum depuis bien longtemps
je suis en train de faire une nouvelle page html
et avec tous les noveaux browser internet je suis completement largué
notamment avec firefox

je m'explique j'ai une page en html en 2 frames horizontales tres basique comme je les ai tjs faites
sauf que la premiere frame n'est pas du tout reconnue
et ca donne ca sur firefox (sur IE c est nickel enfin sur IE6 j'ai pas essayé avec d'autres IE)


http://tinypic.com/images/goodbye.jpg

voici le code que j utilise
donc quel est le probleme ??


muchas gracias


<html xmlns="http://www.w3.org/1999/xhtml"><HEAD>
<STYLE TYPE="text/css">
td {
letter-spacing: 3px;
line-height: 15px;
font-family: Arial;
font-size: 11px;
font-color:#ffffff;
}
</STYLE>
</HEAD><BODY BGCOLOR="#000000" text="#ffffff" topmargin="0" leftmargin="0" rightmargin="0">
<table height="230" width="100%" border="0" cellspacing="0" cellpadding="0" align="center" bgcolor="#000000">
<tr>
<td valign="top">
<br><br>
<font color="#666666">blah blahblah</font>blahblahblah:<br><br><br><br>
<font color="#222222" face="Impact" style="font-size: 60px;line-height: 20px;letter-spacing: 1px;">blahblah<br><font color="#333333">blah blah</font><br>
<font color="#FF3300">blabblah</font></font>
</td>
<td align="right" valign="top"><img src="xxxxxx.jpg" width="700" height="230" border="0"></td>
</tr></TABLE></body></html>



je precise que ce code correspond bien a la premiere frame qui merdouille
la seconde passe nickel

MERCI

3 réponses

Rodolphe_ Messages postés 1498 Date d'inscription samedi 7 mai 2005 Statut Membre Dernière intervention 20 décembre 2014 285
7 sept. 2009 à 19:43
Précision supplémentaire:
désormais on sépara le contenu (la sémantique) le xhtml pur de la mise en forme (dans un fichier css).
De plus, la mise en page ne se fait pas avec des tableaux mais avec le fichier css.
C'est beaucoup plus simple, plus lisible et conforme aux nouvelle normes donc mieux géré par tous les navigateurs.
Finit les iframes ...
1
M@dien Messages postés 437 Date d'inscription mercredi 29 juillet 2009 Statut Membre Dernière intervention 23 septembre 2010 74
7 sept. 2009 à 15:34
Bonjour,

Mouarf, un adepte de l'ancien temps =D

Tout d'abord, une petite explication:
Chaque page HTML a ce qu'on appelle un doctype. si ce doctype est absent, le navigateur choisit comment il doit interpréter les pages web.

Avec l'arrivée du xHTML/CSS, les nouveaux navigateurs prennent par défaut ce rendu.

Pour éviter cela, il faut bien préciser quel type de page web on développe.

dans ton cas, je te propose de commencer ta page par:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"
   "http://www.w3.org/TR/html4/strict.dtd">
<html>
	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
 ...

Comme ça tu annonces au navigateur que tu veux afficher une page développée à la vielle méthode (HTML 4.01), et en plus tu lui indiques le CHARSET à utiliser (on est en France on a des accents, donc on spécifie ce charset pour éviter certains problèmes d'affichages).

Si le problème persiste, c'est peut-être un problème du fichier en lui même. il arrive parfois que les éditeurs de texte rajoutent des saloperie en début ou fin de fichier.
Pour corriger cela, recrée un fichier vide et colle le contenu de ton code dedans.
0
bleupavot Messages postés 11 Date d'inscription lundi 7 septembre 2009 Statut Membre Dernière intervention 5 juin 2017
7 sept. 2009 à 18:43
merci
je vais tester tout ca
0