Mis on HTML-i reavahetus?

Hüperteksti märgistuskeeles (HTML) on reavahetus sildi või kaskaadlaadilehe (CSS) atribuut, mis paneb HTML-i vaaturi või veebibrauseri kohe järgmisele saadaolevale reale alla kukkuma ja järgmise elemendi joonistama, alustades määratletud elemendist. marginaal. HTML-i reavahetuse lisamiseks dokumenti on kaks üldtunnustatud viisi. Esimene on katkestuse (BR) märgendi kasutamine, mis sunnib brauserit alustama järgmisi elemente järgmisel real, joondatud vasaku äärisega. Teine võimalus on kasutada erinevaid CSS-i atribuute piiride, vihmaveerennide või plokitaseme elementide ümber asuvate vahede määratlemiseks, et luua avatud ruumi, kuigi see meetod ei mõjuta dokumendis sõnade murdmist.

Üks HTML-i kujundamise põhimõtetest on see, et tavaliselt on brauseril lubatud omada teatud kontrolli veebilehtede paigutuse üle. See võimaldab hästi kujundatud saitidel olla väga sujuva välimusega, olenemata kuvari suurusest. Kui lõik on joonistatud, peab brauser tavaliselt leidma õige koha rea ​​lõpetamiseks, tavaliselt ploki paremal veerisel. Kaudse HTML-i reavahetuse kasutamine katkestab selle protsessi.

BR-märgend on lihtsaim viis rea lõpetamiseks ja alla liikumiseks. Sildi kasutamine on üldiselt aktsepteeritud mõne väiksema vormingu puhul, kuigi selle kasutamine on ainuke viis lõikude määratlemiseks dokumendis. Lõigumärgend on eelistatud tekstialade eraldamiseks, kuna see loob ploki, mida saab manipuleerida CSS-i või muude siltidega, samas kui HTML-i reavahetusmärgend on eraldiseisev ega hõlma plokki. Katkestusmärgendit saab kasutada lõiguplokis, peamiselt selleks, et brauser ei kasutaks lõikude vahel kahte katkestust, mis on vaikekäitumine.

Teine reavahetuse tekitamiseks kasutatav meetod on CSS-i atribuutidega tekstikasti suuruse suurendamine. See pikendab tõhusalt anuma põhja, nii et pärast seda jääb tühi ruum. See võib ilmuda samamoodi nagu katkestuse või lõigu märgendi kasutamine, välja arvatud see, et konteineris olevat teksti ei muudeta, seega juhib sõnade reamurdmist endiselt suures osas brauser.

Üks valdkond, kus võib olla vaja määrata HTML-i reavahetus, on siis, kui tekst on ümber tekstisisese pildi. Lihtne viis luua puhtalt vormindatud lõigud, mis asetsevad pildi küljel, on kasutada HTML-i reavahetuse märgendi jaoks CLEAR-i modifikaatorit. See võimaldab täpsustada, kas reavahetus peaks jätkuma tavapäraselt või hüppama pildi järel järgmisele saadaolevale reale. Samuti on võimalik luua CSS-i stiile, mis seda käitumist jäljendavad, kuigi teatud asjaoludel ei pruugi see olla nii sujuv.