Meter teg
meter teg belli bir bahany
owadan görnüşde görkezmek üçin ulanylýar.
Teğiň daşky görnüşi bölünçek ýa-da doly boýalyp görkezilýän çyzykdyr. Çyzyk ýaşyl, sary ýa-da gyzyl bolup bilýär (reňk atributlaryň bahalaryna bagly, muny aşakda göreris):
meter teg, mysal üçin, şeýle ýagdaýda
ulanylmaly: siz häzirki temperatura bahasyny
ekrana çykarmak isleýärsiňiz,
temperatura 0-dan 100-a çenli üýtgäp
biler. Siz şu atributlary görkezmeli:
value atributy häzirki temperatura bahasyny,
min atributy iň pes mümkin bahany (biziň
ýagdaýymyzda 0), max atributy iň ýokary
mümkin bahany (biziň ýagdaýymyzda 100) görkezmeli.
value atributynyň bahasyna baglylykda
çyzyk kiçijik ýa-da uly bolar. Eger
value-ny 10 diýen bahada görkezseňiz,
çyzyk kiçijik bolar (sebäbi 10
iň pes baha - nola ýakyndyr), ýöne eger
90 bahasyny görkezseňiz, çyzyk uly
bolar (sebäbi 90 iň ýokary baha
- 100-e ýakyndyr). Eger 100 bahasyny görkezseňiz - onda
çyzyk elementiň hemmesini eýeler (sebäbi baha
iň ýokary derejä ýetdi).
Eger 100-dan uly baha görkezseňiz,
çyzyk ýöne-de elementiň hemmesini eýeler.
Eger 0 we ondan pes görkezseňiz - onda çyzyk
umman bolmaz.
Mysal
value atributynyň bahasy kiçijik:
<meter value="10" min="0" max="100"></meter>
:
Mysal
value atributynyň bahasy uly:
<meter value="90" min="0" max="100"></meter>
:
Mysal
value atributynyň bahasy orta:
<meter value="50" min="0" max="100"></meter>
:
Mysal
value atributynyň bahasy iň ýokary bilen deň:
<meter value="100" min="0" max="100"></meter>
:
Mysal
value atributynyň bahasy iň pes bilen deň:
<meter value="0" min="0" max="100"></meter>
:
Mysal
value atributynyň bahasy iň ýokarydan uly:
<meter value="110" min="0" max="100"></meter>
:
Mysal
value atributynyň bahasy iň pesden kiçi:
<meter value="-10" min="0" max="100"></meter>
:
low we high atributlaryny goşýarys
meter teginde ýene 2 atribut bar:
low we high.
Olaryň işini temperatura mysalynda gözden geçirýäris.
Ýatladýaryn, biziň iň pes temperatura
0-a deň, iň ýokary - 100-a deň.
Indi şeýle aralyklar etmek isleýäris
- "sowuk temperatura" 0-dan 20-a çenli,
"adaty" 20-dan 80-a çenli we
"yssyl" 80-dan 100-a çenli.
Sowuk temperatura kesgitlemek üçin,
low atributynyň bahasy hökmünde 20 sanyny görkezeris.
Şeýlelikde, noldan (bu min atributynyň
bahasy) 20-a çenli (low atributynyň bahasy)
bizde pes bahalaryň sebiti bolar.
Yssyl temperatura kesgitlemek üçin,
high atributynyň bahasy hökmünde 80 sanyny görkezeris.
Şeýlelikde, 80-dan (bu
high atributynyň bahasy) 100-a çenli (max atributynyň
bahasy) bizde ýokary bahalaryň
sebiti bolar.
Adaty temperatura 20-dan
(bu low atributynyň bahasy) 80-a çenli
(high atributynyň bahasy) bolar. Bu sebiti
adaty bahalaryň sebiti diýip atlandyrarys.
Indi, value atributynyň bahasy,
haýsy sebite düşýändigine baglylykda,
çyzyk ýaşyl ýa-da
sary reňge boýalýar. Ýaşyl reňk, eger biz adaty bahalaryň sebitine düşsek,
sary reňk
- eger ýokary ýa-da pes bahalaryň sebitine düşsek.
Mysal
value atributynyň bahasy
pes bahalaryň sebitine düşýär:
<meter value="10" min="0" low="20" high="80" max="100"></meter>
:
Mysal
value atributynyň bahasy
adaty bahalaryň sebitine düşýär:
<meter value="50" min="0" low="20" high="80" max="100"></meter>
:
Mysal
value atributynyň bahasy
ýokary bahalaryň sebitine düşýär:
<meter value="90" min="0" low="20" high="80" max="100"></meter>
:
optimum atributyny goşýarys
optimum atributy iň amatly
bahany kesgitleýär. Biziň mysalymyz üçin iň amatly
sowuk temperatura, adaty
ýa-da ýssyl bolup bilýär - saýlamagyňyza bagly. Farz edeliň,
siz, iň amatly temperatura
sowukdyr diýip görkezdiňiz. Indi, value
atributynyň bahasyna baglylykda (ýagny häzirki
temperatura) çyzygyň reňki ýaşyl,
sary ýa-da gyzyl bolar.
Eger häzirki temperatura iň amatly temperaturalaryň sebitine düşýän bolsa (biz sowugyň iň amatlydygyny görkezdik), onda çyzygyň reňki ýaşyl bolar. Eger häzirki temperatura iň amatly sebitiň golaýyndaky aralyga (biziň ýagdaýymyzda bu adaty temperatura) düşýän bolsa, çyzyk sary reňge geçer. Eger bolsa häzirki temperatura iň amatly sebitiň golaýynda däl aralyga (biziň ýagdaýymyzda bu ýssyl temperatura) düşýän bolsa, çyzyk gyzyl reňge geçer.
Şoňuň ýaly hem hemme zat bolup geçer, eger iň amatly temperatura hökmünde ýssy görkezseňiz. Bu ýagdaýda, eger häzirki temperatura ýssyl temperaturalaryň sebitine düşen bolsa - çyzyk ýaşyl bolar, eger adaty temperaturalaryň sebitine düşen - sary, eger sowuk temperaturalaryň sebitine düşen - gyzyl.
Eger iň amatly hökmünde adaty temperatura görkezseňiz, onda çyzyk diňe ýaşyl (eger häzirki temperatura adaty sebite düşen bolsa) ýa-da sary (eger häzirki temperatura adaty temperaturanyň golaýyndakysyna düşen bolsa, bu ýssyl ýa-da sowuk) bolup bilýär.
Haýsy aralygyň iň amatlydygyny görkezmek üçin,
optimum atributynyň bahasy hökmünde
şol aralykdaky islendik bir san görkezmeli.
Aşakdaky mysallarda optimum atributynyň bahasy
pes bahalaryň sebitine
düşýär (ýagny sowuk temperaturalar).
Mysal
value atributynyň bahasy
pes bahalaryň sebitine düşýär:
<meter value="10" min="0" low="20" high="80" max="100" optimum="10"></meter>
:
Mysal
value atributynyň bahasy
adaty bahalaryň sebitine düşýär:
<meter value="50" min="0" low="20" high="80" max="100" optimum="10"></meter>
:
Mysal
value atributynyň bahasy
ýokary bahalaryň sebitine düşýär:
<meter value="90" min="0" low="20" high="80" max="100" optimum="10"></meter>
:
Aşakdaky mysallarda optimum atributynyň bahasy
ýokary bahalaryň sebitine
düşýär (ýagny ýssyl temperaturalar).
Mysal
value atributynyň bahasy
pes bahalaryň sebitine düşýär:
<meter value="10" min="0" low="20" high="80" max="100" optimum="90"></meter>
:
Mysal
value atributynyň bahasy
adaty bahalaryň sebitine düşýär:
<meter value="50" min="0" low="20" high="80" max="100" optimum="90"></meter>
:
Mysal
value atributynyň bahasy
ýokary bahalaryň sebitine düşýär:
<meter value="90" min="0" low="20" high="80" max="100" optimum="90"></meter>
:
Aşakdaky mysallarda optimum atributynyň bahasy
adaty bahalaryň sebitine
düşýär (ýagny adaty temperaturalar).
Mysal
value atributynyň bahasy
pes bahalaryň sebitine düşýär:
<meter value="10" min="0" low="20" high="80" max="100" optimum="50"></meter>
:
Mysal
value atributynyň bahasy
adaty bahalaryň sebitine düşýär:
<meter value="50" min="0" low="20" high="80" max="100" optimum="50"></meter>
:
Mysal
value atributynyň bahasy
ýokary bahalaryň sebitine düşýär:
<meter value="90" min="0" low="20" high="80" max="100" optimum="50"></meter>
:
Köne brauzerler
Köne brauzerler meter tegi
owadan görnüşde görkezip bilmeýärler we onuň ýerine
tegiň öz mazmunyny görkezerler:
<meter value="10" min="0" max="100">Bu tekst köne brauzerlerde görkeziler.</meter>
:
Atributlar
Atributlaryň bahasy bölünjek we ters san bolup bilýär.
| Atribut | Düşündiriş |
|---|---|
value |
Häzirki bahany kesgitleýär. Hökman atribut. |
min |
Iň pes mümkin bahany görkezýär. Bellenen bahasy: 0. |
max |
Iň ýokary mümkin bahany görkezýär. Bellenen bahasy: 1. |
low |
Pes bahalaryň sebitiniň çägini görkezýär. Pes bahalar min atributynyň
sanyndan low atributynyň sanyna çenli.
|
high |
Pes bahalaryň sebitiniň çägini görkezýär. Pes bahalar high atributynyň
sanyndan max atributynyň sanyna çenli.
|
optimum |
Iň amatly bahalaryň sebitini kesgitleýär. |
Şeýle-de serediň
-
progressteg,
ýükleme çyzygy döredýän.