Validation XHTML : Format des références ... - HTML/CSS - Programmation
Marsh Posté le 27-06-2002 à 23:07:50
& indique un symbole spécial
tu dois donc mettre & :
<img src="http://sourceforge.net/sflogo.php?group_id=42746&type=1" style="border:0;" alt="AWHCtrl Panel Website, hosted by Sourceforge" /> |
Marsh Posté le 27-06-2002 à 23:13:02
antp a écrit a écrit : & indique un symbole spécial tu dois donc mettre & :
|
c une blague? dans une URL???
le "&" c pas "special" dans une url, ça separe les parametres
et puis, depuis quand on met des entites html dans les URL? c'est pas plutot %qqchose?
...
bizarre cette histoire
Marsh Posté le 27-06-2002 à 23:16:40
bhen c'est comme ça.
ton URL est dans un doc HTML, le %... c'est pour le serveur, pas pour le browser
Sur mon site j'ai mis tout des & pour les URL, ça marche très bien, et ça passe la validation.
Marsh Posté le 27-06-2002 à 23:17:04
Bah non, en php ou autre c'est tjs & pour additionner des paramètres. Je vais essayer avec & mais je suis pas sûr du tout du résultat ... en tout cas ça me paraît vachement curieux !
Marsh Posté le 27-06-2002 à 23:18:10
non le & dont tu parles c'est dans l'URL envoyée au serveur.
Dans la page HTML elle-même & signifie "symbole spécial"
& = un "&"
le navigateur enverra donc le caractère & dans l'URL au serveur.
Marsh Posté le 27-06-2002 à 23:19:49
antp a écrit a écrit : non le & dont tu parles c'est dans l'URL envoyée au serveur. Dans la page HTML elle-même & signifie "symbole spécial" & = un "&" le navigateur enverra donc le caractère & dans l'URL au serveur. |
c vraiment zarbi
et si tu specifies que ton doc est en iso-8359 (enfin je connais plus le code exact mais celui avec les èéç etc...) ça fait pareil?
paske dans ce cas la tu dois par remplacer les é par &ecute; par exemple hein?
Marsh Posté le 27-06-2002 à 23:19:57
ReplyMarsh Posté le 27-06-2002 à 23:20:13
Je confirme les dires d'antp, j'avais même deja eu un bug dans Opera qui buggait si on foutait juste & dans un action d'un form...
Mais la, comme c imposé
Marsh Posté le 27-06-2002 à 23:20:30
Zion a écrit a écrit : Je confirme les dires d'antp, j'avais même deja eu un bug dans Opera qui buggait si on foutait juste & dans un action d'un form... Mais la, comme c imposé |
GRILLED !!!!!!!!!!!!!!!!
Marsh Posté le 27-06-2002 à 23:21:12
cépas une raison pour passer ma question sous silence! :-)
Marsh Posté le 27-06-2002 à 23:21:18
Au final, j'ai carrément enlevé le paramètre qui me servait à rien
Mais ça ne règle pas le pb : quelle solution ?
EDIT : vous êtes super rapide tous
Merci
Marsh Posté le 27-06-2002 à 23:21:44
Ben en HTML, les é ca a tjs ete des &ecute; !
En tout cas, tous les editeurs foutent des &ecute;
Marsh Posté le 27-06-2002 à 23:22:19
ReplyMarsh Posté le 27-06-2002 à 23:22:34
pour les &ecute; ça dépend comment est encodé la page, en latin-1 c'est pas obligé
Marsh Posté le 27-06-2002 à 23:22:45
--greg-- a écrit a écrit : c vraiment zarbi et si tu specifies que ton doc est en iso-8359 (enfin je connais plus le code exact mais celui avec les èéç etc...) ça fait pareil? paske dans ce cas la tu dois par remplacer les é par &ecute; par exemple hein? |
é est accepté si tu mets par ex
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
dans le head.
& est un caractère plus spécial que é, puisque & indique le début d'une séquence
C'est comme le \ en C
Pour avoir un \ on doit mettre \\
Marsh Posté le 27-06-2002 à 23:26:12
Max Evans a écrit a écrit : Pour le border, c style="border: none" |
Ca correspond à border:0 qui est plus court à écrire
Dans mes feuilles de style je mets border:none mais dans mes pages je mets border:0
PS : sinon, vous en pensez quoi de mon bô système ? Tout en modules, uniquement les login/pass dans la base ... et tout est dynamique !
http://whctrlpanel.sourceforge.net/fred
Marsh Posté le 27-06-2002 à 23:26:33
- Fred - a écrit a écrit : Ca correspond à border:0 qui est plus court à écrire Dans mes feuilles de style je mets border:none mais dans mes pages je mets border:0 |
Ha et ca marche ?
Marsh Posté le 27-06-2002 à 23:27:51
antp a écrit a écrit : é est accepté si tu mets par ex <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> dans le head. & est un caractère plus spécial que é, puisque & indique le début d'une séquence C'est comme le \ en C Pour avoir un \ on doit mettre \\ |
ha ouais
mais
en mm t^ps y'a pas d'entités dans les url donc merde, font chier
et ce truc (le & dans les url) est dans la norme depuis le debut?
je veux dire ça marcherait meme avec ie3 par exmple?
Marsh Posté le 27-06-2002 à 23:27:56
Plutôt pas mal ... bien sûr que ça marche, et en plus ça valide en XHTML et CSS2
Marsh Posté le 27-06-2002 à 23:32:59
--greg-- a écrit a écrit : je veux dire ça marcherait meme avec ie3 par exmple? |
IE3 c'est une bouse mais il sait quand même que & doit se traduire en &
Que ce soit dans une URL ou ailleurs dans la page, ça change rien...
Marsh Posté le 28-06-2002 à 00:10:08
antp a écrit a écrit : IE3 c'est une bouse mais il sait quand même que & doit se traduire en & Que ce soit dans une URL ou ailleurs dans la page, ça change rien... |
ha bon
merde je saurais meme pas tester mon 486 est mort
ça se trouve encore des controleurs hd de cette époque?
Marsh Posté le 28-06-2002 à 00:18:43
je viens de tester et ça marche en IE 2
Pour le contrôleur, je sais pas si ça se trouve, mais je dois encore en avoir un ou deux chez moi...
Marsh Posté le 28-06-2002 à 00:20:46
antp a écrit a écrit : je viens de tester et ça marche en IE 2 |
ie DEUX? tain j'ai jamais vu ça de ma vie moi (
screenshot!! :-))
antp a écrit a écrit : Pour le contrôleur, je sais pas si ça se trouve, mais je dois encore en avoir un ou deux chez moi... |
how much?
Marsh Posté le 28-06-2002 à 10:54:03
bhen je dois en avoir deux, un IDE (1x2 perif) et un EIDE (2x2 perif), mais bon l'EIDE je préfère le garder au cas où
L'autre je sais même pas si il fonctionne encore...
ça doit quand même se trouver dans des magasins d'occasion ? Genre Info-occases, boulevard Lemonier à Bruxelles (je sais plus si t'étais aussi à Bruxelles ou pas toi )
Sinon pour IE 2, c'est celui qui est fourni par défaut avec NT4.
Il supporte que dalle :
- pas de frames
- pas de jpeg
- pas de sites qui n'ont pas une vraie IP à eux (on dirait)
Marsh Posté le 28-06-2002 à 12:02:42
antp a écrit a écrit : bhen je dois en avoir deux, un IDE (1x2 perif) et un EIDE (2x2 perif), mais bon l'EIDE je préfère le garder au cas où L'autre je sais même pas si il fonctionne encore... ça doit quand même se trouver dans des magasins d'occasion ? Genre Info-occases, boulevard Lemonier à Bruxelles (je sais plus si t'étais aussi à Bruxelles ou pas toi ) |
ha ouais
bah faut que je voie c quoi que y'a dans la bete
antp a écrit a écrit : Sinon pour IE 2, c'est celui qui est fourni par défaut avec NT4. Il supporte que dalle : - pas de frames - pas de jpeg - pas de sites qui n'ont pas une vraie IP à eux (on dirait) |
ha bon...c http1.0 quoi(pour le coup de l'ip)non?
bon.
euhouais.
Marsh Posté le 27-06-2002 à 23:01:25
Voilà, j'ai une balise IMG de la forme :
<img src="http://sourceforge.net/sflogo.php?group_id=42746&type=1" style="border:0;" alt="AWHCtrl Panel Website, hosted by Sourceforge" />
Lorsque je la passe au validateur il me dit :
Je ne comprends pas du tout ces erreurs ... on met l'url qu'on veut dans ses liens non ?!?
Merci de m'éclairer si vous avez des idées ... le pb est le même qd on met des & dans les url, c'est qd même débile non ?
Même chose, le validateur CSS me dit The reference to entity "type" must end with the ';' delimiter, vérifiant toujours l'adresse de mes images ... me serais-je trompé ?
Les liens connexes :
http://validator.w3.org/check?uri= [...] e.net/fred
http://jigsaw.w3.org/css-validator [...] .net/fred/
http://whctrlpanel.sourceforge.net/fred
Message édité par - Fred - le 27-06-2002 à 23:03:42
---------------
"You know the name, You know the number..."