Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 02/02/2023, à 06:31

ar barzh paour

[Résolu] HTML : anomalie balise <ol> ?

re-bonjour à tous

j'espère être dans la bonne rubrique du forum

je joins un fichier html qui me pose problème
est-ce un bug ou est-ce que ça vient de ma configuration ?
bug avec type "i" "I" et utilisation de value dans la balise <ol>




<!DOCTYPE html >
<html>
  <head>
    <title>balise ol</title>
  </head>
  <body>
anomalies avec la balise ol ?

<ol type=i>
       <li>ligne 1 </li>
       <li>ligne 2</li>
       <li>ligne 3</li>
       <li>ligne 4</li>
       <li>ligne 5</li>
       <li>ligne 6</li>
       <li>ligne 7</li>
       <li>ligne 8</li>
</ol>
donne i ii ii iv v vi ii ii au lieu de i ii iii iv v vi vii viii
<br>

de même avec
<ol type=I>
       <li>ligne 1 </li>
       <li>ligne 2</li>
       <li>ligne 3</li>
       <li>ligne 4</li>
       <li>ligne 5</li>
       <li>ligne 6</li>
       <li>ligne 7</li>
       <li>ligne 8</li>
</ol>
donne I II II IV V VI II II au lieu de I II III IV V VI VII VIII
<br>


une autre anomalie avec value dans une ligne
<ol>
       <li>ligne 1 </li>
       <li>ligne 2</li>
       <li>ligne 3</li>
       <li value=999>ligne 4</li>
       <li>ligne 5</li>
       <li>ligne 6</li>
       <li>ligne 7</li>
       <li>ligne 8</li>
</ol>
donne 1 2 3 99 00 01 02 03 au lieu de 1 2 3 999 1000 1001 1002 1003
<br>
  </body>
</html>

Dernière modification par ar barzh paour (Le 23/02/2023, à 17:31)


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 20.04, 22.04, 24.04 (en test )
Portable1 : ThinkPad P50 I7-6820HQ, 16G0 Ram Ubuntu 22.04 Ubuntu 24.04 , W10-PRO( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#2 Le 02/02/2023, à 08:24

MicP

Re : [Résolu] HTML : anomalie balise <ol> ?

Bonjour

Essaye avec ce qui suit :

<!DOCTYPE html>
<html lang="fr-FR">

  <head>
    <meta charset="utf-8">
    <title>balise ol</title>
  </head>

  <body>

    <p>Pas d'anomalies avec la balise ol</p>

    <ol type="i">
      <li>ligne 1</li>
      <li>ligne 2</li>
      <li>ligne 3</li>
      <li>ligne 4</li>
      <li>ligne 5</li>
      <li>ligne 6</li>
      <li>ligne 7</li>
      <li>ligne 8</li>
    </ol>
    <p>Donne i ii iii iv v vi vii viii</p>

    <ol type="I">
      <li>ligne 1</li>
      <li>ligne 2</li>
      <li>ligne 3</li>
      <li>ligne 4</li>
      <li>ligne 5</li>
      <li>ligne 6</li>
      <li>ligne 7</li>
      <li>ligne 8</li>
    </ol>
    <p>Donne I II III IV V VI VII VIII</p>

    <p>Pas d'anomalie avec value dans une ligne</p>
    <ol>
      <li>ligne 1</li>
      <li>ligne 2</li>
      <li>ligne 3</li>
      <li value="999">ligne 4</li>
      <li>ligne 5</li>
      <li>ligne 6</li>
      <li>ligne 7</li>
      <li>ligne 8</li>
    </ol>
    <p>Donne 1 2 3 999 1000 1001 1002 1003</p>

  </body>

</html>

Dernière modification par MicP (Le 02/02/2023, à 08:34)

Hors ligne

#3 Le 02/02/2023, à 08:52

jplemoine

Re : [Résolu] HTML : anomalie balise <ol> ?

Je vais peut-être dire un bêtise mais c'est pas le navigateur qui interprète le html ?
Est-ce que ça peut être un bug dans le navigateur ?
N'utilisant pas le même, il y a un problème pour l'un mais pas pour l'autre ?


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Déconnecté jusqu’à nouvel ordre

Hors ligne

#4 Le 02/02/2023, à 09:02

iznobe

Re : [Résolu] HTML : anomalie balise <ol> ?

Bonjour , d ' apres cette pasge : https://developer.mozilla.org/fr/docs/W … Element/ol
la belise se gere via le CSS .
donc du html seul n ' a pas trop de sens .

on peut cependant definir la liste en affichage chiffre romain avec un attribut :

https://developer.mozilla.org/fr/docs/Web/HTML/Element/ol#utilisation_des_chiffres_romains a écrit :
Utilisation des chiffres romains

<ol type="i">
  <li>Introduction</li>
  <li>Liste des Greffes</li>
  <li>Conclusion</li>
</ol>

on notera les " " qui encercle l' attribut a la difference de ton code . la syntaxe a une importance , comme dans tous les langages .

Dernière modification par iznobe (Le 02/02/2023, à 09:04)


retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#5 Le 02/02/2023, à 09:45

MicP

Re : [Résolu] HTML : anomalie balise <ol> ?

Dans son message #3, jplemoine a écrit :

… Je vais peut-être dire un bêtise mais c'est pas le navigateur qui interprète le html ? …

Tout-à fait, mais il ne faut pas oublier qu'il ne pourra gérer tout ça qu'en en fonction de la syntaxe utilisée, …

Dans son message #3, jplemoine a écrit :

… N'utilisant pas le même, il y a un problème pour l'un mais pas pour l'autre ? …

… et si la syntaxe utilisée ne respecte pas le standard, le résultat sera incohérent
en fonction de ce que le navigateur pourra ou ne pourra pas "corriger", ou "corrigera" à sa façon.

[Humour]
À l'époque de la guerre des navigateurs, on appelait un intégrateur HTML pour IE™ un intégrâleur
[/Humour]

=======
Dans le contenu du fichier html  donné dans le message #1,
il manquait :
- le type de caractères utilisés
- le langage utilisé
- les guillemets entourant les valeurs données aux attributs
- et un conteneur pour le texte  (j'ai pensé que la balise p serait celle qui conviendrait le mieux)

Dernière modification par MicP (Le 02/02/2023, à 10:17)

Hors ligne

#6 Le 02/02/2023, à 17:46

ar barzh paour

Re : [Résolu] HTML : anomalie balise <ol> ?

en réponse à tous
je suis allé trop vite en écrivant le code html
mon fichier d'origine contient
<html lang="fr">
et l'attribut type de ol est bien entre "" ( type  ="i" ou "I" )
le fait de mettre utf-8 ne change rien pour moi
j'ai le même résultat
@MicP
et avec ton fichier du post #2 j'obtiens toujours
i ii ii iv v vi ii ii au lieu de i ii iii iv v vi vii viii
I II II IV V VI II II au lieu de I II III IV V VI VII VIII
1 2 3 99 00 01 02 03 au lieu de 1 2 3 999 1000 1001 1002 1003

iznobe a écrit :

donc du html seul n ' a pas trop de sens

non les deux sont possibles

@jplemoine
je suis en 22.04
je vais essayé en 20.04

Dernière modification par ar barzh paour (Le 02/02/2023, à 18:28)


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 20.04, 22.04, 24.04 (en test )
Portable1 : ThinkPad P50 I7-6820HQ, 16G0 Ram Ubuntu 22.04 Ubuntu 24.04 , W10-PRO( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#7 Le 02/02/2023, à 17:55

ar barzh paour

Re : [Résolu] HTML : anomalie balise <ol> ?

ah ben voilà
aucun problème en 20.04
Firefox 108.0 ( deb)
j'en profite pour effectuer une mise à jour de ma version 20.04
(passe de 5.15.0-56 à 5.15.0-58)
et firefox passe à 109.0
aucun problème
j'obtiens bien
i ii iii iv v vi vii viii
I II III IV V VI VII VIII
et on passe 999 1000 1001 etc
c'est donc Firefox de 22.04 (109.0.1) qui serait en cause (il est en snap)
et je n'ai pas d'autre navigateur pour voir le résultat

Dernière modification par ar barzh paour (Le 02/02/2023, à 18:34)


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 20.04, 22.04, 24.04 (en test )
Portable1 : ThinkPad P50 I7-6820HQ, 16G0 Ram Ubuntu 22.04 Ubuntu 24.04 , W10-PRO( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#8 Le 23/02/2023, à 15:18

ar barzh paour

Re : [Résolu] HTML : anomalie balise <ol> ?

Firefox 110.0 : même anomalie
J'ai donc essayé sur une autre partition 22.04 qui est aussi équipée de Firefox 110.0
et là je n'ai pas d'anomalie !!! ( on a bien cf post#1 )

 i ii iii iv v vi vii viii
 I II III IV V VI VII VIII
1 2 3 999 1000 1001 1002 1003

je ne sais pas comment résoudre cette anomalie sur mon poste de travail habituel
config de Firefox ? mais à priori je n'y touche pas


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 20.04, 22.04, 24.04 (en test )
Portable1 : ThinkPad P50 I7-6820HQ, 16G0 Ram Ubuntu 22.04 Ubuntu 24.04 , W10-PRO( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#9 Le 23/02/2023, à 15:41

Coeur Noir

Re : [Résolu] HTML : anomalie balise <ol> ?

Sur la 22.04 au Firefox déconnant,

as-tu le même problème en ajoutant un nouveau profil à ce Firefox ?
Ou en démarrant ce Firefox déconnant en « safe mode » ?

Se pourrait-il qu'une extension, un module complémentaire, interfèrent dans l'interprétation du html ?


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#10 Le 23/02/2023, à 16:17

ar barzh paour

Re : [Résolu] HTML : anomalie balise <ol> ?

j'étais en train de faire des essais et voilà ce que j'ai trouvé :
J'avais du mal à lire les pages du forum , j'avais passé la police de Firefox  à DéjaVu SansMono taille 20  et voilà
en passant à taille 12 , le fichier html me visualise correctement les résultats ... mais je ne peux plus lire facilement le forum !!!! (je devrais utilisé le zoom ?)
je résouds un problème mais j'en crée un autre, c'est quand même bizarre que le résultat de la visualisation dépende de  ça
je veux bien faire les essais que tu me proposes , mais je ne sais pas comment on les fait
- ajouter un profil ?
- safe mode ?

Pour les modules complémentaires , non je les avais désactivés et obtenu  le même résultat


de plus je crois qu'on déplace le problème ( en mettant valeur=99999" ) au lieu de 999 on obtient
bien que je suis d'accord cette valeur 99999 je suis allé la chercher un peu loin

    1    ligne 1
    2    ligne 2
    3    ligne 3
9999   ligne 4
0000   ligne 5
0001   ligne 6
0002   ligne 7
0003   ligne 8

Dernière modification par ar barzh paour (Le 23/02/2023, à 16:59)


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 20.04, 22.04, 24.04 (en test )
Portable1 : ThinkPad P50 I7-6820HQ, 16G0 Ram Ubuntu 22.04 Ubuntu 24.04 , W10-PRO( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#11 Le 23/02/2023, à 16:29

iznobe

Re : [Résolu] HTML : anomalie balise <ol> ?

tu as changé uniquement la taille ? ca parait peu probable ... peut etre qu ' une police inclut un bug , mais la taille seule , je vois pas trop pourquoi .

pour le 9999 , il faut bien une limite , et je pense qu ' une liste de 10 k objets , ca me parait deja suffisant big_smile

Dernière modification par iznobe (Le 23/02/2023, à 16:31)


retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#12 Le 23/02/2023, à 17:04

ar barzh paour

Re : [Résolu] HTML : anomalie balise <ol> ?

@iznobe
1-je vais revérifier pour la police et la taille
2- en remarque , 99999 ça ne veut pas dire qu'il y 99999 objets dans la liste ....

Bon je viens de refaire l'essai
police DejaVu Serif (Police par défaut)
Taille 14 OK
Taille 16 limite pour visualiser 1000
Taille 20 : visualise 000
La solution ?
Inclure une police par défaut dans le fichier html ?

Dernière modification par ar barzh paour (Le 23/02/2023, à 17:13)


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 20.04, 22.04, 24.04 (en test )
Portable1 : ThinkPad P50 I7-6820HQ, 16G0 Ram Ubuntu 22.04 Ubuntu 24.04 , W10-PRO( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#13 Le 23/02/2023, à 17:12

iznobe

Re : [Résolu] HTML : anomalie balise <ol> ?

certes , mais il ne faut pas oublier que c' est le navigateur qui interprete a sa maniere le HTML .
peut etre que depasser 9999 , ne plait pas au dev de ton navigateur , et qu ' ils ont fait en sorte de repartir en affichant des 0000 pour differencier .
apres il faut faire des tests avec d ' autres navigateurs . mais il vaut mieux trouver deja pourquoi ca ne fonctionne pas normalement dans ton cas avant de faire des tests avancés sur un truc qu ' on sait qui ne fonctionne pour le moment pas . c ' est peut etre lié ( ou pas ) au meme soucis ...


retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#14 Le 23/02/2023, à 17:21

ar barzh paour

Re : [Résolu] HTML : anomalie balise <ol> ?

essai facile à réaliser
Dans les paramètres de Firefox : Police DejaVu Taille 20
ça c'est pas bon !
ol prend la police par défaut déclarée dans Firefox

        <ol>
      <li>ligne 1</li>
      <li>ligne 2</li>
      <li>ligne 3</li>
      <li value="999">ligne 4</li>
      <li>ligne 5</li>
      <li>ligne 6</li>
      <li >ligne 7</li>
      <li>ligne 8</li>
    </ol>

ça c'est bon !!!!!
on force la police à utiliser !

    <ol style="font-size:14px;">
      <li>ligne 1</li>
      <li>ligne 2</li>
      <li>ligne 3</li>
      <li value="999">ligne 4</li>
      <li>ligne 5</li>
      <li>ligne 6</li>
      <li >ligne 7</li>
      <li>ligne 8</li>
    </ol>

je passe en résolu , parce que j'ai compris pourquoi il y avait cette "anomalie" ! bien que...

Dernière modification par ar barzh paour (Le 23/02/2023, à 17:30)


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 20.04, 22.04, 24.04 (en test )
Portable1 : ThinkPad P50 I7-6820HQ, 16G0 Ram Ubuntu 22.04 Ubuntu 24.04 , W10-PRO( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#15 Le 23/02/2023, à 17:24

Coeur Noir

Re : [Résolu] HTML : anomalie balise <ol> ?

…c'est probablement limité à à un nombre à 4 chiffres, rien de plus, où les zéros deviennent significatifs au delà de 9999 ( puisque la colonne des dizaines de milliers n'existe pas. )

Firefox, créer un nouveau profil → https://support.mozilla.org/fr/kb/gesti … ls-firefox


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#16 Le 23/02/2023, à 17:37

ar barzh paour

Re : [Résolu] HTML : anomalie balise <ol> ?

@Coeur Noir
c'est le même problème en utilisant type="i"
par exemple
sans utiliser la font je visualise ii
en utilisant la font je visualise bien  iii

Dernière modification par ar barzh paour (Le 23/02/2023, à 17:39)


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 20.04, 22.04, 24.04 (en test )
Portable1 : ThinkPad P50 I7-6820HQ, 16G0 Ram Ubuntu 22.04 Ubuntu 24.04 , W10-PRO( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#17 Le 23/02/2023, à 18:00

Coeur Noir

Re : [Résolu] HTML : anomalie balise <ol> ?

ok.

Ça reste étrange.

Essaie ( à l'occasion ) avec un profil « neuf » dans Firefox - si ça améliore la situation c'est qu'il y a quelque chose dans les préférences/réglages/paramètres de l'autre profil qui interfère.

Je ne suis pas certain de l'influence mais quel est ton environnement de bureau, et sa police par défaut ?


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#18 Le 24/02/2023, à 09:00

ar barzh paour

Re : [Résolu] HTML : anomalie balise <ol> ?

    ======================================================================
    version lancée (utilise lsb_release et uname)
        Description:	Ubuntu 22.04.2 LTS
        Jammy Jellyfish
        5.19.0-32-generic
        Session non-EFI
    ======================================================================
    environnement
     variable $XDG_CURRENT_DESKTOP : ubuntu:GNOME
     variable $XDG_SESSION_TYPE    : x11
    ====================================================================== 

pour la police je ne sais pas
et je refais l'essai avec un nouveau profil
le résultat est OK sans rien modifier dans les paramètres de Firefox
MAIS
si je passe la police de Firfox à Taille 20 (au lieu de 16 par défaut) c'est pas bon ( on ne visualise plus bien 1000 1001 etc)

Dernière modification par ar barzh paour (Le 24/02/2023, à 09:11)


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 20.04, 22.04, 24.04 (en test )
Portable1 : ThinkPad P50 I7-6820HQ, 16G0 Ram Ubuntu 22.04 Ubuntu 24.04 , W10-PRO( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#19 Le 24/02/2023, à 10:57

iznobe

Re : [Résolu] HTML : anomalie balise <ol> ?

Bonjour , ca meriterait peut etre une declaration de bug , ou tout du moins un eclaircissement du soucis chez mozilla .
ca parait vraiment bizzarre que modifier la taille de la police par defaut cree un bug d' interpretation du HTML .
ils ont peut etre fais une coquille quelquepart big_smile

PS j ' aurais pas mis resolu puisque ce n' est pas le cas , ona juste fini par trouver l' origine du probleme , mais il n' est pas corrigé pour autant .

As tu essayé d' autre taille de police , pour verifier le fait que c ' est modifier la taille qui pose soucis , ou bien si c ' est une taille en particulier ( la 20 en l' occurence ) .

Dernière modification par iznobe (Le 24/02/2023, à 11:00)


retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#20 Le 24/02/2023, à 12:00

ar barzh paour

Re : [Résolu] HTML : anomalie balise <ol> ?

@iznobe
j'ai avancé un peu sur le sujet
j'ai installé brave sur une version 22.04 et c'est le même phénomène qui se produit  !!!
bon , il faut dire que je n'utilise pas la balise <ol> tous les jours , en plus avec des paramètres et des valeurs particulières .... , je n'ai trouvé ce "bug" que par hasard
ce que j'ai remarqué pour la taille ,c'est que plus on l'augmente moins on visualise correctement , j'ai essayé 12 14 16 20
pour moi je classe bien que ça mériterait je pense un signalement , que je ne sais pas faire !
et j'ai d'autres préoccupations...

Dernière modification par ar barzh paour (Le 24/02/2023, à 12:03)


PC          : B760M DS3H DDR4,  12th Gen Intel(R) Core(TM) i3-12100, RAM DDR4 8GiB -2400 Ubuntu 20.04, 22.04, 24.04 (en test )
Portable1 : ThinkPad P50 I7-6820HQ, 16G0 Ram Ubuntu 22.04 Ubuntu 24.04 , W10-PRO( en voyage )
Portable2 : T5750  @ 2.00GHz RAM 1GiB DDR2 667 Mhz Ubuntu 20.04 ( batterie HS )
stourm a ran war bep tachenn (Angela Duval) ( Je combats sur tous les fronts )

Hors ligne

#21 Le 24/02/2023, à 12:13

Coeur Noir

Re : [Résolu] HTML : anomalie balise <ol> ?

Idem dans Brave ? Alors le problème n'est pas que dans Firefox, il est possiblement plus global, au niveau système ou session utilisateur.

Firefox et Brave n'ont pas le même « moteur » de rendu, le couac est probablement ailleurs.


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne