PHP / CSS / Validateur HTML / XHTML...

Résolu/Fermé
Shippuden Messages postés 45 Date d'inscription jeudi 18 octobre 2007 Statut Membre Dernière intervention 22 février 2008 - 7 janv. 2008 à 01:15
Shippuden Messages postés 45 Date d'inscription jeudi 18 octobre 2007 Statut Membre Dernière intervention 22 février 2008 - 15 janv. 2008 à 10:25
Bonjour,

Pouvais vous m'aider a rendre ma page valide pour qu'il s'affiche normalement sur firefox svp , il s'affiche bien sous internet explorer mais sous firefox c'est le bordel!!
Merci d'avance :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html dir="ltr" lang="fr">
<head>
<meta http-equiv="Expires" content="-1" />
<meta http-equiv="Cache-Control" content="no-cache" />
<meta name="generator" content="vBulletin 3.6.8" />
<meta name="keywords" content="keywords" />
<meta name="description" content="SiteWeb de la team AlphaOmega" />
<link rel="stylesheet" type="text/css" href="img/default.css" media="screen"/>

39 réponses

Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 920
7 janv. 2008 à 01:58
salut,

nous faudrait peut être un peu plus de détails…

comme une url par exemple…
0
Shippuden Messages postés 45 Date d'inscription jeudi 18 octobre 2007 Statut Membre Dernière intervention 22 février 2008
7 janv. 2008 à 02:29
y'en n'as pas , le site n'est pas encore en ligne , je travail dessu en local via easyphp !!
Si y'aurais moyen de se parler sur msn pour m'aider stp
tu me bip si tu es ok et si tu l'est pas et bien je vois pas comment ont pourrais m'aider si je ne peut envoyez la personne index et le css pour qu'il vois ou es le pb :(
0
Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 920
7 janv. 2008 à 03:07
re,

PAS DE MSN, BORDEL !!!
vous venez sur un forum pour trouver des réponses alors jouez le jeu du forum !

les problèmes sont publiques, les réponses sont publiques aussi !


si je dois travailler à l'extérieur du forum ce sera à titre professionnel et je suppose que tu n'as pas les moyens de te payer ce genre d'extra, donc on en parle plus.

pour ton problème :
• code source de la page ;
• feuille de style ;
• description précise des problèmes de mise en page ;
• liste des erreurs de la validation W3C*.

les codes doivent être mis en forme avec ce bouton.

* pour la validation en locale, WebDevelopper pour FF.
0
Shippuden Messages postés 45 Date d'inscription jeudi 18 octobre 2007 Statut Membre Dernière intervention 22 février 2008
7 janv. 2008 à 22:53
Ok , et bien prépare toi à voir un grand défilé ,

code source de ma page index.php :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html dir="ltr" lang="fr">
<head>
<meta content="HTML Tidy, see www.w3.org" name="generator" />
<meta http-equiv="content-type" content="text/html; charset=iso-8859-15" />
<meta name="description" content="description" />
<meta name="keywords" content="keywords" />
<meta name="author" content="author" />
<link rel="stylesheet" type="text/css" href="img/default.css" media="screen"/>
<title><?php echo $serv['title']; ?></title>
<?php
require("_inc/config.php");
$c = mysql_connect($db['host'], $db['user'], $db['pass']);
mysql_select_db($db['name'], $c);
?>
<title><?php echo $serv['title']; ?></title>
</head>
<body>
<div class="container">
<div class="main">
<div class="header">
<div class="whome"><a href="?op=home"><img src="img/home_web.jpg" height="65" width="70" border="0"></a></div>
<div class="title">
<h1 align="left" class="item"> </h1>
</div>
</div>
<div class="content">
<h5><table width="420" border="0">
<td width="70" height="5">Login Server:
<td width="30"><?php
$checkLOGIN = @fsockopen('127.0.0.1', '29000', $ERRNO, $ERRSTR, 1);
if($checkLOGIN) {
echo('<img src="img/led/Online.gif" height="20" width="20" border="0"></b>');
} else {
echo('<img src="img/led/Offline.gif" height="20" width="20" border="0"></b>');
}
?>
<td width="90" height="5">Character Server:
<td width="30"><?php
$checkCHAR = @fsockopen('127.0.0.1', '29100', $ERRNO, $ERRSTR, 1);
if($checkCHAR) {
echo('<img src="img/led/Online.gif" height="20" width="20" border="0"></b>');
} else {
echo('<img src="img/led/Offline.gif" height="20" width="20" border="0"></b>');
}
?>
<td width="90" height="5">World Server:
<td width="30"><?php

$checkWORLD = @fsockopen('127.0.0.1', '29200', $ERRNO, $ERRSTR, 1);
if($checkWORLD) {
echo('<img src="img/led/Online.gif" height="20" width="20" border="0"></b>');
} else {
echo('<img src="img/led/Offline.gif" height="20" width="20" border="0"></b>');
}
?></td></h5>
<td><a href="<?PHP $_SERVER['PHP_SELF']; ?>">Check Again </a></td>
</table>
<div class="item">
<h1><?PHP
if (isset($_GET['write'])) {
$argv = explode('-',$_GET['write']);
settype($argv,'array');
$_GET['op'] = @$argv[0];
$_GET['url'] = @$argv[1];
$_GET['do'] = @$argv[2];
$_GET['key'] = @$argv[3];
}
$op = !isset($_GET['op']) ? home : $_GET['op'] ;
if (is_file("modules/".$op.".php")) {
include("modules/".$op.".php");
} else {
echo('Page cannot be found');
}
?> </h1>
</div>
</div>
<div class="sidenav">
<h1></h1>
<ul>
<li><a href="?op=register"><img src="img/boutons/register.png" height="25" width="150" border="0"></a></li>
<li><a href="?op=downloads"><img src="img/boutons/download.png" height="25" width="150" border="0"></a></li>
<li><a href="?op=rankings"><img src="img/boutons/rankings.png" height="25" width="150" border="0"></a></li>
<li><a href="?op=staff"><img src="img/boutons/alphaomega.png" height="25" width="150" border="0"></a></li>
<li><a href="?op=info"><img src="img/boutons/server.png" height="25" width="150" border="0"></a></li>
<li><a href="?op=contact"><img src="img/boutons/contact.png" height="25" width="150" border="0"></a></li>
<li><a href="?op=vote"><img src="img/boutons/voting.png" height="25" width="150" border="0"></a></li>
<li><img src="img/fee.png" height="155" width="150" border="0"></li>
</ul>
</div>
<div class="clearer"><span></span></div>
</div>
<div class="footer">© AlphaOmega v1.0 Tous droits réservés 2008-2009</div>
</div>
</div>
</body>
</html>



Resultat de la validation w3c:
https://imageshack.com/

feuille de style css tu veut dire quoi par la ?
et ce site ; http://joliclic.free.fr/mozilla/webdeveloper/ je doit en faire quoi , c'est bien de mettre des choses mais faut que je comprenne aussi comment il marque et que faire de sa mais c'est pas mon firefox qui plane , c'est juste l'affichage qui passe autrement que celui sous "IE" .

Le pb exact look :

Sous Ie affichage parfait comme voulus : https://imageshack.com/
Sous FF affichage désastreux : https://imageshack.com/
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 920
7 janv. 2008 à 23:10
salut,

c'est le code html qu'il faut valider.
Webdevelopper c'est une extension pour FF. c'est bourré d'utilitaires pour le développement web.
il faut l'installer depuis FF.

dans ton code il y a des balises qui se chevauchent.
tu devrais utiliser une liste à la place du tableau, tu t'embêterais moins.

pour ton code mieux vaut prendre l'habitude de l'indenter ça permet de mieux repérer les erreurs et c'est beaucoup plus lisible.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html dir="ltr" lang="fr">
	<head>
		<meta content="HTML Tidy, see www.w3.org" name="generator" />
		<meta http-equiv="content-type" content="text/html; charset=iso-8859-15" />
		<meta name="description" content="description" />
		<meta name="keywords" content="keywords" />
		<meta name="author" content="author" />
		<link rel="stylesheet" type="text/css" href="img/default.css" media="screen"/>
		<title><?php echo $serv['title']; ?></title>
<?php
	require("_inc/config.php");
	$c = mysql_connect($db['host'], $db['user'], $db['pass']);
	mysql_select_db($db['name'], $c);
?>
		<title><?php echo $serv['title']; ?></title>
	</head>
	<body>
		<div class="container">
			<div class="main">
				<div class="header">
					<div class="whome"><a href="?op=home"><img src="img/home_web.jpg" height="65" width="70" border="0"></a></div>
						<div class="title">
							<h1 align="left" class="item"> </h1>
						</div>
					</div>
					<div class="content">
						<h5>
						<table width="420" border="0">
							<td width="70" height="5">Login Server:
							<td width="30">
<?php
	$checkLOGIN = @fsockopen('127.0.0.1', '29000', $ERRNO, $ERRSTR, 1);
	if($checkLOGIN)
	{
		echo('<img src="img/led/Online.gif" height="20" width="20" border="0"></b>');
	}
	else
	{
		echo('<img src="img/led/Offline.gif" height="20" width="20" border="0"></b>');
	}
?>
							<td width="90" height="5">Character Server:
							<td width="30">
<?php
	$checkCHAR = @fsockopen('127.0.0.1', '29100', $ERRNO, $ERRSTR, 1);
	if($checkCHAR)
	{
		echo('<img src="img/led/Online.gif" height="20" width="20" border="0"></b>');
	}
	else
	{
		echo('<img src="img/led/Offline.gif" height="20" width="20" border="0"></b>');
	}
?>
							<td width="90" height="5">World Server:
							<td width="30">
<?php
	$checkWORLD = @fsockopen('127.0.0.1', '29200', $ERRNO, $ERRSTR, 1);
	if($checkWORLD)
	{
		echo('<img src="img/led/Online.gif" height="20" width="20" border="0"></b>');
	}
	else
	{
		echo('<img src="img/led/Offline.gif" height="20" width="20" border="0"></b>');
	}
?>
							</td>
						</h5>
						<td>
							<a href="<?PHP $_SERVER['PHP_SELF']; ?>">Check Again </a>
						</td>
						</table>
						<div class="item">
							<h1>
<?PHP
	if(isset($_GET['write']))
	{
		$argv = explode('-',$_GET['write']);
		settype($argv,'array');
		$_GET['op'] = @$argv[0];
		$_GET['url'] = @$argv[1];
		$_GET['do'] = @$argv[2];
		$_GET['key'] = @$argv[3];
	}
	$op = !isset($_GET['op']) ? home : $_GET['op'] ;
	if(is_file("modules/".$op.".php"))
	{
		include("modules/".$op.".php");
	}
	else
	{
		echo('Page cannot be found');
	}
?>
							</h1>
						</div>
					</div>
					<div class="sidenav">
					<h1></h1>
					<ul>
						<li>
							<a href="?op=register">
								<img src="img/boutons/register.png" height="25" width="150" border="0">
							</a>
						</li>
						<li>
							<a href="?op=downloads">
								<img src="img/boutons/download.png" height="25" width="150" border="0">
							</a>
						</li>
						<li>
							<a href="?op=rankings">
								<img src="img/boutons/rankings.png" height="25" width="150" border="0">
							</a>
						</li>
						<li>
							<a href="?op=staff">
								<img src="img/boutons/alphaomega.png" height="25" width="150" border="0">
							</a>
						</li>
						<li>
							<a href="?op=info">
								<img src="img/boutons/server.png" height="25" width="150" border="0">
							</a>
						</li>
						<li>
							<a href="?op=contact">
								<img src="img/boutons/contact.png" height="25" width="150" border="0">
							</a>
						</li>
						<li>
							<a href="?op=vote">
								<img src="img/boutons/voting.png" height="25" width="150" border="0">
							</a>
						</li>
						<li>
							<img src="img/fee.png" height="155" width="150" border="0">
						</li>
					</ul>
				</div>
				<div class="clearer">
					<span></span>
				</div>
			</div>
			<div class="footer">© AlphaOmega v1.0 Tous droits réservés 2008-2009</div>
			</div>
		</div>
	</body>
</html>
0
Shippuden Messages postés 45 Date d'inscription jeudi 18 octobre 2007 Statut Membre Dernière intervention 22 février 2008
7 janv. 2008 à 23:31
reuh ,

quand tu dit valider le code html tu parle de ma page index.php ?

si c est le cas je ne peut pas car je suis en local!!

il maffiche ceci :

https://imageshack.com/
0
Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 920
7 janv. 2008 à 23:33
c'est pour ça qu'en <3> je t'ai écris :
pour la validation en locale, WebDevelopper pour FF.
0
Shippuden Messages postés 45 Date d'inscription jeudi 18 octobre 2007 Statut Membre Dernière intervention 22 février 2008
7 janv. 2008 à 23:45
ok à présent , j'ai ceci :
https://imageshack.com/

c'est bourré d'érreurs..

je comprend pas le css local est valide , mais index.php à 168 érreurs , pourtant tous semble bon sa passe bien sous ie alors pourquoi sa foire avec ff :(

Je sais plus quoi faire..
0
RAD ZONE Messages postés 5205 Date d'inscription samedi 20 janvier 2007 Statut Contributeur Dernière intervention 19 avril 2020 1 345
8 janv. 2008 à 00:01
SALUT VOILA ton code nettoye a 90%
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">  
  <head>   
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>   
    <meta name="description" content="description" />    
    <meta name="keywords" content="keywords" />    
    <meta name="author" content="author" />    
    <link rel="stylesheet" type="text/css" href="img/default.css" media="screen" />    
    <title>      
      <?php echo $serv['title']; ?>    
    </title>
<?php
    require("_inc/config.php");
    $c = mysql_connect($db['host'], $db['user'], $db['pass']);
    mysql_select_db($db['name'], $c);
                            ?>    
    <title>      
      <?php echo $serv['title']; ?>    
    </title>  
  </head>  
  <body>    
    <div class="container">      
      <div class="main">        
        <div class="header whome">          
          <a href="?op=home">            
            <img alt="img" src="img/home_web.jpg" height="65" width="70" border="0" /></a>        
        </div>        
        <div class="content">          
          <table width="420" border="0">            
            <tr>              
              <td width="70" height="5">Login Server:</td>              
              <td width="30">
<?php
                $checkLOGIN = @fsockopen('127.0.0.1', '29000', $ERRNO, $ERRSTR, 1);
                if($checkLOGIN) {
                echo('<img src="img/led/Online.gif" height="20" width="20"
                border="0"></b>');
                } else {
                echo('<img src="img/led/Offline.gif" height="20" width="20"
                border="0"></b>');
                }
                                                                                                                  ?></td>              
              <td width="90" height="5">Character Server:</td>              
              <td width="30">
<?php
                $checkCHAR = @fsockopen('127.0.0.1', '29100', $ERRNO, $ERRSTR, 1);
                if($checkCHAR) {
                echo('<img src="img/led/Online.gif" height="20" width="20"
                border="0"></b>');
                } else {
                echo('<img src="img/led/Offline.gif" height="20" width="20"
                border="0"></b>');
                }
                                                                                                                      ?></td>              
              <td width="90" height="5">World Server:</td>              
              <td width="30">
<?php
                $checkWORLD = @fsockopen('127.0.0.1', '29200', $ERRNO, $ERRSTR, 1);
                if($checkWORLD) {
                echo('<img src="img/led/Online.gif" height="20" width="20"
                border="0"></b>');
                } else {
                echo('<img src="img/led/Offline.gif" height="20" width="20"
                border="0"></b>');
                }
                                                                                                                          ?></td><td>                
                <a href="%3C?PHP%20$_SERVER['PHP_SELF'];%20?%3E">Check Again</a></td>            
            </tr>          
          </table>          
          <div class="item"><h1>
<?PHP
              if (isset($_GET['write'])) {
              $argv = explode('-',$_GET['write']);
              settype($argv,'array');
              $_GET['op'] = @$argv[0];
              $_GET['url'] = @$argv[1];
              $_GET['do'] = @$argv[2];
              $_GET['key'] = @$argv[3];
              }
              $op = !isset($_GET['op']) ? home : $_GET['op'] ;
              if (is_file("modules/".$op.".php")) {
              include("modules/".$op.".php");
              } else {
              echo('Page cannot be found');
              }
                                                                                                  ?></h1>          
          </div>        
        </div>        
        <div class="sidenav">          
          <ul><li>            
            <a href="?op=register">              
              <img alt="img" src="img/boutons/register.png" height="25" width="150" border="0" /></a></li><li>            
            <a href="?op=downloads">              
              <img alt="img" src="img/boutons/download.png" height="25" width="150" border="0" /></a></li><li>            
            <a href="?op=rankings">              
              <img alt="img" src="img/boutons/rankings.png" height="25" width="150" border="0" /></a></li><li>            
            <a href="?op=staff">              
              <img alt="img" src="img/boutons/alphaomega.png" height="25" width="150" border="0" /></a></li><li>            
            <a href="?op=info">              
              <img alt="img" src="img/boutons/server.png" height="25" width="150" border="0" /></a></li><li>            
            <a href="?op=contact">              
              <img alt="img" src="img/boutons/contact.png" height="25" width="150" border="0" /></a></li><li>            
            <a href="?op=vote">              
              <img alt="img" src="img/boutons/voting.png" height="25" width="150" border="0" /></a></li><li>            
            <img alt="img" src="img/fee.png" height="155" width="150" border="0" /></li>          
          </ul>        
        </div>      
      </div>      
      <div class="footer">© AlphaOmega v1.0 Tous droits réservés 2008-2009       
      </div>    
    </div>  
  </body>
</html>


apres il y as les "includ" php !!

RAD
0
Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 920
8 janv. 2008 à 00:05
si ça passe sous IE et pas sous FF c'est que IE ne respecte pas les règles alors que FF les respecte un peu plus.

il faut valider les deux codes. en premier le HTML et ensuite le CSS.

une fois que le code est valide on peut commencer à voir ce qui cloche dans la mise en page.

ne te décourage les erreurs de validation se corrige assez vite, sachant qu'une seule faute dans le code peut générer plusieurs lignes d'erreurs dans le validateur.
0
Shippuden Messages postés 45 Date d'inscription jeudi 18 octobre 2007 Statut Membre Dernière intervention 22 février 2008
8 janv. 2008 à 00:23
Okiz , rad zone merci sa à avançé un peut car à présent il s'affiche presque normalement sous ff mais maintenant y'a de nouveaux problèmes :(

ie : https://imageshack.com/
ff: https://imageshack.com/

alors liste de pb :

- le bouton home il es sur la bannière sous ie et ff o_O
- le "© AlphaOmega v1.0 Tous droits réservés 2008-2009" sous ff n'est pas en pied de page...
- le fond vert sous ff et bien il descend pas jusque en bas de page...
- le dernier problèmes que sa sois sous ie et ff : Login Server: Character Server: World Server: Check Again ils sont miniscules qu'ont comprend à peine ce qui es écris :(
- erf un autre soucis , sous ff la bannière n'est pas la même que celui de ie -.-
- et aussi rad zone tu as supprimé le img menu , il été censé montrer que c'étais le menu :'(

Voila mes news soucis , sinon merci pour tous ce que vous aviez déjas fait pour m'aider , maintenant manque plus qu'a comprendre ses nouveaux problèmes :(.

Ps: j'attend vos réponses mici à toutes!!
0
RAD ZONE Messages postés 5205 Date d'inscription samedi 20 janvier 2007 Statut Contributeur Dernière intervention 19 avril 2020 1 345
8 janv. 2008 à 00:42
bon deja j avais pas corrige une grosse erreur !!! le titre double !!!
0
Shippuden Messages postés 45 Date d'inscription jeudi 18 octobre 2007 Statut Membre Dernière intervention 22 février 2008
8 janv. 2008 à 00:49
hein , le titre double ?
0
RAD ZONE Messages postés 5205 Date d'inscription samedi 20 janvier 2007 Statut Contributeur Dernière intervention 19 avril 2020 1 345
8 janv. 2008 à 00:53
<title><?php echo $serv['title']; ?></title>
<?php
	require("_inc/config.php");
	$c = mysql_connect($db['host'], $db['user'], $db['pass']);
	mysql_select_db($db['name'], $c);
?>
		<title><?php echo $serv['title']; ?></title>
0
Shippuden Messages postés 45 Date d'inscription jeudi 18 octobre 2007 Statut Membre Dernière intervention 22 février 2008
8 janv. 2008 à 01:16
ok merci , j'ai enlever celui d'en bas.
j'ai réussi à régler le pb de bannière ,juste en mettant le name de la database dans le config.php o_O
pour le bouton img home je suppose que c'est parce-que ta mis le code suivant : <div class="header whome"> donc il se place automatiquement sur le header.

maintenant pour le copyright je doit faire comment pour qu'il se place en bas de page sous ff stp ?
et pour que mon fond vert arrive en bas de page aussi!!
0
Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 920
8 janv. 2008 à 01:31
le soucis c'est qu'il faudrait reprendre toutes les règles de style.

poste nous le code html, celui produit par le serveur pas celui du fichier php ça enlèvera déjà le php. pour ça tu affiches ta page dans FF et [ Ctrl ] + [ U ], n'oublie pas de formater avec le bouton code.

et poste aussi ta feuille de style.

si il est pas trop tard j'essaierai en local.
0
Shippuden Messages postés 45 Date d'inscription jeudi 18 octobre 2007 Statut Membre Dernière intervention 22 février 2008
8 janv. 2008 à 02:26
voila :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">  
  <head>   
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>   
    <meta name="description" content="description" />    
    <meta name="keywords" content="keywords" />    
    <meta name="author" content="author" />    
    <link rel="stylesheet" type="text/css" href="img/default.css" media="screen" />    
    <title>      
      <br />
<b>Notice</b>:  Undefined variable:  serv in <b>c:\program files\easyphp1-8\www\index.php</b> on line <b>10</b><br />
    
    </title>
    

  </head>  
  <body>    
    <div class="container">      
      <div class="main">        
        <div class="header whome">          
          <a href="?op=home">            
            <img alt="img" src="img/home_web.jpg" height="65" width="70" border="0" /></a>        
        </div>        
        <div class="content">          
          <table width="420" border="0">            
            <tr>              
              <td width="70" height="5">Login Server:</td>              
              <td width="30">

<img src="img/led/Offline.gif" height="20" width="20"
                border="0"></b></td>              
              <td width="90" height="5">Character Server:</td>              
              <td width="30">
<img src="img/led/Offline.gif" height="20" width="20"
                border="0"></b></td>              
              <td width="90" height="5">World Server:</td>              
              <td width="30">
<img src="img/led/Offline.gif" height="20" width="20"
                border="0"></b></td><td>                
                <a href="%3C?PHP%20$_SERVER['PHP_SELF'];%20?%3E">Check Again</a></td>            
            </tr>          
          </table>          
          <div class="item"><h1>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">

<head>
	<title>AlphaOmega</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1"/>
<meta name="description" content="description"/>
<meta name="keywords" content="keywords"/> 
<meta name="author" content="author"/> 
	<link href="default.css" rel="stylesheet" type="text/css" />
</head>

<body>
		  <div class="news">
            <div class="title">
              <h4><img src="img/News/new.jpg" height="25" width="50"></h4>            			  
              <span class="date">le 20/12/2007 par Cyber-Alundra</span>         
            <div class="textnews" style="text-align: left"><Br>

              <p>Salut à tous et à toutes,
			  <br />
               Bienvenue sur le nouveau site de la team AlphaOmega!!!!
               <br>Le site est en cours de construction...</br>
			   Nous recherchons actuellement des personnes de confiances,
			   active, motiver avec de la détermination,
			   ayant des connaissances en info,
			   <br>avec des compétences	dans les catégories suivantes :
			   <br><img src="img/puce.jpg"> Devs ( spécialement pour les jeux onlines )<img src="img/smiley/loll.gif">
			   <br><img src="img/puce.jpg"> Webmaster/Designs			   
			   <br><img src="img/puce.jpg"> Graphistes ( pour bannière..etc )
 			   <br><img src="img/puce.jpg"> Traducteurs/trices ( client jeux onlines )</br></br></br>

               Pour plus d'information, merci de me contacter!! 
              <br />             
              <p>Cyber-Alundra <img src="img/smiley/^^.gif"></p>
            </div>
			<hr color=silver></color>
            <div class="commentaire" style="text-align: right">

            <br><br><br><br><br><br><br><br></br></br></br></br></br></br></br></br>
		</div></div></div>
        <div id="footer">

		<div class="inc_connectes">
		<p>Il y a actuellement 1 visiteurs de connectés!</p></div>
        </div>
  <br />
  <br />
</body>
</html></h1>          
          </div>        
        </div>        
        <div class="sidenav">          
          <ul><li>            
            <a href="?op=register">              
              <img alt="img" src="img/boutons/register.png" height="25" width="150" border="0" /></a></li><li>            
            <a href="?op=downloads">              
              <img alt="img" src="img/boutons/download.png" height="25" width="150" border="0" /></a></li><li>            
            <a href="?op=rankings">              
              <img alt="img" src="img/boutons/rankings.png" height="25" width="150" border="0" /></a></li><li>            
            <a href="?op=staff">              
              <img alt="img" src="img/boutons/alphaomega.png" height="25" width="150" border="0" /></a></li><li>            
            <a href="?op=info">              
              <img alt="img" src="img/boutons/server.png" height="25" width="150" border="0" /></a></li><li>            
            <a href="?op=contact">              
              <img alt="img" src="img/boutons/contact.png" height="25" width="150" border="0" /></a></li><li>            
            <a href="?op=vote">              
              <img alt="img" src="img/boutons/voting.png" height="25" width="150" border="0" /></a></li><li>            
            <img alt="img" src="img/fee.png" height="155" width="150" border="0" /></li>          
          </ul>        
        </div>      
      </div>      
      <div class="footer">© AlphaOmega v1.0 Tous droits réservés 2008-2009       
      </div>    
    </div>  
  </body>

</html>
0
Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 920
8 janv. 2008 à 02:35
heu…

soit tu as fait une erreur de copier/coller soit tu viens de trouver un gros problème…

<edit>
tu ne sembles pas être là, on va faire sans.

de façon générale, tous les <div> auquel tu as appliqué une 'class', si l'élément est unique dans une même page (comme 'container', 'header'…) tu utilises des identifiants à la place des classes.

pour le code, on commence par le haut. je te mets les numéros de ligne.

<9> dans ta balise <title> il y a une erreur PHP. pour le moment tu vires le script PHP, quand tu auras réussi la mise en page tu ajoutera le PHP.

<20> '<div class="header whome">' tu définis 2 classes est-ce bien utile ? à la place tu colles un identifiant.

<25> une table. tu devrais utiliser une liste, plus simple mais surtout plus correct.

<43> catastrophe ! un <h1> qui contient des blocs, mais surtout une deuxième page dans la première et sans frame !
c'est déjà bien que les navigateurs affichent quelque chose.
en plus une deuxième DTD différente de la première.
il faut virer le code PHP qui pond ça et mettre du pseudo texte à la place. quand tu auras calé le design tu pourra petit à petit incorporer le PHP.

après il y a pas mal de balises à ajouter. tu devrais passer à XHTML 1.0 Strict. ça t'obligerai à être plus rigoureux sur le HTML, ensuite pour la mise en page ce serait une promenade de santé !

</edit>
0
Shippuden Messages postés 45 Date d'inscription jeudi 18 octobre 2007 Statut Membre Dernière intervention 22 février 2008
8 janv. 2008 à 02:28
* {

margin : 0;

padding : 0;

}

a {

color : #333;

}

a:hover {

font-size : 13px;

color : #990000;

text-decoration : none;

font-family : "Tahoma", Verdana, Arial, sans-serif;

}

body {

background : #eee url(bg2.gif);

color : #444;

font : normal 62.5% "Verdana", sans-serif;

font-size : 0.4em;

margin : auto;

}

input {

color : #555;

font-size : 0.4em;

font-family : "Tahoma", Verdana, Arial;

font-weight : bold;

}

p, cite, code, ul {

font-size : 1.2em;

padding-bottom : 1.2em;

}

h1 {

font-size : 1.4em;

margin-bottom : 4px;

}

h1, h2, h3 {

color : #e72;

padding-top : 6.5px;

}

h4 {

padding-top : 6.5px;

}

h5 {

color : #f25;

padding-top : 1.5px;

height : auto;

}

h6 {

color : #000;

font-size : 2.5em;

padding-top : 1.5px;

height : auto;

}

.inc_connectes {

background-position : bottom right;

color : #06f;

font-size : 1.2em;

margin-bottom : auto;

margin-top : auto;

padding-top : 105px;

}

.staff {

color : #f55;

}

.whome {

background-image : url(home_web.jpg);

background-position : bottom right;

margin : 110px;

margin-top : 250px;

width : 665px;

height : 56px;

padding : 0;

}

.clearer {

clear : both;

}

.container {

background : url(corps.png) repeat-y;

margin : auto;

margin-top : 30px;

padding-bottom : 6px;

width : 850px;

height : auto;

}

.header {

background : url(ban/banniere.gif) repeat-x;

border : 0 solid #fff;

border-width : 0px 0px 0px 0px;

margin : auto;

margin-bottom : 20px;

width : 700px;

height : 248px;

}

.title h1 {

font : normal 3em Verdana, sans-serif;

height : 150px;

line-height : 150px;

margin-bottom : 8px;

}

.navigation {

margin-bottom : 4px;

}

.navigation a {

background-color : #4a91c3;

color : #fff;

float : left;

font : bold 1.2em "Verdana", sans-serif;

font-size : 6.5px;

padding : 8px 0;

width : 19%;

border-right : 1px solid #fff;

text-align : center;

text-decoration : none;

}

.navigation a:hover {

background-color : #eee;

color : #fff;

}

.main {

clear : both;

padding : 0;

padding-top : 0;

}

.sidenav h1 {

background : url(main.png);

padding : 8px;

}

.sidenav ul {

color : #000;

font-size : 2.1em;

margin : auto;

padding-bottom : 0;

padding : 0;

}

.sidenav {

background : #111;

border : 2px solid #666;

float : left;

width : 150px;

}

.sidenav h1 {

color : #001;

font-size : 1.2em;

height : 18px;

margin-top : auto;

}

.sidenav li {

border : 0 solid #000;

border-top : none;

list-style : none;

margin : 0;

}

.sidenav li a {

color : #ff0;

display : block;

font-size : 0.9em;

padding : 0;

text-decoration : none;

}

.sidenav li a:hover {

color : #022;

}

.content {

float : right;

width : 600px;

}

.content .item {

background-attachment : scroll;

background-image : url(bg-content.png);

background-position : bottom right;

padding : 6px 12px;

background : url(back.jpg);

margin-top : auto;

margin-bottom : auto;

height : 534px;

}

.content .descr {

color : #333;

margin-bottom : 6px;

}

.content li {

list-style : url(li.gif);

margin-left : 5px;

}

.news {

background-image : url(bg-content.png);

background-position : top right;

background-repeat : no-repeat;

}

.footer {

color : #0ff;

font-size : 1.8em;

text-align : center;

margin : auto;

margin-top : 135px;

margin-bottom : 20px;

width : 850px;

height : 15px;

}

.footer a {

color : #36c;

text-decoration : underline;

}
0
Shippuden Messages postés 45 Date d'inscription jeudi 18 octobre 2007 Statut Membre Dernière intervention 22 février 2008
8 janv. 2008 à 06:41
je comprend pas et puis le new index.php c'est celui que RAD Zone ma donner , il a dit qu'il a corrigé à 87% un truc par la.. donc je sais pas.

pour le : <20> '<div class="header whome"> moi aussi je comprend pas pourquoi il as mis sa cepandant en fesant sa le img home apparais sur le header.

<25> une table. tu devrais utiliser une liste, plus simple mais surtout plus correct. : désolé mais je suis un débutant donc je fait ce que je sais donc je connais pas plus simple c donc pour cela que je demande de l'aide :(


<43> catastrophe ! un <h1> qui contient des blocs, mais surtout une deuxième page dans la première et sans frame ! :(

que dire , jy peut rien , je comprend rien au system pour que il sois valide etc pour c t juste un index qui doit affiché la page comme sous ie mais le ff vient compliqué ma vie la ,
vais devoir tous abandonnées :(
si y'a plus simple et bien montre moi car moi je sais pas désolé , dsl du retard mais je dormais sur ceux a plus tard , bonne journée!!
0
Shippuden Messages postés 45 Date d'inscription jeudi 18 octobre 2007 Statut Membre Dernière intervention 22 février 2008
14 janv. 2008 à 23:33
heu , ont ma abandoné ?

mon web n'est toujours pas optimisé pour le navigateur WEB FireFox :(

Si quelqu'un pouvais m'aider à réproduire ma page index.php en html pour qu'il sois valide svp...
0