Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3808 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [Resolu]XHTML Strict : document type does not allow element "pre" here

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Resolu]XHTML Strict : document type does not allow element "pre" here

n°1283159
Dj YeLL
$question = $to_be || !$to_be;
Posté le 13-01-2006 à 17:12:56  profilanswer
 

Bonjour à tous,
 
J'ai une erreur de validation XHTML 1.0 Strict que je ne comprends pas :
 
Admettons le code suivant par exemple :
 

Citation :

<div class="pad20">
<pre class="code">&#123;_VARIABLE_&#125;</pre>
Une variable interne est une variable prédéfinie dans la classe. Elles sont remplacées automatiquement. Voici la liste actuelle des variables internes :<br/>
<pre class="var">&#123;_DATE_&#125;</pre>     => <pre class="var">{_DATE_}</pre>
</div>


 
Je vais avoir une erreur concernant les balises <pre class="var"> de la ligne que j'ai mis en gras ... pourtant celle plus haut (<pre class="code"> ) ne pose pas de problème...
 
Voici le message d'erreur complet :
 

document type does not allow element "pre" here; missing one of "ins", "del", "map", "button" start-tag.


 
Je ne comprends pas.
 
Merci.

Message cité 1 fois
Message édité par Dj YeLL le 13-01-2006 à 17:29:24

---------------
Gamertag: CoteBlack YeLL
mood
Publicité
Posté le 13-01-2006 à 17:12:56  profilanswer
 

n°1283162
Sh@rdar
Ex-PhPéteur
Posté le 13-01-2006 à 17:17:11  profilanswer
 

:??: url pour vérif ?  
 
t'es sur que c'est pas une erreur ailleurs et qu'il cherche un tag fermant ou autre ?, ça ma l'air étrange ça..


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°1283164
masklinn
í dag viðrar vel til loftárása
Posté le 13-01-2006 à 17:18:54  profilanswer
 

Dj YeLL a écrit :

Admettons le code suivant par exemple :


Non
 
Parce que, tu vois,  

Code :
  1. <html>
  2.    <head>
  3.        <title>boo</title>
  4.    </head>
  5.    <body>
  6.        <div class="pad20">
  7.            <pre class="code">&#123;_VARIABLE_&#125;</pre>
  8.            Une variable interne est une variable prédéfinie dans la classe. Elles sont remplacées automatiquement. Voici la liste actuelle des variables internes :<br/>
  9.            <pre class="var">&#123;_DATE_&#125;</pre>     => <pre class="var">{_DATE_}</pre>
  10.        </div>
  11.    </body>
  12. </html>


ben ça valide [:marc]

Message cité 1 fois
Message édité par masklinn le 13-01-2006 à 17:21:16

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1283165
Dj YeLL
$question = $to_be || !$to_be;
Posté le 13-01-2006 à 17:19:39  profilanswer
 

Cette page là :
 
http://byscripts.info/?act=doc&log=byste
 
Au niveau du chapitre 1.2 (les variables internes)
 
Bon au pire des cas je remplacerai tous ces <pre> par des <span> mais bon, au moins la police est automatiquement la bonne.


---------------
Gamertag: CoteBlack YeLL
n°1283166
Dj YeLL
$question = $to_be || !$to_be;
Posté le 13-01-2006 à 17:19:52  profilanswer
 


 
:??:


---------------
Gamertag: CoteBlack YeLL
n°1283168
masklinn
í dag viðrar vel til loftárása
Posté le 13-01-2006 à 17:22:09  profilanswer
 

Dj YeLL a écrit :

Cette page là :
 
http://byscripts.info/?act=doc&log=byste
 
Au niveau du chapitre 1.2 (les variables internes)
 
Bon au pire des cas je remplacerai tous ces <pre> par des <span> mais bon, au moins la police est automatiquement la bonne.


http://validator.w3.org/check?verb [...] &log=byste


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1283171
afbilou
pouet your life
Posté le 13-01-2006 à 17:24:09  profilanswer
 

Je ne vois pas non plus mais par contre pre ne semble pas indiqué dans ton cas.
 
Utilise de preference <code> avec l'attribut white-space fixé a la valeur "pre" pour avoir le comportement de <pre> pour la mise en forme. Code est une balise inline par defaut, plus adapté pour faire du <code></code> => <code></code> comme tu le fait avec tes pre.
 
http://giminik.developpez.com/xhtml/code.html

n°1283173
Sh@rdar
Ex-PhPéteur
Posté le 13-01-2006 à 17:25:20  profilanswer
 

faut t'installer tidy pour FF :o
 

Code :
  1. <pre>
  2. <pre class="var">&#123;_DATE_&#125;</pre>     => <pre class="var">13/01/2006</pre>
  3. <pre class="var">&#123;_TIME_&#125;</pre>     => <pre class="var">17:22:39</pre>
  4. <pre class="var">&#123;_FULLDATE_&#125;</pre> => <pre class="var">13/01/2006 - 17:22:39</pre>
  5. <pre class="var">&#123;_DAY_&#125;</pre>      => <pre class="var">13</pre>
  6. <pre class="var">&#123;_MONTH_&#125;</pre>    => <pre class="var">01</pre>
  7. <pre class="var">&#123;_YEAR_&#125;</pre>     => <pre class="var">2006</pre>
  8. <pre class="var">&#123;_HOUR_&#125;</pre>     => <pre class="var">17</pre>
  9. <pre class="var">&#123;_MINUTE_&#125;</pre>   => <pre class="var">22</pre>
  10. <pre class="var">&#123;_GENTIME_&#125;</pre>  => <pre class="var">21.36</pre>
  11. </pre>


 
<pre></pre> c'est pas un bloc, donc vire le premier et le dernier :)


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°1283174
Dj YeLL
$question = $to_be || !$to_be;
Posté le 13-01-2006 à 17:25:23  profilanswer
 


 
Alors là je comprends pas ... Pourquoi avec leur rien 'referer' ça ne marche pas ? :??:
 

afbilou a écrit :

Je ne vois pas non plus mais par contre pre ne semble pas indiqué dans ton cas.
 
Utilise de preference <code> avec l'attribut white-space fixé a la valeur "pre" pour avoir le comportement de <pre> pour la mise en forme. Code est une balise inline par defaut, plus adapté pour faire du <code></code> => <code></code> comme tu le fait avec tes pre.
 
http://giminik.developpez.com/xhtml/code.html


 
Ok je vais tenter. Merci beaucoup :)


---------------
Gamertag: CoteBlack YeLL
n°1283176
masklinn
í dag viðrar vel til loftárása
Posté le 13-01-2006 à 17:25:52  profilanswer
 

afbilou a écrit :

Je ne vois pas non plus mais par contre pre ne semble pas indiqué dans ton cas.
 
Utilise de preference <code> avec l'attribut white-space fixé a la valeur "pre" pour avoir le comportement de <pre> pour la mise en forme. Code est une balise inline par defaut, plus adapté pour faire du <code></code> => <code></code> comme tu le fait avec tes pre.
 
http://giminik.developpez.com/xhtml/code.html


<code> est pas en whitespace: pre par défaut?

Dj YeLL a écrit :

Alors là je comprends pas ... Pourquoi avec leur rien 'referer' ça ne marche pas ? :??:


Ca marche exactement pareil si je clique sur le lien referer en bas de ta page [:petrus75]

Message cité 1 fois
Message édité par masklinn le 13-01-2006 à 17:26:53

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
mood
Publicité
Posté le 13-01-2006 à 17:25:52  profilanswer
 

n°1283179
Dj YeLL
$question = $to_be || !$to_be;
Posté le 13-01-2006 à 17:27:59  profilanswer
 

Sh@rdar a écrit :

faut t'installer tidy pour FF :o
 

Code :
  1. <pre>
  2. <pre class="var">&#123;_DATE_&#125;</pre>     => <pre class="var">13/01/2006</pre>
  3. <pre class="var">&#123;_TIME_&#125;</pre>     => <pre class="var">17:22:39</pre>
  4. <pre class="var">&#123;_FULLDATE_&#125;</pre> => <pre class="var">13/01/2006 - 17:22:39</pre>
  5. <pre class="var">&#123;_DAY_&#125;</pre>      => <pre class="var">13</pre>
  6. <pre class="var">&#123;_MONTH_&#125;</pre>    => <pre class="var">01</pre>
  7. <pre class="var">&#123;_YEAR_&#125;</pre>     => <pre class="var">2006</pre>
  8. <pre class="var">&#123;_HOUR_&#125;</pre>     => <pre class="var">17</pre>
  9. <pre class="var">&#123;_MINUTE_&#125;</pre>   => <pre class="var">22</pre>
  10. <pre class="var">&#123;_GENTIME_&#125;</pre>  => <pre class="var">21.36</pre>
  11. </pre>


 
<pre></pre> c'est pas un bloc, donc vire le premier et le dernier :)


 
Mierde ! Je les avais viré ceux là justement, mais en local, et j'ai oublié de renvoyer le fichier :/ Quel boulet !! :pfff:
 
Bon ben du coup ça marche ! Mais je vais quand même remplacer tous les <pre> par <code> :)
 
Merci à vous tous :jap:


---------------
Gamertag: CoteBlack YeLL
n°1283182
Dj YeLL
$question = $to_be || !$to_be;
Posté le 13-01-2006 à 17:28:52  profilanswer
 

masklinn a écrit :

<code> est pas en whitespace: pre par défaut?
 
Ca marche exactement pareil si je clique sur le lien referer en bas de ta page [:petrus75]


 
Non, code n'est pas en "whitespace: pre" par défaut.
 
Et c'est normal que ça marche maintenant, car j'ai fais la mise à jour entre temps :D


---------------
Gamertag: CoteBlack YeLL
n°1283186
Sh@rdar
Ex-PhPéteur
Posté le 13-01-2006 à 17:30:38  profilanswer
 

tient, les <a name=""> ça marche encore en 1.0 strict :??:
 
EDIT : laissez tomber je suis fatigué :sweat:


Message édité par Sh@rdar le 13-01-2006 à 17:31:52

---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [Resolu]XHTML Strict : document type does not allow element "pre" here

 

Sujets relatifs
[Résolu] Install clé registreGestion d'ERREUR(Resolu)
[Borland C++][Résolu] TListBox et ascenseur[RESOLU]espace blanc sous ie
[Resolu] [PHP-MySQL] Serveur MySQL derrière un proxy[php] RESOLU retour a la ligne csv
[Résolu][Oracle] Mutating table sur un updateListe de donnée sur un autre ongle(Resolu)
me manque PHP_MYSQL.DLL [Résolu][C / UNIX ] Semaphore entre plusieurs processus [Résolu]
Plus de sujets relatifs à : [Resolu]XHTML Strict : document type does not allow element "pre" here


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)