HTML/Entità: differenze tra le versioni

Wikibooks, manuali e libri di testo liberi.
Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Nessun oggetto della modifica
Riga 1: Riga 1:
{{HTML}}
{{HTML}}


I caratteri speciali sono dei caratteri che per poter essere visualizzati come ci si aspetterebbe necessitano di un particolare codice, in caso contrario l'interprete potrebbe non visualizzarlo correttamente,ma non solo; ogni carattere ha il proprio valore,persino le "banalissime" leterre che usiamo tutti i giorni.
I caratteri speciali sono dei caratteri che per poter essere visualizzati come ci si aspetterebbe necessitano di un particolare codice, in caso contrario l'interprete potrebbe non visualizzarlo correttamente.
Ogni carattere ha il proprio valore numerico,persino le "banali" lettere dell'alfabeto o i segni di punteggiatura che usiamo tutti i giorni. Questo è dovuto dal fatto che il codice numerale non è niente altro che il numero
Per poter codificare un carattere, come per gli stili del testo, vi sono due metodi:
Per poter codificare un carattere, come per gli stili del testo, vi sono due metodi:


Riga 28: Riga 29:
*<nowiki>;</nowiki>
*<nowiki>;</nowiki>


Detto questo c'è da dire che i caratteri dallo 0 al 31,sono i così detti Caratteri non stampabili. Ecco perché la nostra tabella parte dal numero &#32<code>;<code>
Detto questo c'è da dire che i caratteri dallo 0 al 31,sono i così detti Caratteri non stampabili.




Riga 298: Riga 299:
|&#220<code>;</code> &#252<code>;</code>
|&#220<code>;</code> &#252<code>;</code>
|&#x00DC<code>;</code> &#x00FC<code>;</code>
|&#x00DC<code>;</code> &#x00FC<code>;</code>
|-
|&#221; &#253;
|&Yacute<code>;</code> &yacute<code>;</code>
|&#221<code>;</code> &#253<code>;</code>
|&#x00DD<code>;</code> &#x00FD<code>;</code>
|-
|&#222; &#254;
|&THORN<code>;</code> &thorn<code>;</code>
|&#222<code>;</code> &#254<code>;</code>
|&#x00DE<code>;</code> &#x00FE<code>;</code>
|-
|&#223;
|&szlig<code>;</code>
|&#223<code>;</code>
|&#x00DF<code>;</code>
|-
|&#255; &#376;
|&yuml<code>;</code> &Yuml<code>;</code>
|&#255<code>;</code> &#376<code>;</code>
|&#x00FF<code>;</code> &#x0178<code>;</code>
|-
|&#338; &#339;
|&Oelig<code>;</code> &oelig<code>;</code>
|&#338<code>;</code> &#339<code>;</code>
|&#x0152<code>;</code> &#x00153<code>;</code>
|-
|&#352; &#353;
|&Scaron<code>;</code> &scaron<code>;</code>
|&#352<code>;</code> &#353<code>;</code>
|&#x0160<code>;</code> &#x00161<code>;</code>
|}
|}


Riga 432: Riga 463:
<!--
<!--
ß &szlig; &#223;
ß &szlig; &#223;

ÿ Ÿ &yuml; &Yuml; &#255; &#376;
-->
-->



Versione delle 16:33, 12 dic 2008

Indice del libro

I caratteri speciali sono dei caratteri che per poter essere visualizzati come ci si aspetterebbe necessitano di un particolare codice, in caso contrario l'interprete potrebbe non visualizzarlo correttamente. Ogni carattere ha il proprio valore numerico,persino le "banali" lettere dell'alfabeto o i segni di punteggiatura che usiamo tutti i giorni. Questo è dovuto dal fatto che il codice numerale non è niente altro che il numero Per poter codificare un carattere, come per gli stili del testo, vi sono due metodi:

  • codice numerico o Numerical Reference
  • codice nominale o Entity Name

I codici nominali sono molto usati da chi è anglofono perché in sostanza il loro codice corrisponde al nome del carattere nella lingua inglese. I codici numerici forse saranno più semplici da usare per i non-anglofoni. Non c'è un motivo valido per preferire un set di codificazione rispetto all'altro tuttavia si tenga a mente che i codici numerici sono maggiormente supportati dai browser, proprio perché la loro comprensione è universale. Inoltre si possono dividere in due tipi:

  • codice numerico decimale
  • codice numerico esadecimale

Le Entity name sono costituite da tre parti:

  • &
  • valore nominale
  • ;

Mentre i Numerical Reference sono costituiti da quattro o da cinque parti:

  • &
  • #
  • x (solo in quello esadecimale)
  • valore numerico
  • ;

Detto questo c'è da dire che i caratteri dallo 0 al 31,sono i così detti Caratteri non stampabili.


Ecco un tabella dei caratteri speciali

Carattere Codice nominale Codice numerico decimale Codice numerico esadecimale
" &quot; &#34; &#x0022;
& &amp; &#38; &#x0026;
< &lt; &#60; &#x003C;
> &gt; &#62; &#x003E;
` &#96; &#x0060;
&nbsp; &#160; &#x00A0;
¡ &iexcl; &#161; &#x00A1;
¢ &cent; &#162; &#x00A2;
£ &pound; &#163; &#x00A3;
¥ &yen; &#165; &#x00A5;
§ &sect; &#167; &#x00A7;
© &copy; &#169; &#x00A9;
« &laquo; &#171; &#x00AB;
® &reg; &#174; &#x00AE;
± &plusmn; &#177; &#x00B1;
´ &acute; &#180; &#x00B4;
µ &micro; &#181; &#x00B5;
&para; &#182; &#x00B6;
· &middot; &#183; &#x00B7;
» &raquo; &#187; &#x00BB;
¿ &iquest; &#191; &#x00BF;
÷ &divide; &#247; &#x00F7;

Questa tabella rappresenta caratteri letterali

Carattere Codice nominale Codice numerico decimale Codice numerico esadecimale
À à &Agrave; &agrave; &#192; &#224; &#x00C0; &#x00E0;
Á á &Aacute; &aacute; &#193; &#225; &#x00C1; &#x00E1;
 â &Acric; &acric; &#194; &#226; &#x00C2; &#x00E2;
à ã &Atilde; &atilde; &#195; &#227; &#x00C3; &#x00E3;
ä Ä &Auml; &auml; &#196; &#228; &#x00C4; &#x00E4;
Å å &Aring; &aring; &#197; &#229; &#x00C5; &#x00E5;
Æ æ &AElig; &aelig; &#198; &#230; &#x00C6; &#x00E6;
Ç ç &Ccedil; &ccedil; &#199; &#231; &#x00C7; &#x00E7;
È è &Egrave; &egrave; &#200; &#232; &#x00C8; &#x00E8;
É é &Eacute; &eacute; &#201; &#233; &#x00C9; &#x00E9;
Ê ê &Ecirc; &ecirc; &#202; &#234; &#x00CA; &#x00EA;
Ë ë &Euml; &euml; &#203; &#235; &#x00CB; &#x00EB;
Ì ì &Igrave; &igrave; &#204; &#236; &#x00CC; &#x00EC;
Í í &Iacute; &iacute; &#205; &#237; &#x00CD; &#x00ED;
Î î &Icirc; &icirc; &#206; &#238; &#x00CE; &#x00EE;
Ï ï &Iuml; &iuml; &#207; &#239; &#x00CF; &#x00EF;
Ð ð &ETH; &eth; &#208; &#240; &#x00D0; &#x00F0;
Ñ ñ &Ntilde; &ntilde; &#209; &#241; &#x00D1; &#x00F1;
Ò ò &Ograve; &ograve; &#210; &#242; &#x00D2; &#x00F2;
Ó ó &Oacute; &oacute; &#211; &#243; &#x00D3; &#x00F3;
Ô ô &Ocirc; &ocirc; &#212; &#244; &#x00D4; &#x00F4;
Õ õ &Otilde; &otilde; &#213; &#245; &#x00D5; &#x00F5;
Ö ö &Ouml; &ouml; &#214; &#246; &#x00D6; &#x00F6;
Ø ø &Oslash; &oslash; &#216; &#248; &#x00D8; &#x00F8;
Ù ù &Ugrave; &ugrave; &#217; &#249; &#x00D9; &#x00F9;
Ú ú &Uacute; &uacute; &#218; &#250; &#x00DA; &#x00FA;
Û û &Ucirc; &ucirc; &#219; &#251; &#x00DB; &#x00FB;
Ü ü &Uuml; &uuml; &#220; &#252; &#x00DC; &#x00FC;
Ý ý &Yacute; &yacute; &#221; &#253; &#x00DD; &#x00FD;
Þ þ &THORN; &thorn; &#222; &#254; &#x00DE; &#x00FE;
ß &szlig; &#223; &#x00DF;
ÿ Ÿ &yuml; &Yuml; &#255; &#376; &#x00FF; &#x0178;
Œ œ &Oelig; &oelig; &#338; &#339; &#x0152; &#x00153;
Š š &Scaron; &scaron; &#352; &#353; &#x0160; &#x00161;

Caratteri dell'alfabeto greco

Carattere Codice nominale Codice numerico decimale Codice numerico esadecimale
Α α &Alpha; &alpha; &#913; &#945; &#x0391; &#x03B1;
Β β &Beta; &beta; &#914; &#946; &#x0392; &#x03B2;
Γ γ &Gamma; &gamma; &#915; &#947; &#x0393; &#x03B3;
Δ δ &Delta; &delta; &#916; &#948; &#x0394; &#x03B4;
Ε ε &Epsilon; &epsilon; &#917; &#949; &#x0395; &#x03B5;
Ζ ζ &Zeta; &zeta; &#918; &#950; &#x0396; &#x03B6;
Η η &Eta; &eta; &#919; &#951; &#x0397; &#x03B7;
Θ θ &Theta; &theta; &#920; &#952; &#x0398; &#x03B8;
Ι ι &Iota; &iota; &#921; &#953; &#x0399; &#x03B9;
Κ κ &Kappa; &kappa; &#922; &#954; &#x039A; &#x03BA;
Λ λ &Lambda; &lambda; &#923; &#955; &#x039B; &#x03BB;
Μ μ &Mu; &mu; &#924; &#956; &#x039C; &#x03BC;
Ν ν &Nu; &nu; &#925; &#957; &#x039D; &#x03BD;
Ξ ξ &Xi; &xi; &#926; &#958; &#x039E; &#x03BE;
Ο ο &Omicron; &omicron; &#927; &#959; &#x039F; &#x03BF;
Π π &Pi; &pi; &#928; &#960; &#x03A0; &#x03C0;
Ρ ρ &Rho; &rho; &#929; &#961; &#x03A1; &#x03C1;
Σ ς σ &Sigma; &sigmaf; sigma; &#930; &#962; &#963; &#x03A3; &#x03C2; &#x03C3;
Τ τ &Tau; &tau; &#932; &#964; &#x03A4; &#x03C4;
Υ υ &Upsilon; &upsilon; &#933; &#965; &#x03A5; &#x03C5;
Φ φ &Phi; &phi; &#934; &#966; &#x03A6; &#x03C6;
Χ χ &Chi; &chi; &#935; &#967; &#x03A7; &#x03C7;
Ψ ψ &Psi; &psi; &#936; &#968; &#x03A8; &#x03C8;
Ω ω &Omega; &omega; &#937; &#969; &#x03A9; &#x03C9;