Jump to content

Help:Lint errors/self-closed-tag/nl

From mediawiki.org
This page is a translated version of the page Help:Lint errors/self-closed-tag and the translation is 100% complete.

Pagina's op de lijst self-closed-tag bevatten ongeldige zelfgesloten HTML-tags, zoals ‎<b />, ‎<div />, ‎<span />, ‎<p />, ‎<td />. (Geldige tags gedefinieerd in de HTML5-specificatie, zoals ‎<br />, ‎<hr />, ‎<wbr />, veroorzaken deze fout niet.)[1][2] Het gedrag van deze ongeldige tags verandert in MediaWiki 1.35 (uitrol Wikimedia 2-4 juni 2020), om in overeenstemming te zijn met de HTML5-specifiek, zodat hun gebruik in wikitext wordt ontraden. Zie phab:T134423 voor meer details.

Pagina's worden ook automatisch op deze lijst geplaatst door verkeerde tags zoals </center/>, die meestal moeten worden gewijzigd in ‎</center> (verwijder de laatste slash); of door verkeerde constructies zoals <s>...<s/>, die meestal moet worden gewijzigd naar ‎<s>...‎</s> (verplaats de slash van het einde naar het begin van de tag).

Als een ongeldige ‎<font /> of ‎<span /> (zonder attributen zoals id= of class=) wordt gebruikt als spacer om te voorkomen dat wikicode wordt weergegeven in voorbeeldcode, zoals {<font/>{templatename}}, vervang ‎<font /> of ‎<nowiki /> voor geldige code die hetzelfde effect bereikt, of gebruik een sjabloon-linking sjabloon als {{tl}} of {{tlx}}, zoals in {{tlx|templatename}}.

Sommige sjablonen bevatten een anchor parameter |id=. Wanneer u zelfgesloten <div id="..." /> en <span id="..." /> tags oplost die direct voor dergelijke sjablonen staan, overweeg dan de anchor tekst van de HTML-tag naar het sjabloon te verplaatsen en de nu onnodige tag te verwijderen.

Als een bepaalde pagina op deze lijst geen ongeldige zelfgesloten tags lijkt te hebben, kan het een pagina of sjabloon dat dat wel doet, omvatten (transclude).

Voorbeeld

Ongeldige opmaak
<div> abc <div/>
Geldige opmaak
<div> abc </div>

Aantekeningen

  1. De volledige lijst van geldige zelfsluitende tags in HTML5 is: area, base, br, col, embed, hr, img, input, keygen, link, meta, param, source, track en wbr. Echter, via de parser zijn slechts ‎<br />, ‎<hr />, ‎<wbr /> toegestaan. De HTML-tag ‎<pre> wordt vervangen door de MediaWiki XML tag ‎<pre>.
  2. Sommige MediaWiki XML-tags zijn ook geldig wanneer ze zelfgesloten zijn, zoals ‎<nowiki /> en ‎<pre />, evenals sommige tags voor extensies zoals ‎<ref /> en ‎<references />.

Hulpmiddelen

De volgende hulpmiddelen kunnen helpen ongeldige zelfgesloten HTML-tags te herstellen:

Zie ook