Wat is een HTML-regeleinde?
In de HyperText Markup Language (HTML) is een regeleinde een eigenschap van een tag of cascading style sheet (CSS) waardoor de HTML-viewer of webbrowser onmiddellijk naar de volgende beschikbare regel gaat en het volgende element tekent, beginnend bij de gedefinieerde marge. Er zijn twee algemeen geaccepteerde manieren om een HTML-regeleinde in een document in te voegen. De eerste is om de break-tag (BR) te gebruiken, waardoor de browser wordt gedwongen om de volgende elementen op de volgende regel te starten, uitgelijnd op de linkerrand. De andere optie is om verschillende CSS-eigenschappen te gebruiken om randen, dakgoten of spaties rond blokniveau-elementen te definiëren om open ruimte te creëren, hoewel deze methode geen invloed heeft op de tekstterugloop in een document.
Een van de ontwerpprincipes van HTML is dat de browser meestal enige controle mag hebben over de lay-out van webpagina's. Hierdoor kunnen goed ontworpen sites er zeer vloeiend uitzien, ongeacht de grootte van het scherm. Wanneer een alinea wordt getekend, is de browser meestal belast met het vinden van de juiste plaats om een regel te beëindigen, meestal aan de rechterkant van een blok. Het gebruik van een impliciete HTML-regeleinde onderbreekt dit proces.
De BR-tag is de eenvoudigste manier om een regel te beëindigen en omlaag te gaan. Het gebruik van de tag wordt algemeen geaccepteerd voor sommige kleine opmaak, hoewel het gebruik ervan wordt afgekeurd als de enige manier om alinea's in een document te definiëren. De alineatag heeft de voorkeur voor het scheiden van tekstgebieden, omdat deze een blok maakt dat kan worden gemanipuleerd met CSS of andere tags, terwijl de HTML-regeleinde-tag op zichzelf staat en geen blok omsluit. De break-tag kan binnen een alinea-blok worden gebruikt, grotendeels om te voorkomen dat de browser twee pauzes tussen alinea's gebruikt, wat het standaardgedrag is.
Een andere methode die wordt gebruikt om een regeleinde te veroorzaken, is het vergroten van een tekstvak met CSS-eigenschappen. Dit verlengt effectief de bodem van een container zodat er lege ruimte achterblijft. Dit kan hetzelfde lijken als bij het gebruik van een einde- of alineatag, behalve dat de tekst in de container niet wordt gewijzigd, dus het inpakken van woorden wordt nog steeds grotendeels beheerd door de browser.
Een gebied waarin mogelijk een HTML-regeleinde moet worden opgegeven, is wanneer tekst rond een inline afbeelding loopt. Een eenvoudige manier om netjes opgemaakte alinea's aan de zijkant van een afbeelding te maken, is door de modificatie WISSEN te gebruiken voor de HTML-regeleinde-tag. Hiermee kunt u specificeren of een regeleinde normaal moet doorgaan of naar de volgende beschikbare regel moet springen na een afbeelding. Het is ook mogelijk om CSS-stijlen te maken die dit gedrag nabootsen, hoewel het onder bepaalde omstandigheden niet zo vloeiend is.