5568 sujets

Sémantique web et HTML

salut a tous^^ Bon, il me semble que le sujet a déja été traité, mais je n'en ai pas trouvé qui réponde vraiment a mon probléme, donc voila^^

Je suis en train de créer un site ( http://nik94.free.fr/temp/ ), et je siouhaite que les liens d'en haut et de gauche pointe sur le cadre du milie.POur l'instant, c'est une cellule de tbaleau, mais c'est juste pour voir quelle tete ca aura..

En clair, il me faut utiliser qque chose pour pouvoir m'en servir de cadre de destination, mais dreamwever a du mal a me faire un cadre; en fait, il veut pas..Pourquoi?Quelqu'un a une solution?
Que de complications pour rien !

Une fois la première page chargée si les éléments graphiques de présentation et les menus sont identiques sur les autres pages il n'y aura pas de rechargement (donc pas de temps de chargement imputable à ces éléments).

Autant donc recharger la page entière à chaque clic sur un lien.

Par ailleurs la mise en page est basée sur une imbrication de tables plutôt compliquée.

Tout ce code :

      <table background="../images/fond_logo.jpg" border="0"
 cellpadding="0" cellspacing="0" height="188" width="187">
        <tbody>
          <tr valign="top">
            <td height="60" width="23"><img
 src="../images/transparent.gif" height="60" width="23"></td>
            <td height="60" width="142">&nbsp;</td>
            <td height="60" width="22">&nbsp;</td>
          </tr>
          <tr valign="top">

            <td height="71" width="23">&nbsp;</td>
            <td height="71" valign="middle" width="142"><!-- DEBUT NOM DU SITE -->
            <div align="center"><font size="2"><b><font
 face="Verdana, Arial, Helvetica, sans-serif">nik94.free.fr
            <br>
            </font></b></font></div>
<!-- FIN NOM DU SITE --> </td>
            <td height="71" width="22">&nbsp;</td>
          </tr>
          <tr valign="top">

            <td height="30" width="23">&nbsp;</td>
            <td height="30" width="142">&nbsp;</td>
            <td height="30" valign="bottom" width="22"><img
 src="../images/transparent.gif" height="55" width="23"></td>
          </tr>
        </tbody>
      </table>
ne sert strictement à rien !
Il suffirait d'un élément "div" pour afficher l'image de fond et "nik94.free.fr", les 2 seuls éléments visuels perdus dans tout ce code !

En outre il y a des éléments incorrects :
<script LANGUAGE="JavaScript">

doit s'écrire
<script language="JavaScript" type="text/javascript">

si tu ne veux pas avoir une remarque lors de la validation html4, et
<embed src="menu.swf" quality="high"
 pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"
 type="application/x-shockwave-flash" height="188" width="341"></embed>

n'est plus d'actualité, et
<font size="2"><b><font
 face="Verdana, Arial, Helvetica, sans-serif">nik94.free.fr
            <br>
            </font></b></font>

n'est probablement pas la meilleure façon de spécifier les polices !

Je ne peux que te conseiller d'utiliser "Webdeveloper", une extension de Firefox, qui est une bonne aide à la mise en page, et de jeter un oeil aux recommandations du W3C !