´W3C compliant balise body?? - HTML/CSS - Programmation
Marsh Posté le 28-06-2002 à 11:33:42
Un autre site pas mal aussi : http://www.w3schools.com/css/default.asp 
Marsh Posté le 28-06-2002 à 11:38:10
en fait meme ss text j ai une erreur sur la balise body 
 
<body bgcolor="#FBE8B8"> 
                         ^Error: element "BODY" not allowed here; check which elements this element may be contained within  
 
si qq un pouvait m aider... 
 
j ai vraiment lu la doc sur body sur le site 
http://www.w3.org/TR/1999/REC-html [...] #edef-BODY
Marsh Posté le 28-06-2002 à 11:41:00
Bah vi, fo ke tous les arguments soient ds le CSS  
 
Look : http://www.w3schools.com/css/tryit [...] ound-color 
 
Donc : 
body { 
background-color: #FBE8B8 
} 
 
Et apres, tu mets juste <body> 
Marsh Posté le 28-06-2002 à 11:55:49
j ai bien mon .css 
 
 
a:link {color: #905000; text-decoration: none} 
a:visited {color: #905000; text-decoration: none} 
a:active {color: #905000; text-decoration: none} 
a:hover {color: #DD6900; text-decoration: none}  
 
BODY {  
background-color: #FBE8B8 
scrollbar-face-color: #905000; scrollbar-shadow-color: #C8A078; 
scrollbar-highlight-color: #C8A078; scrollbar-3dlight-color: #FBE8B8; 
scrollbar-darkshadow-color: #905000; scrollbar-track-color: #C8A078; 
scrollbar-arrow-color: #000000; 
} 
 
 
 
mais j ai tjs 
<body> 
       ^Error: element "BODY" not allowed here; check which elements this element may be contained within  
 
 
je crois que ca vient d ailleur mais je vois pas quoi 
 
merci pr votre aide  
 
Marsh Posté le 28-06-2002 à 11:57:39
ben ton <body> peut pas etre là ou il est 
mais comme nous on sait pas ou il est on peut pas t'aider
Marsh Posté le 28-06-2002 à 12:00:33
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 
      Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">  
<html> 
<head> 
<TITLE>ThCo - Protocoles réseaux & Télécommunication</TITLE> 
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">  
<META NAME="DESCRIPTION" CONTENT="articles sur Ethernet,exemple de trames/format, ATM, PPP, PPPoE, PPPoA,  
protocoles reseaux, optimisation windows,MPEG1/2/4 video et audio,forum"> 
<META NAME="KEYWORDS" CONTENT="tutorial,protocol,stack,Ethernet,ATM,PPP,PPPoE,PPPoA,exemple,frame,format,datagram,datagramme, 
example,VC,VP,MPEG1/2/4,video,audio,mp3,optimisation,windows,protocoles,reseaux,protocole,trame,guide,survie,munich"> 
<META NAME="REPLY-TO" CONTENT="webmaster@thco.ht.st"> 
<META NAME="AUTHOR" CONTENT="Thibault COURBON"> 
<META HTTP-EQUIV="CONTENT-LANGUAGE" CONTENT="fr-FR"> 
 
<META NAME="DATE-CREATION-DDMMYYYY" CONTENT="15052002"> 
<META NAME="ROBOTS" CONTENT="index,follow"> 
<META NAME="REVISIT-AFTER" CONTENT="7 days"> 
<META NAME="ROBOTS" CONTENT="ALL"> 
<link rel=stylesheet href="images/thco.css" type="text/css"> 
</HEAD> 
 
<SCRIPT LANGUAGE="JavaScript" type="text/javascript"> 
 
var rotateMsg = true; 
function MsgStatus() { 
if(rotateMsg) { 
window.status = ''; 
window.defaultStatus = 'ThCo'; 
} 
if(!rotateMsg) { 
window.status = ''; 
window.defaultStatus = 'Protocoles Réseaux & Télécommunication'; 
} 
setTimeout("MsgStatus();rotateMsg=!rotateMsg", 900); 
} 
MsgStatus(); 
 
</script> 
 
<SCRIPT LANGUAGE="JavaScript" type="text/javascript"> 
ie4 = ((navigator.appName == "Microsoft Internet Explorer" ) && (parseInt(navigator.appVersion) >= 4 ))  
ns4 = ((navigator.appName == "Netscape" ) && (parseInt(navigator.appVersion) >= 4 ))  
 
if (ns4) {  
layerRef="document.layers";  
styleRef="";  
} else {  
layerRef="document.all";  
styleRef=".style";  
}  
</script> 
 
 
<body> 
<div align="center"> 
  <table width="100%" border="0" cellspacing="0" cellpadding="0" align="center" style="border: 6px solid rgb(144,80,0)"> 
  <tr>
Marsh Posté le 28-06-2002 à 12:01:19
Ben c peut etre sensible a la casse ... 
Donc, le body ds le CSS mets le en minuscule  
 
Et je crois qu'il manque un ; apres a la fin du background color non ?
Marsh Posté le 28-06-2002 à 12:02:53
head pas fermé ? 
edit : ah, si mais la partie script faut le mettre dans le head je crois
Marsh Posté le 28-06-2002 à 12:03:38
le head est fermé mais les <script> doivent etre dedans il me semble
Marsh Posté le 28-06-2002 à 12:03:54
j ai fait les modif mais tjs pareil 
 
merci  
 
Marsh Posté le 28-06-2002 à 12:05:49
| --greg-- a écrit a écrit  : le head est fermé mais les <script> doivent etre dedans il me semble | 
 
 
gagne greg 
merci infiniment 
 
maintenant j ai plus que le pb avec le code de la pub click-fr 
mais ca je vais leur demander si je peux modif le code 
 
mais normalement il devrait pas interpreter le code javascript non?
Marsh Posté le 28-06-2002 à 12:06:07
mets <!-- après <script> et //--> avant </script>
Marsh Posté le 28-06-2002 à 12:06:17
* <script> doit être dans le <head> ou le <body> 
 
* Les balises HTML s'écrivent en minuscules, ainsi que les attributs (language="JavaScript" type="text/javascript) 
 
* scrollbar-* ne sont pas des propriétés CSS standards.
Marsh Posté le 28-06-2002 à 12:18:19
euh pr scrollbar je les met ou alors? 
 
sinon j ai mis ca ds mon .css 
body {background-color: #FBE8B8} 
 
et le fond est blanc 
ca marche visiblement pas...
Marsh Posté le 28-06-2002 à 12:31:30
| bonzefou a écrit a écrit  : euh pr scrollbar je les met ou alors? | 
 
Nulle part, à moins que cela ne te gène pas d'avoir une feuille de style non valide. Le validateur CSS : http://jigsaw.w3.org/css-validator/ 
| Citation : sinon j ai mis ca ds mon .css  | 
 
Bizarre... met un ; à la fin. Sinon essaye avec la propriété background.
Marsh Posté le 28-06-2002 à 12:36:34
ok 
 
bon j ai regle le pb pr le fond j ai tout mis en css directement ds ma page maintenant ca marche 
 
c dommage pr les scrollbar je trouve ca joli 
 
sinon pr les pro de javascript il manque des "" a la ligne chaine? 
 
<SCRIPT language="JavaScript" type="text/javascript"><!--  
         	var nbre = Math.round(Math.random()*100000); 
         	var chaine="<a href=\"http://www4.click-fr.com/clickj.cgi?a=1024-22124724&b=" + nbre + "\"" + " target=clickfr><img border=\"0\"  height=\"60\" width=\"468\"  SRC=\"http://www4.click-fr.com/printj.cgi?a=1024-22124724&b=" + nbre +" alt=\"Visitez notre Sponsor \"></a>"; 
         	document.write(chaine); 
         	//--> </SCRIPT>
Marsh Posté le 28-06-2002 à 12:44:53
| bonzefou a écrit a écrit  : ok bon j ai regle le pb pr le fond j ai tout mis en css directement ds ma page maintenant ca marche c dommage pr les scrollbar je trouve ca joli sinon pr les pro de javascript il manque des "" a la ligne chaine? <SCRIPT language="JavaScript" type="text/javascript"><!-- var nbre = Math.round(Math.random()*100000); var chaine="<a href=\"http://www4.click-fr.com/clickj.cgi?a=1024-22124724&b=" + nbre + "\"" + " target=clickfr><img border=\"0\" height=\"60\" width=\"468\" SRC=\"http://www4.click-fr.com/printj.cgi?a=1024-22124724&b=" + nbre +" alt=\"Visitez notre Sponsor \"></a>"; document.write(chaine); //--> </SCRIPT> | 
 
j'en vois pas mais je pige pas pq tu fais 
+ "\"" + " target=clickfr 
et pas 
+ "\" target=clickfr 
 
?
Marsh Posté le 28-06-2002 à 13:06:44
je ne connais pas le javascript 
 
ceci est le code de la pub sur mon site 
 
il me semble que l URL est ....src="...&b=nbre" 
donc je voulais fermer les "" autour 
 
donc je veux ajouter celui de la fin d ou 
+"\"" 
 
pour avoir src="...&b=36" 
 
non? 
 
le message d erreur dit que j ai </a> alors que je n ai pas ouvert cette balise
Marsh Posté le 28-06-2002 à 13:08:34
j'ai eu le même genre de problème avec le javascript de xiti... j'ai donc viré xiti 
Marsh Posté le 28-06-2002 à 13:11:21
ah bon 
c etait ma prochaine question  
  
car j ai egalement Xiti 
 
je sens que je suis pas sortie de l auberge
Marsh Posté le 01-07-2002 à 11:01:23
pr xiti j ai trouve 
il suffit de couper </a> ds la concatenation JS a la fin 
 
</' + 'a>' ;
; 
 
et la ca passe
Marsh Posté le 28-06-2002 à 10:52:09
http://validator.w3.org/check?uri= [...] tically%29
 
 
voila j ai ma balise body
<body bgcolor="#FBE8B8" text="#000000">
et il en veux pas
apparament il aime pas text...
merci pour votre aide
---------------
*<8OD