ZnakovΘ entity

Pokud chcete v prohlφ╛eΦi zobrazit text, prost∞ ho napφ╣ete do k≤du strßnky. Ale n∞kterΘ znaky jsou chßpßny jako souΦßst jazyka HTML, a tak by se normßln∞ nezobrazily. Nap°φklad ostrΘ zßvorky < a > by v textu ne╣ly zobrazit. Pro tento ·Φel vznikly entity, kterΘ se vzßp∞tφ roz╣φ°ily o mnoho dal╣φch znak∙.

ZnakovΘ entity se zapisujφ jako sekvence znak∙. Sekvence zaΦφnß znakem & a konΦφ st°ednφkem. Mezi nimi je krßtk² pφsmenkov² zßpis danΘho znaku.

Asi nejd∙le╛it∞j╣φ entitou je pevnß mezera. P°edstavuje jedin² zp∙sob, jak na strßnce zobrazit n∞kolik mezer po sob∞ (odhlΘdn∞me nynφ od faktu, ╛e dv∞ mezery za sebou jsou v typografii chybou). Zapisuje se jako &nbsp; (z angl. non-breaking space).

P°φklady entit
Znak Entita
pevnß mezera &nbsp;
< &lt;
> &gt;
& &amp;
" &quot;
¡¡ &shy;
± &plusmn;
&times;
® &reg;
© &copy;
&euro;
» &raquo;
« &laquo;

Pou╛iteln²ch entit je mnohem vφce.

Obecnß diakritika pro Latin 1
Symbolick² zßpis Co je nad pφsmenem ? P°φklad Zobrazenφ p°φkladu
&?tilde; vlnovka  &ntilde; ñ
&?circ; st°φ╣ka &ecirc;  ê
&?uml; dv∞ teΦky  &auml; Σ
&?acute; Φßrka  &iacute; φ
&?grave; opaΦnß Φßrka &agrave; à
&?ring; koleΦko, krou╛ek &aring; å
&?slash p°e╣krtnutΘ pφsmeno &oslash; ø
hßΦek nelze ud∞lat

Nahrazovßnφ Φesk²ch znak∙ entitami je nepraktickΘ a p∙sobφ chyby. ╚eskΘ znaky je mnohem lep╣φ normßln∞ vpisovat do HTML k≤du.

╚φseln² zßpis entity

V rßmci zvolenΘho k≤dovßnφ je mo╛nΘ vklßdat do HTML zdroje znaky podle Φφsla v ASCII tabulce. D∞lß se to zßpisem &#Φφslo;

Nap°φklad &#0190; je ¾. Takov² znak se zobrazφ v╛dy stejn∞ bez ohledu na k≤dovßnφ dokumentu (je na to iso norma).

o tvorb∞, ·dr╛b∞ a zlep╣ovßnφ internetov²ch strßnek

Nßvody HTML CSS JavaScript
Pφ╣e Yuh∙, dusan@pc-slany.cz

Hledßnφ:

HTML p°φruΦka na www.jakpsatweb.cz

Pφ╣e Yuh∙: http://dusan.pc-slany.cz, mail: dusan@pc-slany.cz

Poslednφ aktualizace 10.12.2003