Communauté

»

FORUM MesDiscussions.net

»

Rapports de bugs

»

Indentation de puces consécutives avec cadres

 

4 utilisateurs inconnus

 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Indentation de puces consécutives avec cadres

n°284
Musaran
Cerveaulté
Note : 4.3/5 pour 4 votes
Posté le 01-04-2005 à 15:40:03  
profilanswer
 

Lorsque des puces se suivent sur des lignes consécutives, et que entre deux se trouve une transition normal/cadre, cadre/normal ou cadre/cadre, il se produit un décalage d'indentation.
Une fois ce décalage établi, il se transmet de ligne en ligne,  jusqu'à une ligne ne comporatnt pas de balise modifiant les marges.
 
Un cadre étant : balise, quote, citation, quotemsg ou spoiler.
Une balise modifiant les marges étant center ou un cadre.
Une ligne étant un paragraphe du message tel qu'il est rédigé.
 
 
) La transition de normal à cadre induit une marge gauche plus importante pour les cadres, mais les puces n'en tiennent pas compte et dépassent :
 

  • puce normale
Citation :

cadre sur-indenté

  • puce à indentation absolue normale

Citation :

idem

  • idem

(ligne de garde)

Citation :

cadre normal

  • puce normale

n°285
Musaran
Cerveaulté
Note : 4.3/5 pour 4 votes
Posté le 01-04-2005 à 15:40:32  
profilanswer
 

) La transition de cadre à cadre, ou de cadre à normal induit une abscence d'indentation pour les puces :

Citation :

cadre normal

  • puce normale

  • puce non-indentée  
  • Citation :

    cadre normal

    • puce non-indentée

    Citation :

    idem

    • idem

    (ligne de garde)

    • puce indentée

    n°286
    Musaran
    Cerveaulté
    Note : 4.3/5 pour 4 votes
    Posté le 01-04-2005 à 15:42:27  
    profilanswer
     

    ) Une puce centrée induit aussi une abscence d'indentation pour les puces suivantes, ce qui affecte en retour le centrage :
     

    • centré
    • centré
    • puce non-indentée  
    Citation :

    cadre normal

    • puce non-indentée

    Citation :

    idem

    • idem

    (ligne de garde)

    • puce indentée


     
     
    ) Puce "blanche" (j'ignore pourquoi) :

    • puce noire

      Citation :

      (ligne de garde)

      • puce blanche

      [*]puce noire

      Citation :


      • puce blanche

    n°289
    Constance
    Profil : vile crapule
    Note : 3.3/5 pour 25 votes
    Posté le 01-04-2005 à 16:00:28  
    profilanswer
     

    La puce est blanche parce que le navigateur considère qu'elle fait partie d'un 2e niveau d'une même liste à puces.
     
    Il semble qu'on ait en standard, sauf mention expresse du contraire (par la propriété type dans la balise HTML ul ou dans la balise li concernée) :
    1er niveau -> puce de type "disc"
    2e niveau  -> puce de type "circle"
    3e niveau  -> puce de type "square"

    n°459
    joce
    Note : 3.9/5 pour 51 votes
    Posté le 04-04-2005 à 09:05:14  
    profilanswer
     

    ca semble être un bug du navigateur, IE n'a pas le problème

    n°460
    joce
    Note : 3.9/5 pour 51 votes
    Posté le 04-04-2005 à 09:06:55  
    profilanswer
     

    ouais en fait non le code HTML généré pour la puce est dégueulasse :'(

    n°463
    Constance
    Profil : vile crapule
    Note : 3.3/5 pour 25 votes
    Posté le 04-04-2005 à 10:24:14  
    profilanswer
     

    Me demandais aussi pourquoi il y avait des </li> ... et les <br /> c'est normal ?

    n°467
    joce
    Note : 3.9/5 pour 51 votes
    Posté le 04-04-2005 à 11:02:33  
    profilanswer
     

    <ul><li></li></ul> c'est pour generer une liste de puce

    n°469
    Constance
    Profil : vile crapule
    Note : 3.3/5 pour 25 votes
    Posté le 04-04-2005 à 11:09:05  
    profilanswer
     
    n°470
    Musaran
    Cerveaulté
    Note : 4.3/5 pour 4 votes
    Posté le 04-04-2005 à 11:24:45  
    profilanswer
     

    La marge gauche plus importante et la non-indentation de la puce sont dues au forum.
    La puce qui dépasse à gauche et la puce blanche sont sous Firefox v1.02, ça ne le fait pas sous Internet Explorer v6.0.2900.


    Message édité par Musaran le 04-04-2005 à 11:25:52
    n°485
    joce
    Note : 3.9/5 pour 51 votes
    Posté le 04-04-2005 à 13:40:08  
    profilanswer
     


    et c'est parfaitement non XHTML compliant

    n°492
    Constance
    Profil : vile crapule
    Note : 3.3/5 pour 25 votes
    Posté le 04-04-2005 à 14:53:08  
    profilanswer
     

    Euh ... alors "Le XHTML c'est mal :o" ?
    Si ça n'est même pas compatible avec une syntaxe qui passait bien en HTML simple :/

    n°510
    joce
    Note : 3.9/5 pour 51 votes
    Posté le 04-04-2005 à 21:15:02  
    profilanswer
     

    Constance a écrit :

    Euh ... alors "Le XHTML c'est mal :o" ?
    Si ça n'est même pas compatible avec une syntaxe qui passait bien en HTML simple :/


    tout balise ouverte doit être fermée le but du jeu c'est de corriger les lacunes du code HTML de base et de faciliter la vie des parsers


    Aller à :
    Ajouter une réponse
      

    Communauté

    »

    FORUM MesDiscussions.net

    »

    Rapports de bugs

    »

    Indentation de puces consécutives avec cadres