Newsgroup: it.comp.www.html
Titolo: Trattini in fine riga

alcuni trattini dividono il testo in fine riga, altri no
 
ho verificato empiricamente che se scrivo
 
        &ndash;&nbsp;TESTO
 
il trattino di lunghezza media, se si trova in fine riga, si stacca
dalla stringa, rimane in fondo e il resto va a capo;
 
invece se scrivo
 
        &mdash;&nbsp;TESTO
 
il trattino piů lungo rimane attaccato, e tutta la stringa va a capo
 
qualcuno ne sa di piů?
 
-- 
Maurizio Pistone    strenua nos exercet inertia  Hor.
 
http://blog.mauriziopistone.it
 
 
http://www.lacabalesta.it
 
 
http://blog.ilpugnonellocchio.it
 
--
Newsgroup robomoderato - gli articoli vengono approvati automaticamente

 
Il trattino più lungo occupa più spazio di quello medio e quindi
dovrebbe essere gestito diversamente, ma cmq se puoi posta un esempio
completo.


 completo.
 
http://mauriziopistone.it/temp/trattini.html
 
 
====
 
<!DOCTYPE html>
<html lang="it">
<head>
        <meta charset="utf-8" />
        <title>Trattini</title>
 
<style>
 
p {
width:200px;
}
 
</style>
 
</head>
 
<body>
 
<p>Trattino medio:</p>
 
<p>&ndash;&nbsp;
&ndash;&nbsp;nn
&ndash;&nbsp;nn
&ndash;&nbsp;nnn
&ndash;&nbsp;nnn
&ndash;&nbsp;nnnn
&ndash;&nbsp;nnnnn
&ndash;&nbsp;nnnnnn
&ndash;&nbsp;nnnnnnn
&ndash;&nbsp;nnnnnnnn
&ndash;&nbsp;nnnnnnnnn
&ndash;&nbsp;nnnnnnnnnn
&ndash;&nbsp;nnnnnnnnnnn</p>
 
<p>Trattino lungo:</p>
 
<p>&mdash;&nbsp;m
&mdash;&nbsp;mm
&mdash;&nbsp;mmm
&mdash;&nbsp;mmmm
&mdash;&nbsp;mmmmm
&mdash;&nbsp;mmmmmm
&mdash;&nbsp;mmmmmmm
&mdash;&nbsp;mmmmmmmm
&mdash;&nbsp;mmmmmmmmm
&mdash;&nbsp;mmmmmmmmmm</p>
 
</body>
</html>
 
===
 
il trattino medio a volte rimane a fine riga; il trattino lungo invece
va sempre a capo con tutta la stringa
 
-- 
Maurizio Pistone    strenua nos exercet inertia  Hor.
 
http://blog.mauriziopistone.it
 
 
http://www.lacabalesta.it
 
 
http://blog.ilpugnonellocchio.it
 


 va sempre a capo con tutta la stringa
 
boh non si riesce a replicare il comportamento da te segnalato.
Cmq cfr. qui:
http://it.comp.www.html.narkive.com/qY3VsMoI/trattino-unificatore
 


 
http://it.comp.www.html.narkive.com/qY3VsMoI/trattino-unificatore
 
 
ho letto, la domanda era la stessa che ponevo io, la risposta non
c'entra niente, &shy; č il carattere che provoca una divisone opzionale
della riga, io chiedevo quali trattini *non* comportano una divisione di
riga
 
lo so che la soluzione č
 
        white-space: nowrap;
 
perň mi chiedo:
 
1. c'č da qualche parte una spiegazione completa del comportamento dei
diversi trattini?
 
2. siamo sicuri che questi comportamenti siano gli stessi con tutte le
versioni di HTML e qualunque browser?
 
====
 
riassumendo, i trattini piů importanti sono:
 
HYPEN-MINUS U+002D
 
S"O"F"T" "H"Y"P"H"E"N" "U"+"0"0"A"D" ovvero &shy;
 
H"Y"P"H"E"N" "U"+"2"0"1"0
 
N"O"N"-"B"R"E"A"K"I"N"G" "H"Y"P"H"E"N" "U"+"2"0"1"1"
 
F"I"G"U"R"E" "D"A"S"H """U"+"2"0"1"2"
 
EN DASH U+2013 &ndash;
 
EM DASH U+2014 &mdash;
 
HORIZONTAL BAR U+2015
 
MINUS SIGN U+2212
 
non sono sicuro di aver capito uso e comportamenti di tutti, anzi, sono
sicuro di non averlo capito
 
-- 
Maurizio Pistone    strenua nos exercet inertia  Hor.
 
http://blog.mauriziopistone.it
 
 
http://www.lacabalesta.it
 
 
http://blog.ilpugnonellocchio.it
 


 S"O"F"T" "H"Y"P"H"E"N" "U"+"0"0"A"D" ovvero &shy;
 
scusate, non so da dove sono saltate fuori queste virgolette
