script žymė nurodo kliento pusės skripto įteprimą, pavyzdžiui parašyto JavaScript kalba. <script> žymė gali turėti skripto kodą savyje, arba per src atributą galima įterpti išorinį skripto failą. <script> žymės reikalaujamas atributas yra type, kuriame nurodome MIME tipą, pavyzdžiui text/javascript.
Taip pat patartina pasidomėti žyme <noscript>, kuri atvaizduoja norimą tekstą vartotojams, kurie neturi naršyklių palaikančių vartotojo pusės skriptų, arba tiesiog šią paslaugą yra išjungę.
1 |
<script type="text/javascript"> |
![]() |
![]() |
![]() |
![]() |
![]() |
script žymę palaiko visos pagrindinės naršyklės.
HTML 4 ir xHTML skriptų turinį supranta skirtingai. HTML 4 turinio tipas yra apibrėžtas kaip CDATA, kas reiškia, kad spec. simboliai nebus angrinėjami, tuo tarpu xHTML turinį apibrėžia kaip #PCDATA, kas išprendžią šią bėdą. Taigi norint sukurti tinkamą xHTML kalbos puslapį, reikia visą JavaScript kodą patalpinti į CDATA skiltį, arba taip padaryti su visais spec. simboliais. Sintaksės pavyzdys (skirta xHTML):
Atributas | Reikšmė | Aprašymas | DTD |
---|---|---|---|
Papildomi atributai | |||
type |
MIME_tipa |
Nurodo kokio tipo skriptas, pavyzdiui: text/javascript |
STF |
charset |
koduotė |
Nurodo išorinio skriptų failo koduotę |
STF |
defer |
defer |
Nurodo, kad skriptą reikia vykdyti tik tada, kai puslapis bus pilnai užkrautas. (Palaiko tik Internet Explorer naršyklė) |
STF |
src |
URL |
Nurodo kelią iki išorinio skriptų failo |
STF |
xml:space |
preserve |
Nurodo ar kode esantys tušti tarpai turi būti išsaugoti |
Standartinių HTML atributų - nėra.
Paaiškinimai: DTD indeksas - nurodo su kokiais dokumentų tipais galime naudoti konkretų atributą. S - Strict, T - Transitional, F - Frameset
žiūrėti visus standartinius atributus
<script> žymė nepalaiko jokių įvykių.