Html-Entity | Ozel Karakterler | Semboller

Html'de bazi karakterler vadirki(aslinda bir hayli fazla) bunlar html icin ozel karakterlerdir ve kullanimlari bazi kurallara uymak zorundadir
Asagdaki ifadeyi normal bir karaktermis gibi ekrana yazdiramayiz,cunku < ve > karakterleri html icin ozel anlam ifade eder.

<merhaba>
peki ben ekrana bunu nasil yazacagim?
&lt;merhaba&gt; sonuc <merhaba>
seklindeki bir yazim isimizi gorecektir.
< karakteri icin &lt; kodunu,
> karakteri icin &gt;kodunu kullandik
Aslinda tek kullanim yontemi bu degil biz yukarda ilgili karakterlerin ismini kullanarak isi hallettik simdi ise karakterin numarasini kullanarak nasil yazilir gorelim.
&#60;merhaba&#62; sonuc <merhaba>

Asagdaki kodu incelermisiniz? cunku bu kodda <merhaba> ciktisini verecektir
&#x3c;merhaba&#x3e; sonuc <merhaba>
ne yaptik,10'luk tabandaki sayilari 16'lik sisteme cevirdik.(x'e dikkat)
(60) 10=(3C) 16 ve (62) 10=(3E) 16
Kullanilan yontemi tekrar gorelim!
1) &isim; seklinde
2) &#numara; yada &#xnumara; seklinde

Biraz dusunurseniz derslerin akisi esnasinda bu konuya ait bir ornek daha yapmistik
asagdaki gibi bir ifadeyi(ortada bolca bosluk var) nasil ekrana yazdiracagiz,zira tarayicilar sadece 1 boslugu alir digerlerinin yuzune bile bakmazlar.
Evet bosluk karakterinin kodunu/ismini bulmaliyiz.
Merhaba          Istanbul
Merhaba &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Istanbul

Asagdaki diger ornekleri inceleyiniz,degisik karakter gruplarindan ornekler vermek istedim ornegin parasal simgeler(sadece ornek hepsi degil)
Isim Numara Sonuc
&amp;
&#38;
&
&quot;
&#34;
"
&apos;
&#39;
'
&copy;
&#169;
©
&reg;
&#174;
®
&yen;
&#165;
¥
&euro;
&#8364;
&pound;
&#163;
£
&clubs;
&#9827;
&diams;
&#9830;
&rarr;
&#8594;
&darr;
&#8595;
...
&#8635;

Kullanici henüz klavyeden veri girerken, rakammi giriyor yoksa harf mi gibi kontrolleri yapabiliriz(Javascript ile), onun icin asagdaki tabloyuda gozden gecirmekte fayda var.
Ornek Sonuc
&#48;
0
&#49;
1
&#50;
2
&#51;
3
&#52;
4
&#53;
5
&#54;
6
&#55;
7
&#56;
8
&#57;
9
&#97;
a
&#98;
b
&#99;
c
&#100;
d
&#101;
e
&#102;
f
&#103;
g
&#104;
h
&#105;
i
&#106;
j
&#107;
k
&#108;
l
&#109;
m
&#110;
n
&#111;
o
&#112;
p
&#113;
q
&#114;
r
&#115;
s
&#116;
t
&#117;
u
&#118;
v
&#119;
w
&#120;
x
&#121;
y
&#122;
z
&#65;
A
&#66;
B
&#67;
C
&#68;
D
&#69;
E
&#70;
F
&#71;
G
&#72;
H
&#73;
I
&#74;
J
&#75;
K
&#76;
L
&#77;
M
&#78;
N
&#79;
O
&#80;
P
&#81;
Q
&#82;
R
&#83;
S
&#84;
T
&#85;
U
&#86;
V
&#87;
W
&#88;
X
&#89;
Y
&#90;
Z

Bazen asagdaki gibi orneklere de ihtiyac duyabilirsiniz.
Ornek Sonuc
a&#770;
A&#770;
a&#771;
A&#771;
a&#768;
a&#769;

veya
ä &auml;
Ä &Auml;
ö &ouml;
Ö &Ouml;
ü &uuml;
Ü &Uuml;
Bu derste UTF-8 Karakter seti temel alinmistir.

Bu derse ait gorus ve onerilerinizi yada farkettigniz hatalari Lutfen bana bildirin!
birbyte.net@gmail.com