Je suis en train de suivre un tuto sur le net :
An Introduction to Haml and Sinatra
<http://code.tutsplus.com/tutorials/an-introduction-to-haml-and-sinatra--net-14858>
et là je vois un arbre (pour un menu) ainsi réalisé :
<ol>
<a href... >
<li>Item 1</li>
</a>
...
</ol>
perso, "intuitivement", j'aurais plutôt écrit "l'inverse" comme
imbrication :
<ol>
<li>
<a href... >Item 1</a>
</li>
...
</ol>
euh, d'ailleurs, ce n'est pas ce que dit Mr W3c :
<http://dev.w3.org/html5/html-author/#the-ol-element>
4.3.5.7 The ol element:
Content Model:
Zero or more li elements.
À (at) Thu, 23 Oct 2014 14:50:43 +0200, SAM écrivait (wrote):
Le 23/10/14 03:24, Paul Gaborit a écrit :
Un bon exemple d'espace parasites concerne les liens qui sont soulignés par défaut. Ce soulignement dépase du texte s'il y a des espaces parasites en début ou en fin de texte (mais dans <a>...</a>).
La "norme" prévoit qu'entre 2 balises il ne peut il y avoir qu'un seul espace supplémentaire et, si je ne m'abuse, à la fin du texte.
Avez-vous un pointeur vers la partie des recommandations W3C qui dit cela ?
Le navigateur corrige donc tous les espaces superflus et "parasitaires" en les ignorant.
Comparez ces paragraphes :
<p>Suivez le <a href="http://www.perdu.com/">lien</a> si vous êtes perdu.</p> <p>Suivez le <a href="http://www.perdu.com/"> lien </a> si vous êtes perdu.</p> <p>Suivez le<a href="http://www.perdu.com/"> lien </a>si vous êtes perdu.</p>
La fusion des espaces ne règle pas tout.
-- Paul Gaborit - <http://perso.mines-albi.fr/~gaborit/>
À (at) Thu, 23 Oct 2014 14:50:43 +0200,
SAM <stephanemoriaux.NoAdmin@wanadoo.fr.invalid> écrivait (wrote):
Le 23/10/14 03:24, Paul Gaborit a écrit :
Un bon exemple d'espace parasites concerne les liens qui sont soulignés
par défaut. Ce soulignement dépase du texte s'il y a des espaces
parasites en début ou en fin de texte (mais dans <a>...</a>).
La "norme" prévoit qu'entre 2 balises il ne peut il y avoir qu'un seul
espace supplémentaire et, si je ne m'abuse, à la fin du texte.
Avez-vous un pointeur vers la partie des recommandations W3C qui dit
cela ?
Le navigateur corrige donc tous les espaces superflus et "parasitaires"
en les ignorant.
Comparez ces paragraphes :
<p>Suivez le <a href="http://www.perdu.com/">lien</a> si vous êtes perdu.</p>
<p>Suivez le <a href="http://www.perdu.com/"> lien </a> si vous êtes perdu.</p>
<p>Suivez le<a href="http://www.perdu.com/"> lien </a>si vous êtes perdu.</p>
La fusion des espaces ne règle pas tout.
--
Paul Gaborit - <http://perso.mines-albi.fr/~gaborit/>
À (at) Thu, 23 Oct 2014 14:50:43 +0200, SAM écrivait (wrote):
Le 23/10/14 03:24, Paul Gaborit a écrit :
Un bon exemple d'espace parasites concerne les liens qui sont soulignés par défaut. Ce soulignement dépase du texte s'il y a des espaces parasites en début ou en fin de texte (mais dans <a>...</a>).
La "norme" prévoit qu'entre 2 balises il ne peut il y avoir qu'un seul espace supplémentaire et, si je ne m'abuse, à la fin du texte.
Avez-vous un pointeur vers la partie des recommandations W3C qui dit cela ?
Le navigateur corrige donc tous les espaces superflus et "parasitaires" en les ignorant.
Comparez ces paragraphes :
<p>Suivez le <a href="http://www.perdu.com/">lien</a> si vous êtes perdu.</p> <p>Suivez le <a href="http://www.perdu.com/"> lien </a> si vous êtes perdu.</p> <p>Suivez le<a href="http://www.perdu.com/"> lien </a>si vous êtes perdu.</p>
La fusion des espaces ne règle pas tout.
-- Paul Gaborit - <http://perso.mines-albi.fr/~gaborit/>
Paul Gaborit
À (at) Sat, 25 Oct 2014 01:36:21 +0200, SAM écrivait (wrote):
Néanmoins il n'y a bien qu'un seul espace visible entre chaque mot
Effectivement, c'est le fonctionnement prévu par HTML : fusion des espaces en un seul (sauf dans quelques éléments comme <pre></pre>).
Mais la question ici est : si il y a des balises au milieu d'une suite d'espaces, de quel côté se retrouveront-elles une fois cette suite d'espaces fusionnée en un seul espace ? C'est cela qui peut avoir une influence sur la présentation et qui rend certains espaces parasites.
-- Paul Gaborit - <http://perso.mines-albi.fr/~gaborit/>
À (at) Sat, 25 Oct 2014 01:36:21 +0200,
SAM <stephanemoriaux.NoAdmin@wanadoo.fr.invalid> écrivait (wrote):
Néanmoins il n'y a bien qu'un seul espace visible entre chaque mot
Effectivement, c'est le fonctionnement prévu par HTML : fusion des
espaces en un seul (sauf dans quelques éléments comme <pre></pre>).
Mais la question ici est : si il y a des balises au milieu d'une suite
d'espaces, de quel côté se retrouveront-elles une fois cette suite
d'espaces fusionnée en un seul espace ? C'est cela qui peut avoir une
influence sur la présentation et qui rend certains espaces parasites.
--
Paul Gaborit - <http://perso.mines-albi.fr/~gaborit/>
À (at) Sat, 25 Oct 2014 01:36:21 +0200, SAM écrivait (wrote):
Néanmoins il n'y a bien qu'un seul espace visible entre chaque mot
Effectivement, c'est le fonctionnement prévu par HTML : fusion des espaces en un seul (sauf dans quelques éléments comme <pre></pre>).
Mais la question ici est : si il y a des balises au milieu d'une suite d'espaces, de quel côté se retrouveront-elles une fois cette suite d'espaces fusionnée en un seul espace ? C'est cela qui peut avoir une influence sur la présentation et qui rend certains espaces parasites.
-- Paul Gaborit - <http://perso.mines-albi.fr/~gaborit/>
Denis Beauregard
Le Sat, 25 Oct 2014 13:19:39 +0200, Paul Gaborit écrivait dans fr.comp.infosystemes.www.auteurs:
À (at) Sat, 25 Oct 2014 01:36:21 +0200, SAM écrivait (wrote):
Néanmoins il n'y a bien qu'un seul espace visible entre chaque mot
Effectivement, c'est le fonctionnement prévu par HTML : fusion des espaces en un seul (sauf dans quelques éléments comme <pre></pre>).
Mais la question ici est : si il y a des balises au milieu d'une suite d'espaces, de quel côté se retrouveront-elles une fois cette suite d'espaces fusionnée en un seul espace ? C'est cela qui peut avoir une influence sur la présentation et qui rend certains espaces parasites.
J'utilise les espaces pour ma mise en page. Je fais des par exemple. nbsp n'est pas une balise mais cela donne une idée. Je pense que l'espace sera où il est placé.
Denis
Le Sat, 25 Oct 2014 13:19:39 +0200, Paul Gaborit
<Paul.Gaborit@invalid.invalid> écrivait dans
fr.comp.infosystemes.www.auteurs:
À (at) Sat, 25 Oct 2014 01:36:21 +0200,
SAM <stephanemoriaux.NoAdmin@wanadoo.fr.invalid> écrivait (wrote):
Néanmoins il n'y a bien qu'un seul espace visible entre chaque mot
Effectivement, c'est le fonctionnement prévu par HTML : fusion des
espaces en un seul (sauf dans quelques éléments comme <pre></pre>).
Mais la question ici est : si il y a des balises au milieu d'une suite
d'espaces, de quel côté se retrouveront-elles une fois cette suite
d'espaces fusionnée en un seul espace ? C'est cela qui peut avoir une
influence sur la présentation et qui rend certains espaces parasites.
J'utilise les espaces pour ma mise en page. Je fais des
par exemple. nbsp n'est pas une balise mais
cela donne une idée. Je pense que l'espace sera où il est placé.
Le Sat, 25 Oct 2014 13:19:39 +0200, Paul Gaborit écrivait dans fr.comp.infosystemes.www.auteurs:
À (at) Sat, 25 Oct 2014 01:36:21 +0200, SAM écrivait (wrote):
Néanmoins il n'y a bien qu'un seul espace visible entre chaque mot
Effectivement, c'est le fonctionnement prévu par HTML : fusion des espaces en un seul (sauf dans quelques éléments comme <pre></pre>).
Mais la question ici est : si il y a des balises au milieu d'une suite d'espaces, de quel côté se retrouveront-elles une fois cette suite d'espaces fusionnée en un seul espace ? C'est cela qui peut avoir une influence sur la présentation et qui rend certains espaces parasites.
J'utilise les espaces pour ma mise en page. Je fais des par exemple. nbsp n'est pas une balise mais cela donne une idée. Je pense que l'espace sera où il est placé.