Mikä on HTML -rivinvaihto?

HyperText Markup Language (HTML) -kohdassa rivinvaihto on tunniste tai CSS -ominaisuus, joka saa HTML -katseluohjelman tai verkkoselaimen pudottamaan välittömästi seuraavalle käytettävissä olevalle riville ja piirtämään seuraavan elementin määritetystä marginaali. On kaksi yleisesti hyväksyttyä tapaa lisätä HTML -rivinvaihto asiakirjaan. Ensimmäinen on käyttää taukotagia (BR), joka pakottaa selaimen käynnistämään seuraavat elementit seuraavalla rivillä, kohdistettuna vasempaan reunaan. Toinen vaihtoehto on käyttää eri CSS-ominaisuuksia rajausten, vesikourujen tai etäisyyksien määrittämiseen lohkotason elementtien ympärille avoimen tilan luomiseksi, vaikka tämä menetelmä ei vaikuta sanan käärimiseen asiakirjassa.

Yksi HTML: n suunnitteluperiaatteista on, että selain saa yleensä hallita jonkin verran verkkosivujen asettelua. Tämän ansiosta hyvin suunnitellut sivustot voivat näyttää erittäin sulavalta näytön koosta riippumatta. Kun kappale piirretään, selaimen tehtävänä on yleensä löytää oikea paikka rivin lopettamiseen, yleensä lohkon oikealta reunalta. Implisiittisen HTML -rivinvaihdon käyttäminen keskeyttää tämän prosessin.

BR -tunniste on yksinkertaisin tapa lopettaa rivi ja siirtyä alas. Tunnisteen käyttö on yleisesti hyväksytty joihinkin pieniin muotoiluihin, vaikka sen käyttöä pahennetaankin ainoana tapana määritellä asiakirjan kappaleet. Kappaletunniste on parempi tekstialueiden erottamiseen, koska se luo lohkon, jota voidaan käsitellä CSS: llä tai muilla tunnisteilla, kun taas HTML -rivinvaihtotunniste on yksin eikä sulje lohkoa. Katkotunnistetta voidaan käyttää kappalelohkossa, suurelta osin estämään selainta käyttämästä kahta kappaleen välistä taukoa, mikä on oletuskäyttäytyminen.

Toinen tapa käyttää rivinvaihtoa on lisätä tekstiruudun kokoa CSS -ominaisuuksilla. Tämä pidentää tehokkaasti säiliön pohjaa, joten sen jälkeen jää tyhjää tilaa. Tämä voi näyttää samalta kuin tauko- tai kappaletagin käyttäminen, paitsi että säilön tekstiä ei muuteta, joten sanojen käärimistä ohjaa edelleen suurelta osin selain.

Yksi alue, jossa HTML -rivinvaihto on ehkä määritettävä, on teksti, kun teksti kääritään upotetun kuvan ympärille. Helppo tapa luoda puhtaasti muotoiltuja kappaleita, jotka istuvat kuvan vieressä, on käyttää CLEAR -muokkainta HTML -rivinvaihtotunnisteelle. Tämä mahdollistaa määrittelyn siitä, jatketaanko rivinvaihto normaalisti vai siirrytäänkö seuraavaan käytettävissä olevaan riviin kuvan jälkeen. On myös mahdollista luoda CSS -tyylejä, jotka jäljittelevät tätä käyttäytymistä, vaikka se ei välttämättä ole yhtä sujuvaa tietyissä olosuhteissa.