De banneradvertentie maskeert de HTML-code

Als u een banneradvertentie wilt invoegen in een website waarvan u de eigenaar bent, doet u dat met HTML-code, net zoals u elk ander element invoegt. Als het invoegen van de banneradvertentie een ander element van de website maskeert, inspecteert u de code zorgvuldig om er zeker van te zijn dat er geen conflicten tussen objecten bestaan.

Overlappende elementen

Een mogelijke reden waarom de banneradvertentie de HTML-code van een ander element maskeert, is als de elementen elkaar overlappen. U kunt bijvoorbeeld per ongeluk over bestaande HTML plakken als u de HTML-code van de bannercode in het HTML-document plakt voor de pagina waar deze wordt weergegeven. Als dit gebeurt, hebt u een HTML-tag verwijderd, zoals of , bijvoorbeeld - wat normaal zou worden weergegeven als HTML-code, kan in plaats daarvan worden weergegeven als platte-teksttekens.

Containergrootte

Een andere mogelijkheid is dat de container waarin u de banneradvertentie-HTML invoegt niet groot genoeg is om zowel de originele HTML-code die daar was als de banneradvertentie zelf te bevatten. Als u bijvoorbeeld de banneradvertentie in een blog invoegt en de HTML in een zijbalk met "widget" plakt, heeft de container waarschijnlijk een vaste breedte en hoogte en kan niet volledig twee objecten bevatten waarvan de gecombineerde breedte en hoogte groter zijn dan de grootte van de container.

CSS-klasse

Het is ook mogelijk dat de cascading style sheet of "CSS" -code die u gebruikt voor HTML-elementen binnen de webpagina conflicteert. U kunt bijvoorbeeld een CSS-klasse voor de banneradvertentie in de stijlpagina plakken waarvan de naam al overeenkomt met de CSS-klasse van een ander element. Een van deze klassen heeft voorrang en kan ertoe leiden dat de andere niet werkt, waardoor de HTML van een van de elementen onjuist wordt weergegeven.

JavaScript

Het opnemen van JavaScript, hetzij met de banneradvertentiecode of de code voor het gemaskeerde HTML-element, kan ertoe leiden dat de HTML onjuist wordt weergegeven. Als u wilt dat JavaScript correct wordt weergegeven in een HTML-document, moet u de tags gebruiken of JavaScript wordt niet weergegeven. Als u per ongeluk de JavaScript-opening bij opening voor een HTML-element verwijdert wanneer u een invoegtoepassing plakt of als u een afsluitelement voor de banneradvertentie gebruikt, kan JavaScript onverwachts worden uitgeschakeld of ingeschakeld.