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

bleupavot Messages postés 13 Statut Membre -  
Rodolphe_ Messages postés 1572 Statut Membre -
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 1572 Statut Membre 285
 
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 451 Statut Membre 74
 
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 13 Statut Membre
 
merci
je vais tester tout ca
0