je cherhe la syntaxe pour ajouter une(des) entités à un document xhtml.
j'utilise un js dont je ne suis pas maitre du code, il produit une
sortie htmlisée-colorisée de code javascript et utilise au moins
l'entité pour créer les tabs.
quelle est la syntaxe exacte pour ajouter cette entité au DOVTYPE ?
--
Artaban de Médée
Note que si tu ne veux pas (ou ne peux pas) inclure une espace insécables directement dans le fichier, tu peux toujours utiliser l'une des deux entités numériques   ou   à la place de l'entité nommée . Là il n'y a pas de raison que le navigateur râle puisqu'il n'y a pas besoin de les définir.
ouais mais en l'occurence dans mon fichier original, il n'y a pas de , je m'explique dans le document : <http://www.yvon-thoraval.com/XHTML11/syntax_dp_shl.xhtml> il y a 2 <textarea/> qu'on ne voit pas à l'écran, dans la première un code de script javascript dans la seconde un code de script ruby.
Et il y a un script qui prend le contenu brut de ces textarea et les change en ajoutant numero de lignes et coloristion syntaxique.
Mais Firefox couine à cause des non déclarés...
-- Artaban de Médée
Olivier Miakinen <om+news@miakinen.net> wrote:
Note que si tu ne veux pas (ou ne peux pas) inclure une espace
insécables directement dans le fichier, tu peux toujours utiliser
l'une des deux entités numériques   ou   à la place de
l'entité nommée . Là il n'y a pas de raison que le navigateur
râle puisqu'il n'y a pas besoin de les définir.
ouais mais en l'occurence dans mon fichier original, il n'y a pas de
, je m'explique dans le document :
<http://www.yvon-thoraval.com/XHTML11/syntax_dp_shl.xhtml>
il y a 2 <textarea/> qu'on ne voit pas à l'écran, dans la première un
code de script javascript dans la seconde un code de script ruby.
Et il y a un script qui prend le contenu brut de ces textarea et les
change en ajoutant numero de lignes et coloristion syntaxique.
Mais Firefox couine à cause des non déclarés...
Note que si tu ne veux pas (ou ne peux pas) inclure une espace insécables directement dans le fichier, tu peux toujours utiliser l'une des deux entités numériques   ou   à la place de l'entité nommée . Là il n'y a pas de raison que le navigateur râle puisqu'il n'y a pas besoin de les définir.
ouais mais en l'occurence dans mon fichier original, il n'y a pas de , je m'explique dans le document : <http://www.yvon-thoraval.com/XHTML11/syntax_dp_shl.xhtml> il y a 2 <textarea/> qu'on ne voit pas à l'écran, dans la première un code de script javascript dans la seconde un code de script ruby.
Et il y a un script qui prend le contenu brut de ces textarea et les change en ajoutant numero de lignes et coloristion syntaxique.
Mais Firefox couine à cause des non déclarés...
-- Artaban de Médée
unbewusst.sein
Une Bévue wrote:
donc, finalement j'ai eu le temps de mettre en ligne, contrairement à ce que j'ai dit, là je n'ai plus qu'un message d'erreur à la console.
Bon je viens de tester cette page avec Opera que ne me signale aucune erreur, le résultat n'est pas très chouette mais ça roule...j'obtiens bien une colorisation syntaxique. Avec Safari les textarea restent en noir et blanc donc sans colorisation syntaxique. avec webkit même topo... -- Artaban de Médée
Une Bévue <unbewusst.sein@google.com.invalid> wrote:
donc, finalement j'ai eu le temps de mettre en ligne, contrairement à ce
que j'ai dit, là je n'ai plus qu'un message d'erreur à la console.
Bon je viens de tester cette page avec Opera que ne me signale aucune
erreur, le résultat n'est pas très chouette mais ça roule...j'obtiens
bien une colorisation syntaxique.
Avec Safari les textarea restent en noir et blanc donc sans colorisation
syntaxique.
avec webkit même topo...
--
Artaban de Médée
Bon je viens de tester cette page avec Opera que ne me signale aucune erreur, le résultat n'est pas très chouette mais ça roule...j'obtiens bien une colorisation syntaxique. Avec Safari les textarea restent en noir et blanc donc sans colorisation syntaxique. avec webkit même topo... -- Artaban de Médée
unbewusst.sein
Olivier Miakinen <om+ wrote:
C'est presque ça. Les entités peuvent servir *même* lorsque le caractère n'est pas disponible dans le jeu de caractères choisi. Ceci vaut aussi bien pour les entités numériques que pour les entités nommées (    ou ).
bon, j'ai commencé à modifier le code js du script de colorisation syntaxique.
j'ai transformé :
-->   <br> --> <br /> passé tous les tags (que j'ai vu) en caractères minuscules par ex : 'SPAN' --> 'span' etc...
ça marche un peu mieux avec Firefox, l'erreur que j'ai maintenant dans la console js est :
Erreur : données incompréhensibles après l'élément de document
au cas zou qq'un comprendrait pourquoi Firefox râle à cet endroit...
-- Artaban de Médée
Olivier Miakinen <om+news@miakinen.net> wrote:
C'est presque ça. Les entités peuvent servir *même* lorsque le caractère
n'est pas disponible dans le jeu de caractères choisi. Ceci vaut aussi
bien pour les entités numériques que pour les entités nommées ( 
  ou ).
bon, j'ai commencé à modifier le code js du script de colorisation
syntaxique.
j'ai transformé :
-->  
<br> --> <br />
passé tous les tags (que j'ai vu) en caractères minuscules par ex :
'SPAN' --> 'span' etc...
ça marche un peu mieux avec Firefox, l'erreur que j'ai maintenant dans
la console js est :
Erreur : données incompréhensibles après l'élément de document
C'est presque ça. Les entités peuvent servir *même* lorsque le caractère n'est pas disponible dans le jeu de caractères choisi. Ceci vaut aussi bien pour les entités numériques que pour les entités nommées (    ou ).
bon, j'ai commencé à modifier le code js du script de colorisation syntaxique.
j'ai transformé :
-->   <br> --> <br /> passé tous les tags (que j'ai vu) en caractères minuscules par ex : 'SPAN' --> 'span' etc...
ça marche un peu mieux avec Firefox, l'erreur que j'ai maintenant dans la console js est :
Erreur : données incompréhensibles après l'élément de document
et si tu ne mettais qu'un span par ligne ? voir à voir qué passa
-- Stephane Moriaux et son (moins) vieux Mac déjà dépassé
unbewusst.sein
ASM wrote:
caractère en colonne 51
et si tu ne mettais qu'un span par ligne ?
le script n'est pas de moi, apparemment, il n'est pas prévu pour le xhtml qui demande de créer des éléments avec le NameSpace...
je laisse tomber par ce que, même quand j'arrive à le faire marcher (Opera) le lexer n'est pas terrible, alors que c'est un script + complexe que les deux autres essayés...
le script n'est pas de moi, apparemment, il n'est pas prévu pour le
xhtml qui demande de créer des éléments avec le NameSpace...
je laisse tomber par ce que, même quand j'arrive à le faire marcher
(Opera) le lexer n'est pas terrible, alors que c'est un script +
complexe que les deux autres essayés...
le script n'est pas de moi, apparemment, il n'est pas prévu pour le xhtml qui demande de créer des éléments avec le NameSpace...
je laisse tomber par ce que, même quand j'arrive à le faire marcher (Opera) le lexer n'est pas terrible, alors que c'est un script + complexe que les deux autres essayés...
j'ai envoyé un message au dev.
-- Artaban de Médée
Pierre Goiffon
Olivier Miakinen wrote:
http://www.w3.org/TR/xhtml1/#h-A2
ouais ça parle du Latin 1, mais mon code est en UTF-8.
Surtout, ça parle de XHTML 1.0, alors que je vois que ton document est en XHTML 1.1.
Tiens, si, ça devrait marcher : http://www.w3.org/TR/2001/REC-xhtml-modularization-20010410/dtd_module_defs.html#a_module_XHTML_Latin_1_Character_Entities
Je ne suis pas sûr de comprendre Y-a-t-il une différence entre XHTML 1.1 et 1.0 sur les entités ? Je ne vois rien dans la recommandation XHTML 1.1 qui le laisserait à penser ?
Olivier Miakinen wrote:
http://www.w3.org/TR/xhtml1/#h-A2
ouais ça parle du Latin 1, mais mon code est en UTF-8.
Surtout, ça parle de XHTML 1.0, alors que je vois que ton document est
en XHTML 1.1.
Tiens, si, ça devrait marcher :
http://www.w3.org/TR/2001/REC-xhtml-modularization-20010410/dtd_module_defs.html#a_module_XHTML_Latin_1_Character_Entities
Je ne suis pas sûr de comprendre
Y-a-t-il une différence entre XHTML 1.1 et 1.0 sur les entités ? Je ne
vois rien dans la recommandation XHTML 1.1 qui le laisserait à penser ?
ouais ça parle du Latin 1, mais mon code est en UTF-8.
Surtout, ça parle de XHTML 1.0, alors que je vois que ton document est en XHTML 1.1.
Tiens, si, ça devrait marcher : http://www.w3.org/TR/2001/REC-xhtml-modularization-20010410/dtd_module_defs.html#a_module_XHTML_Latin_1_Character_Entities
Je ne suis pas sûr de comprendre Y-a-t-il une différence entre XHTML 1.1 et 1.0 sur les entités ? Je ne vois rien dans la recommandation XHTML 1.1 qui le laisserait à penser ?
Olivier Miakinen
Le 22/01/2007 09:50, Pierre Goiffon a écrit :
Je ne suis pas sûr de comprendre Y-a-t-il une différence entre XHTML 1.1 et 1.0 sur les entités ?
C'est ce que je croyais avant d'approfondir un peu ma recherche.
Je ne vois rien dans la recommandation XHTML 1.1 qui le laisserait à penser ?
Je n'ai rien vu non plus, finalement. Mais j'ai du mal à m'y retrouver dans toutes les docs des différents modules.
Le 22/01/2007 09:50, Pierre Goiffon a écrit :
Je ne suis pas sûr de comprendre
Y-a-t-il une différence entre XHTML 1.1 et 1.0 sur les entités ?
C'est ce que je croyais avant d'approfondir un peu ma recherche.
Je ne
vois rien dans la recommandation XHTML 1.1 qui le laisserait à penser ?
Je n'ai rien vu non plus, finalement. Mais j'ai du mal à m'y retrouver
dans toutes les docs des différents modules.