103 of 133 menu

De tag wbr

De tag wbr geeft een plaats aan waar de browser een regelafbreking kan maken indien nodig (als de tekst niet in de breedte van het element past). Dit soort afbrekingen worden zachte afbrekingen genoemd.

Vereist geen sluitende tag.

Bij het afbreken van een woord via de tag wbr wordt het afbreekteken "-" niet toegevoegd. Als u dit nodig heeft - gebruik dan het symbool voor zachte afbreking ­ (de puntkomma aan het einde is verplicht, dit is geen typefout).

De zachte afbreking ­ geeft de browser een plaats aan waar hij een afbreking van een woord kan maken (indien nodig), en plaatst daarbij het afbreekteken "-".

Zachte afbrekingen ­ werken niet als de eigenschap hyphens is ingesteld op de waarde none (maar afbrekingen met wbr werken wel).

Voorbeeld . Tekst zonder afbrekingen

Laten we kijken naar een voorbeeldtekst waarin er lange woorden staan die buiten de grenzen van het blok uitsteken. We geven het blok een kleine breedte, zodat een lang woord er niet in past:

<div id="elem"> this is supersupersuperlong text </div> #elem { width: 200px; border: 1px solid black; }

:

Voorbeeld . De tag wbr

Laten we hier de tag wbr toevoegen op plaatsen waar we de browser aanraden om een afbreking van het woord te maken indien nodig (let op het feit dat de browser de afbrekingen niet overal maakt waar we ze hebben aangegeven):

<div id="elem"> this is super<wbr>super<wbr>super<wbr>long text </div> #elem { width: 200px; border: 1px solid black; }

:

Voorbeeld . Het symbool &shy;

Laten we in plaats van de tag wbr het symbool &shy; proberen te plaatsen. Op de plaatsen van afbreking worden koppeltekens weergegeven:

<div id="elem"> this is super­super­super­long text </div> #elem { width: 200px; border: 1px solid black; }

:

Zie ook

  • de tag br,
    ,
    die een afbreking naar een nieuwe regel maakt
  • de eigenschap hyphens,
    die echte woordafbrekingen instelt
  • de eigenschappen word-break en overflow-wrap,
    die het mogelijk maken letters van een lang woord af te breken
  • de eigenschap overflow,
    die de delen die buiten de grenzen van het blok uitsteken afsnijdt
darupttrnl