Alle links in een nieuw tabblad openen

Op de site is er nu geen eenduidige lijn in wat er gebeurd wanneer je op een link klikt. Sommige open in hetzelfde venster en sommige in een nieuw tabblad.

Graag wil ik instellen dat alle linkjes in een nieuw tabblad openen.

Is hier een trucje/CSS voor of moet ik dit allemaal handmatig doen?

Ik hoor graag jullie advies 🙂

Beantwoord door Richard

In principe is het openen in een nieuwe tabblad een HTML aan gelegenheid.

Dat is daardoor niet aan te passen met CSS code. Wat wel kan is doormiddel van een stukje javascript.

Het beste zou echter zijn dit handmatig te doen.

Het openen van alle linkjes in nieuwe tabbladen kan ook tot ongewenste effecten leiden.

Je wilt waarschijnlijk voorkomen dat ook de linkjes binnen je eigen site openen in een nieuw tabblad.

Voor je menu kan je bij ieder item aangeven of die in een nieuw tabblad moet openen.

In een eerdere vraag laat ik zien hoe je een link in een tekst toevoegt en kan openen in een nieuw tabblad

In theorie zou het mogelijk zijn om een zoek en vervang actie te doen in de database om overal de code voor het openen in een nieuw tabblad toe te voegen voor linkjes die in de tekst geplaatst zijn, dit is echter behoorlijk complex als je het goed wilt doen.

Als alternatief zou je ook enkel externe links in een nieuw tabblad kunnen openen doormiddel van Javascript, dat is een functie waar deze gratis plugin in voorziet.