
Originariamente Scritto da
Oli
Ma se per ipotesi Jaki mettesse a posto quella cosa, su Firefox la pagina si leggerebbe bene. Su IE resterebbe immutata o presenterebbe errori?
Di solito si ma in questo caso no. Ma e' solo una coincidenza.
Il problema sta nel fatto che per la cella di pol news e' specificato che la riga NON debba andare a capo. FF esegue correttamente, IE no e va a capo comunque. Se Jaki correggesse specificando che il contenuto di Pol news debba andare a capo, firefox tornerebbe a capo, cosi' come IE. Se vuoi ti spiego come vedere il problema.
Vai su view>page source. Trova il frammento di pol news:
Codice:
<tr align="center">
<td class="vbmenu_control" width="75"><font color="#FFFF66"><b>POL News:</b></font></td>
<td class="vbmenu_control" width="535" align="left"><font color="#FFFF66"><b>Nella Sezione "Tematici Cultura" è attivo il Forum "Irredentismo Italiano" - nella sezione "Movimenti Politici" sono attivi i Forum "Liga Fronte Veneto" (Autodeterminazione per il popolo Veneto) - "Rosa nel Pugno" (Laici Socialisti Liberali Radicali) - "Frunti Nazziunali Sicilianu" (Sicilia Indipinnenti) - "Partidu Sardu" (Partito Sardo d’Azione)</b></font></td>
</tr>
Quella sopra e' una tabella, fin qui niente di strano. La formattazione dipende dalla classe della cella che in questo caso e' "vbmenu_control". La formattazione e' specificata separatamente nel CSS che trovi all'inizio del codice della pagina
Codice:
.vbmenu_control
{
background: url(images/pol/gradients/gradient_tcat.gif) repeat-x top left;
color: #FFFFFF;
font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
padding: 3px 6px 3px 6px;
white-space: nowrap;
}
In particolare la linea "white-space: nowrap;" significa che non bisogna andare a capo. Ovvero il contenuto di qualsiasi elemento dell'ipertesto classificato come "vbmenu_control" non puo' andare a capo. Ovvero il contenuto di pol news non puo' andare a capo. Nero su bianco nell'ipertesto della pagina. Firefox esegue correttamente.
Come controprova salva la pagina, cancella con un editor la riga "white-space: nowrap;" e visualizza la pagina in firefox, noterai che la visualizzazione ora e' corretta. Su IE se cancelli o meno la riga invece non cambia nulla. E' normale? NO.