´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