Hva er en HTML Line Break?
I HyperText Markup Language (HTML) er en linjeskift en tag eller CSS-egenskap som fører til at HTML-viseren eller nettleseren umiddelbart slipper ned til neste tilgjengelige linje og tegner det neste elementet, starter ved den definerte margin. Det er to generelt aksepterte måter å sette inn en HTML-linjeskift i et dokument. Den første er å bruke pausen (BR) -koden, og tvinger nettleseren til å starte de neste elementene på neste linje, rettet mot venstre kant. Det andre alternativet er å bruke forskjellige CSS-egenskaper for å definere grenser, takrenner eller avstand rundt elementer på blokknivå for å skape åpen plass, selv om denne metoden ikke påvirker ordinnpakking i et dokument.
Et av designprinsippene til HTML er at nettleseren vanligvis har lov til å ha litt kontroll over utformingen av websider. Dette gjør at veldesignede nettsteder kan få et veldig flytende utseende, uavhengig av størrelsen på skjermen. Når et avsnitt tegnes, blir nettleseren vanligvis tiltalt for å finne det rette stedet å avslutte en linje, vanligvis i høyre marg på en blokk. Ved å bruke en implisitt HTML-linjeskift avbryter denne prosessen.
BR-taggen er den enkleste måten å avslutte en linje og bevege seg nedover. Bruk av taggen er akseptert for mindre formatering, selv om bruken er rynket som den eneste måten å definere avsnitt i et dokument. Paragrafkoden foretrekkes for å skille tekstområder, fordi den oppretter en blokk som kan manipuleres med CSS eller andre koder, mens HTML-linjeskiftkoden står alene og ikke omslutter en blokk. Bruddtaggen kan brukes i en avsnittsblokk, i stor grad for å forhindre at nettleseren bruker to pauser mellom avsnitt, som er standardoppførselen.
En annen metode som brukes for å forårsake et linjeskift er å øke størrelsen på en boks med tekst med CSS-egenskaper. Dette utvider effektivt bunnen av en beholder, slik at det blir igjen tom plass etter den. Dette kan vises på samme måte som å bruke en pause- eller avsnittkode, bortsett fra at teksten i beholderen ikke er endret, så ordinnpakning er fremdeles i stor grad kontrollert av nettleseren.
Et område der en HTML-linjeskift kanskje må spesifiseres, er når tekst vikles rundt et inline-bilde. En enkel måte å lage rent formaterte avsnitt som sitter på siden av et bilde, er å bruke CLEAR-modifikatoren for HTML-linjeskiftkoden. Dette tillater spesifikasjon for om en linjeskift skal fortsette som normalt eller hoppe til neste tilgjengelige linje etter et bilde. Det er også mulig å lage CSS-stiler som vil etterligne denne oppførselen, selv om den kanskje ikke er like flytende under visse omstendigheter.