Caratteri accentati stravolti

  • Creatore Discussione Creatore Discussione giap
  • Data di inizio Data di inizio

giap

Nuovo Utente
6 Mag 2009
18
0
0
Ciao, ho iniziato a scrivere il codice HTML di un sito di prova con il blocco note e alla visualizzazione tutto è andato liscio.

Ho proseguito il lavoro con APTANA studio 3, l' editor HTML gratuito che mi è stato consigliato.

Ora non so se sia colpa di questo programma (immagino di no), ma visualizzando i testi dei paragrafi , tutti i caratteri accentati appaiono visualizzati in modo stravolto come nell' immagine:
Sapete per quale motivo?
Grazie mille Senza titolo-1.jpg
 
Puoi mettere il codice html?! Potrebbe essere una codifica di carattere....

Inviato dal mio GT-S7275R utilizzando Tapatalk
 
Si, grazie della risposta. Ecco il codice dell' head






HTML:
<!DOCTYPE html> 

<!----------HOMEPAGE & CSS CREATI DA VALERIO --------------------->

<html>
	<head>
		<meta encoding="utf-8">
		<style type="text/css">
			#idimmagine{
			border: 1px solid #4F6A98;
			}
		</style>
		
		<style type="text/css">
	
		body{margin:0 auto}
		#nav{
			border:1px solid #ccc;
			border-width:1px 0;
			list-style:none;
			margin:0;
			padding:0;
			text-align:center;
		}
		#nav li{
			display:inline;
		}
		#nav a{
			display:inline-block;
			padding:10px;
		}
		
		
		{
		    text-align: center;   /*centra in IE 5.x */
		    }
		
		div#container{
		    width: 3500px;
		    margin: 0px auto;   /*centra negli altri browsers*/
		    text-align: left;   /*ripristina l’ allineamento*/
		    }
		</style>
<!---------------CSS dell' audio----------------->
		 <style>
    	button{
    		width:45px;
	height:20px;
	background-color: transparent;
	color: #fff;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 9px;
	background-image:url("immagini/1206570547560908424akiross_Audio_Button_Set_4.svg.med.png") ;
	border:0;
	}
    </style>
<!------------fine CSS dell' audio---------------->    
	
				<CENTER><title>La deriva dei continenti. </title></CENTER>
	</head>
 
Ultima modifica di un moderatore:
Ciao il problema sta nella codifica utf 8 .....prova a sostituire il meta con:
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />

Fammi sapere. ..ciao

Inviato dal mio GT-S7275R utilizzando Tapatalk
 
Ti ringrazio. Ho sostituito la riga, ma purtroppo il problema sussiste.

analizzando il codice, si nota che dove vengono scritti i caratteri "è" ed "ù", ci sono dei piccoli rombi con un punto interrogativo.
In più mi compare il messaggio di errore come in foto.

font.jpg
 
Prova a cercare su google la codifica hrml che ti permetta di svrivere caratteri accentati

Inviato dal mio GT-S7275R utilizzando Tapatalk
 
Ciao, io credo che sia un problema dell'editor: dovresti cambiare il charset dalla impostazioni di aptana,poi cambiare il meta come ti è stato consigliato.
Dai un occhiata a questa risposta
 
Vi ringrazio, ma non c' è nulla da fare, il problema persiste. La cosa assurda è che anche se nel listato le lettere accentate sono perfette, come avvio la visualizzazione dell' anteprima della pagina, mi compaiono (su chrome) distorte.

@criric
Ti ringrazio per il suggerimento, ma purtroppo l' utente ha ottenuto il modo di cambiare la codifica da Aptana, ma non ha risolto lo stesso la questione dei caratteri (come me).

Grazie a tutti.
 
ciao
per il deprecate font.... ti indica che il tag font è deprecato cioè non deve essere usato e credo che in html5 nemmeno supportato, devi usare i css.
poi prova
HTML:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 
ciao
ho provato questo
HTML:
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Documento senza titolo</title>
<style type="text/css">
<!--
body {
	font-family: Arial, Helvetica, sans-serif;
}
-->
</style></head>
<body>
à è ì ò ù
</body>
</html>
e questo è l'output:
à è ì ò ù

firefox 29.0.1
 
Grazie ancora per le risposte.
Ho cambiato browser, ma il problema sussiste.

@Borgo Italia, ho provato il codice da te proposto sopra senza alcun editor ma solo con un documento di testo semplice, ma il risultato su Chrome e Firefox è il seguente:
à è ì ò ù
Ieri, quando ho postato l' ultimo messaggio ho trovato poi un thread su questo stesso forum che spiega che in certi casi l' unica soluzione è quella di scrivere i caratteri accentati così

à..............&agrave
è..............&egrave
ì...............&igrave.

Utilizzando questi espedienti funziona, ottengo i caratteri accentati e speciali in modo corretto con qualsiasi browser.
La discussione è quì https://www.mrw.it/html/gestire-charset-pagina-web-entita-iso-8859-1_7369.html

Per il momento ho utilizzato questo sistema, certo che è un bel mistero però, anche perchè non me lo fa in tutte le pagine.... bho...

GRazie comunque ancora del vostro interessamento


Ciao:byebye:
 
ciao
@giap
strano che te lo faccia in alcune pagine e altre no, verifica che il codice sia uguale.
comunque il metodo di usare le entità html (&agrave;...) è il sistema migliore ed è quello che uso io.
usando dreamviever ho il vantaggio che lavorando in vista 'codice' posso mettere le lettere accentate così come sono (html postato), mentre se le metto in vista 'progettazione' le trasforma automaticamente in entità.
inoltre lavorando quasi esclusivamente in php quando so che ci possono essere caratteri accentati uso htmlspecialchars
 

Discussioni simili