Non saprei proprio cosa dirvi, vi posso solo dire solamente che: fino ad ora non mi è mai capitato nulla del genere, come detto prima il carattere di ritorno a capo mi ha fatto sempre ritornare il testo a capo.
Forse è che non mi riconosce il carattere line feed, il css non credo, visto che non usa la proprietà white-space, ma non lo so a questo punto.
Non ne so molto riguardante il carattere line feed e la codifica, ma se non sbaglio il carattere line feed ( carattere speciale del ritorno a capo ) corrisponde al valore 10 in ASCII, dico bene?
In effetti, provando a inserire il carattere di ritorno a capo ( \n ) come primo parametro della funzione ord(), che ritorna il valore ASCII corrispondente, la funzione mi ritorna correttamente il valore 10, ma usando la funzione opposta, cioè chr(), in questo modo:
Codice PHP:
echo "Prova" . chr(10) . "Prova";
Mi restituisce sempre lo spazio al posto del ritorno a capo.
Forse non mi riconosce il carattere line feed? non saprei, mi sembra strano questo, cosa ne pensate voi di tutto questo?