Come convertire il testo in caratteri speciali in HTML

May 27

Come convertire il testo in caratteri speciali in HTML


I caratteri speciali comprendono tutto, dalla simboli di copyright di virgolette angolato. Non si può semplicemente copiare e incollare questi nelle pagine web, perché verranno visualizzati come testo confuso. Includere caratteri speciali in HTML utilizzando i codici HTML o entità loro numerici ISO codici Latin-1. Tabelle per questi esistono tutti su Internet, anche se è possibile anche utilizzare una semplice funzione PHP supportato dalla maggior parte degli host web. Questa funzione, htmlspecialchars (), permette di convertire i caratteri speciali all'interno di una stringa di testo in codici di entità HTML necessari.

istruzione

1 Utilizzare un grafico caratteri speciale per determinare il codice entità HTML è necessario utilizzare. simboli comuni che necessitano di questi codici di entità includono e commerciali, diritti d'autore e citazioni angolo doppia freccia. Utilizzare "" per i simboli di copyright e "&" per e commerciali. citazioni Angolo vengono in destra e sinistra, o "» "e" «" rispettivamente. Maggior parte dei browser visualizzerà e commerciali senza l'uso di un codice di entità, ma è considerato una buona pratica di utilizzare il codice entità comunque.

2 Codice il file HTML come si farebbe normalmente, ma salvarlo come file .PHP. Individuare il testo che contiene il carattere speciale e impostarlo come una variabile in questo modo:

$ Your_string = 'Il testo che contiene i caratteri speciali';

Su una linea di sotto di tale codice, digitare il seguente:

$ Your_string = htmlspecialchars ($ your_string);

Nel codice di cui sopra, si imposta la variabile al valore della funzione (), htmlspecialchars che a sua volta sta usando la stessa variabile come parametro. Questo codice converte i caratteri speciali per una corretta visualizzazione nei browser.

3 Avvolgete il vostro codice PHP in apertura e chiusura tag PHP modo che il server saprà elaborare questo codice prima di inviarlo al browser. Il tuo codice sarà simile a questa:

<? Php

$ Your_string = 'Il testo che contiene i caratteri speciali';

$ Your_string = htmlspecialchars ($ your_string);

?>

4 Visualizzare il contenuto della variabile ovunque si desidera che il testo che contiene i caratteri speciali per mostrare nella pagina. Si può fare in questo modo:

<? Php echo $ your_string; ?>

Il codice di cui sopra può andare da nessuna parte all'interno dei tag <body> del documento HTML, supponendo che si desidera il testo da visualizzare all'interno del browser. È inoltre possibile utilizzare quel codice fra tag <title>, per esempio, per rendere i caratteri visualizzati nella barra del titolo del browser.