frameset + validator - HTML/CSS - Programmation
Marsh Posté le 04-01-2005 à 14:37:37
si tu valides tes pages, c'est que tu connais le w3c !
sur lesite du w3c il y a les specs des langages (html 4.01, xhtml...) et donc ils te disent clairement quels sont les attributs que tu peux utiliser ou non
page du w3c sur html 4.01 : http://www.w3.org/TR/html4/
partie sur le frameset : http://www.w3.org/TR/html4/present [...] l#h-16.2.1
Marsh Posté le 04-01-2005 à 14:48:41
Le framespacing existe pas, t'es obligé de te taper une bordure entre deux frames. Sinon tu sera pas valide.
Je t'encourage d'ailleurs à virer ces frames qui servent non seulement à rien, mais qui font chier tout le monde...
Marsh Posté le 04-01-2005 à 15:24:53
si seulement je pouvais.. je connais très bien le html js php.. mais la c'est pour la put1 de fac.. avec mes 4frames obligatoires!! :x
et donc c'est bien ce que je redoutais, il n'est pas possible de virer ces jolie espace en restant valide
si quelqu'un as quand même une idée .. je suis preneur
Marsh Posté le 04-01-2005 à 15:32:05
Ben tu vires toutes ces frames, tu fais tout ça en XHTML1/CSS, et ensuite tu leur fais un exposé et tu leurs explique leur incompétence notable. Ensuite t'enpoche ton 20/20
Marsh Posté le 04-01-2005 à 15:54:29
Ben tu pourras toujours leur faire une petite critique. C'est pas dur de trouver un ou de sites qui enflamment les frames, c'est donc pas les arguments qui manquent
Marsh Posté le 04-01-2005 à 16:31:56
De toute façon si les frames sont un imposé de l'exercice et que la validation W3C est un autre pré-requis, vous devriez tous rencontrer le même souci, non ?
Marsh Posté le 04-01-2005 à 16:36:13
Et voilà De toutes façons c'est dingue qu'en 2005 ils vous apprennent encore les frames... Ca fait des années que tout le monde sait que c'est dangereux...
Marsh Posté le 04-01-2005 à 13:51:07
Line 13, column 39: there is no attribute "FRAMESPACING"
<frameset rows="119,100%" framespacing=0>
quesque je dois mettre de valide pour qu'il ny est pas d'espace entre mes frame.. ? thx
le code
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<html>
<head>
<link rel="stylesheet" type="text/css" href="Style/style.css">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Index</title>
</head>
<frameset rows="119,100%" framespacing=0>
<FRAMESET cols="170,100%" framespacing=0>
<frame name="coin" scrolling="no" src="coin.htm" marginwidth="0" marginheight="0" frameborder="0">
<frame name="banniere" scrolling="no" src="header.htm" frameborder="0">
</FRAMESET>
<FRAMESET cols="150" framespacing=0>
<FRAMESET cols="170,100%">
<frame name="sommaire" src="som.htm" scrolling="no" marginwidth="0" marginheight="0" frameborder="0">
<frame name="principal" src="main.htm" frameborder="0">
</FRAMESET>
<noframes>
<body>
<p>Cette page utilise des cadres, mais votre navigateur ne les prend pas en
charge.</p>
</body>
</noframes>
</FRAMESET>
</FRAMESET>
</html>
Message édité par havena le 04-01-2005 à 14:04:50