28220 sujets

CSS et mise en forme, CSS3

Bonjour,

Ma validation XHTML 1.0 Strict "semble" ok ( http://validator.w3.org/check?uri=http%3A%2F%2Ffezyozz.free.fr%2F ), alors que pendant la validation CSS j'ai le message suivant :

http://jigsaw.w3.org/css-validator/validator?uri=http://fezyozz.free.fr/

a écrit :

Validator Error

Target: http://fezyozz.free.fr/

Please, validate your XML document first!

Line 35

Column 27

The entity name must immediately follow the '&' in the entity reference.


il s'agit apparemment d'un probleme de syntaxe, mais s'il faut chercher dans l'index qui se trouve à la racine, faut trouver une aiguille dans une botte de foin!

Une précision, pourquoi me demander de valider mon document XML? Oui, parceque l'étape de validation l'xHTML s'est 'normalement' bien déroulée.

Cependant, voila, j'ai peu avoir quelques infos supplémentaires par l'intermédiaire de ce site. http://www.w3.org/Consortium/application?key=3ae33b3e781f1e9d357d28991c5e155f

a écrit :

Sorry

This feed does not validate.

*

Feeds should not be served with the "text/html" media type Smiley help


*

Your feed appears to be encoded as "utf-8", but your server is reporting "US-ASCII" Smiley help


*

line 2, column 0: Undefined root element: xhtml:html Smiley help

<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">

*

line 35, column 26: XML parsing error: <unknown>:35:26: not well-formed (invalid token) Smiley help

if (document.selection && document.selection.createRange)


Selon vous, quels pourraient être les origines de ce refus?

j'ai pas pu retrouver ces quelques lignes dans mon index/*.css.

a écrit :

Line 35 column 25: character "&" is the first character of a delimiter but occurred as data.

if (document.selection && document.selection.createRange)


Quelqu'un saurait dans quel fichier les trouver? l'index? les scripts? les CSS?
Le conseil qui m'est donné est d'éditer les "&" en remplaçant par "&amp;"

Un rapport avec mon soucis de validation du XML?

Arf, vous devez vous en douter, je n'y connais pas grand chose, je possède des notions, et je suis noyé dans tous ces termes.

Je lance un appel à quiconque souhaiterait donner son avis sur la situation.
Je vous serais très reconnaissant d'un coup de main.

Merci!!

Smiley smile
Modifié par Fez (04 Dec 2005 - 22:08)
Bonjour,

Fez a écrit :

Line 35

Column 27

The entity name must immediately follow the '&' in the entity reference.


Ligne 35 :

a écrit :
if (document.selection && document.selection.createRange)


Le & est réservé en XHTML à l'écriture d'entités caractères ou numériques (&nbsp; etc). Dans tous les autres cas, il doit être encodé en &amp;

Ici : déplacer ce script dans un fichier .js externe.
Modifié par Laurent Denis (06 Dec 2005 - 06:15)
hello,

merci laurent d'apporter cette précision. je n'ai pas vraiment avancé dans le probleme qui me concerne, toujours au même point.

Je comprends bien que ce double "&&" n'a rien à faire dans la source d'un de mes fichiers de gestion. Oui, mais au fait, c'est au sujet de quel fichier?
Je constate que dans mes *.js, les && sont mentionnés. Cependant, aucune trace de
if (document.selection && document.selection.createRange)


Que veux tu dire Laurent, par déplacer ce script dans un fichier .js externe. ?
J'avoue ne pas bien saisir. Me faut-il trouver la valeur de la ligne 35, et la rendre 'indépendante' dans un fichier *.js externe à la source?

oula, pas bien clair Smiley rolleyes