Problemi con client.ln

Buonasera a tutti, vi chiedo il vostro aiuto per un problema stranissimo che si presenta quando publico i dati relativi ad una centralina meteo in realizzazione sul web.

Questo è il codice:

EthernetClient client = server.available();
          // send a standard http response header
          client.println("HTTP/1.1 200 OK");
          client.println("Content-Type: text/html");
          client.println("Connection: close");  // the connection will be closed after completion of the response
          client.println("Refresh: 60");  // refresh the page automatically every 5 sec
          client.println();
          client.println("<!DOCTYPE HTML>");
          client.println("<html><body bgcolor=orange>");
          client.println("<FONT SIZE=20><CENTER>METEO CRAMPIOLO</CENTER><FONT SIZE=10>");
          client.print(now.day());
          client.print("/");
          client.print(now.month());
          client.print("/");
          client.print(now.year());
          client.print(" ");
          client.print(now.hour());
          client.print(":");
          client.println(now.minute());
          client.println();
          client.print("Temperatura Aria: ");
          client.print(Temperatura_Aria);
          client.println(" Gradi C");
          client.print("Altezza Neve: ");
          client.print(uS / US_ROUNDTRIP_CM);
          client.println(" cm");
          client.println("</html>");

delay(2000); 
client.stop();

Mi sapete dire perchè sulla pagina web non va a capo dopo i minuti, gradi C, e Cm. mentre sul monitor seriale va a capo correttamente.

Ciao

Grazie

prova client.print(" Gradi C\n"); e togli LN

E per risparmiare RAM usa la macro F() nel
.print(F("testo"));

Ciao Uwe

Per andare "a capo" in HTML devi usare il comando

Per esempio:

client.print("Ciao
Mondo");

darà come output:

Ciao
Mondo