Discussion:
espace insecable
(trop ancien pour répondre)
Pascal Pensa
2003-09-09 20:48:59 UTC
Permalink
Je crois que c'est plutot  

Pascal
tableau, et que je tape ALT+0160, ça fait une espace normale et non
insécable.
- comment ça s'écrit en HTML ?
 
- y a t-il un autre moyen ?
essaye ALT + ENTER ou d'autre combinaison avec la touche ENTER (RETURN)
Denis Beauregard
2003-09-09 20:50:36 UTC
Permalink
tableau, et que je tape ALT+0160, ça fait une espace normale et non
insécable.
- comment ça s'écrit en HTML ?
 
Il y a aussi <NOBR>une phrase insécable</NOBR>.
Je pense que Netscape Composer 4.75 donne ce résultat au lieu de
&nbsp; quand on fait ALT-ENTER.
- y a t-il un autre moyen ?
essaye ALT + ENTER ou d'autre combinaison avec la touche ENTER (RETURN)
Denis
Jerotito
2003-09-09 21:30:58 UTC
Permalink
Post by Denis Beauregard
Il y a aussi <NOBR>une phrase insécable</NOBR>.
La balise <NOBR> n'existe pas en HTML, comme on peut le vérifier dans la
spécification (elle y brille par son absence) :

<http://www.w3.org/TR/html401/> [version officielle, en anglais]
<http://www.la-grange.net/w3c/html4.01/cover.html> [trad. française]

Cela a déjà été rappelé dans ce groupe, notamment dans un message du
25/01/2001 (et sans doute ailleurs) : « nobr est un élément ajouté par
Microsoft mais il ne fait pas partie de HTML »
--
Vivement un plug-in "grille-pain et cafetière" pour Mozilla...
siger
2003-09-10 10:30:47 UTC
Permalink
Post by Pascal Pensa
Je crois que c'est plutot &#160;
Merci
Post by Pascal Pensa
espace insécable.
- comment ça s'écrit en HTML ?
&nbsp;
Ça fait bien une espace, mais pas insécable.
Pourtant, sur
http://www.htmlhelp.com/reference/charset/iso160-191.html
il est dit que c'est un "Non-breaking space"

et sur
http://www.htmlhelp.com/reference/html40/entities/latin1.html
&nbsp; et &#160; sont su la même ligne.

Quelle est la différence entre les 2 ?
Post by Pascal Pensa
- y a t-il un autre moyen ?
essaye ALT + ENTER ou d'autre combinaison avec la touche ENTER (RETURN)
J'ai essayé (CTRL ou ALT ou MAJ) + (ENTER ou barre d'espace), rien ne
marche. Dommage qu'il n'y ait pas un raccourci clavier. Dans une phrase
où il y a beaucoup de : ; ! ? ça doit doubler le temps de rédaction !

Ou il y a un truc que je n'ai pas vu.
Ou Composer (Mozilla) n'est pas adapté.


J'utilise aussi OpenOffice.org comme traitement de texte. Il peut faire
du HTML. Savez vous s'il est adapté à la rédaction simple d'articles ?
--
siger
siger
2003-09-10 11:06:11 UTC
Permalink
Post by siger
espace insécable.
- comment ça s'écrit en HTML ?
&nbsp;
Ça fait bien une espace, mais pas insécable.
Je ne comprend pas. Je viens de réessayer, et c'est bien une espace
insécable.

Sinon, je viens d'essayer ça : je colle le texte dans OpenOffice, je
lance une macro qui remplace les espaces avant certains signes par des
espaces insécables, puis je colle ça dans Composer.

Les espaces sont bien insécables et le code source indique &nbsp;
--
siger
Olivier Miakinen
2003-09-11 14:58:40 UTC
Permalink
Post by Pascal Pensa
Je crois que c'est plutot &#160;
tableau, et que je tape ALT+0160, ça fait une espace normale et non
insécable.
- comment ça s'écrit en HTML ?
&nbsp;
Vu la citation de goret, on pourrait penser que Pascal Pensa répondait à
Post by Pascal Pensa
- y a t-il un autre moyen ?
essaye ALT + ENTER ou d'autre combinaison avec la touche ENTER (RETURN)
1) Pour éviter des contorsions à ceux qui te reprennent, merci
d'apprendre à citer à l'endroit, en supprimant toute citation inutile.
http://www.giromini.org/usenet-fr/repondre.html

2) &nbsp; et &#160; sont strictement équivalents. Ils sont aussi
équivalents à une espace insécable directement dans le fichier (donc
normalement équivalents à ALT+0160), à condition que l'éditeur de texte
ne la remplace pas sans rien dire. Avec vim, je tape Ctrl+V 160 et ça
marche très bien.
Vincent Lefevre
2003-09-11 16:29:51 UTC
Permalink
Post by Olivier Miakinen
2) &nbsp; et &#160; sont strictement équivalents.
Oui, en (X)HTML. Dans un cadre plus général (XML), l'entité &nbsp;
n'est pas toujours définie. Quand on fait du XSLT pour générer du
HTML par exemple, il faut une déclaration du style:

<!DOCTYPE stylesheet [
<!ENTITY nbsp "&#160;">
]>

si on veut utiliser &nbsp; dans le fichier XSLT.
Post by Olivier Miakinen
Ils sont aussi équivalents à une espace insécable directement dans
le fichier (donc normalement équivalents à ALT+0160), à condition
que l'éditeur de texte ne la remplace pas sans rien dire. Avec vim,
je tape Ctrl+V 160 et ça marche très bien.
avec un encodage ISO-8859-* uniquement. Avec les encodages US-ASCII
et UTF-8, ce n'est pas vrai.
--
Vincent Lefèvre <***@vinc17.org> - Web: <http://www.vinc17.org/> - 100%
validated (X)HTML - Acorn Risc PC, Yellow Pig 17, Championnat International
des Jeux Mathématiques et Logiques, TETRHEX, etc.
Work: CR INRIA - computer arithmetic / SPACES project at LORIA
Olivier Miakinen
2003-09-11 18:45:18 UTC
Permalink
Post by Vincent Lefevre
Post by Olivier Miakinen
2) &nbsp; et &#160; sont strictement équivalents.
Oui, en (X)HTML. Dans un cadre plus général (XML), l'entité &nbsp;
n'est pas toujours définie. Quand on fait du XSLT pour générer du
<!DOCTYPE stylesheet [
<!ENTITY nbsp "&#160;">
]>
si on veut utiliser &nbsp; dans le fichier XSLT.
J'ignorais. Merci de la précision. Cela dit, la question concernait HTML.
Post by Vincent Lefevre
Post by Olivier Miakinen
Ils sont aussi équivalents à une espace insécable directement dans
le fichier (donc normalement équivalents à ALT+0160), à condition
que l'éditeur de texte ne la remplace pas sans rien dire. Avec vim,
je tape Ctrl+V 160 et ça marche très bien.
avec un encodage ISO-8859-* uniquement. Avec les encodages US-ASCII
et UTF-8, ce n'est pas vrai.
Oui.

Loading...