Ponnahdusikkuna HyperText Markup Language (HTML) -käyttöä käytettäessä on erillinen näyttöikkuna, joka avautuu riippumatta katseltavasta verkkosivusta. On monia tekijöitä, jotka voivat vaikuttaa siihen, miten, milloin ja vaikka HTML -ponnahdusikkuna näytetään, vaikka selaimen oletuskäyttäytyminen on yleensä luoda erillinen ikkuna, jossa on vain otsikkorivi ja kehys, työkalurivejä tai muuta navigointia lukuun ottamatta selaimen normaalisti näyttämät elementit. HTML -ponnahdusikkuna on alun perin suunniteltu verkkosivustolle näyttämään tietoja jostakin sivun kohteesta poistumatta sivulta, jolta ponnahdusikkuna on peräisin. HTML -ponnahdusikkunan mekanismia voidaan käyttää haitallisiin tarkoituksiin, joten monet selaimet tarjoavat ominaisuuksia, jotka estävät ponnahdusikkunoiden näkymisen, mikä tekee niistä vaikean navigointityökalun käyttämisen joissakin tapauksissa.
Yksi helpoimmista tavoista luoda HTML -ponnahdusikkuna on asettaa vakioankkurilinkin kohdekehykseksi arvo “tyhjä”. Tämä tarkoittaa sitä, että sen sijaan, että selain laittaisi HTML -asiakirjan lataamaan kehykseen nykyisen sivun asettelun sisällä, luodaan uusi selainikkuna ja sivu ladataan uuteen ikkunaan. Tyhjän kehyksen käyttäminen HTML -ponnahdusikkunan luomiseen on yksinkertainen tapa antaa käyttäjän katsoa suuria kuvia napsauttamalla pikkukuvaa, ladata multimediatiedosto, kuten video, tai nähdä sanan määritelmä pakottamatta erillistä sivua lataa nykyisessä ikkunassa. Tyhjän kehyksen käyttäminen ei anna suurta hallintaa siitä, miten ponnahdusikkuna tulee näkyviin, kun se luodaan.
Yleisempi tapa kutsua HTML -ponnahdusikkuna on käyttää JavaScript® -tekniikkaa. Käyttämällä komentosarjakieltä voidaan luoda uusi ikkuna vastauksena joihinkin käyttäjän syötteisiin, kuten linkin napsauttamiseen tai linkin ohittamiseen. Luodun ikkunan kokoa ja komponentteja voidaan myös ohjata, jotta se kehystää ja näyttää sisältämänsä tiedot siistimmin.
Joitakin ongelmia voi ilmetä käytettäessä HTML -ponnahdusikkunaa verkkosivustolla. Yleisin on selaimet, jotka voivat estää ponnahdusikkunan näyttämisen ratkaisuna riskille, että niitä käytetään haitallisiin hyökkäyksiin tai muihin tarkoituksiin. Tähän liittyvä komplikaatio on se, että jotkin selaimet näyttävät virheitä, jos HTML -ponnahdusikkuna yrittää ladata asiakirjan erilliselle palvelimelle, yleensä turvallisuussyistä. Joissakin tilanteissa ponnahdusikkunan tiettyjä ominaisuuksia ei välttämättä toteuteta samalla tavalla kaikissa selaimissa, mikä saattaa aiheuttaa sen, että ikkunan koodi jätetään huomiotta.