Snelle tip plaats Flash op de juiste manier

U maakt uw site op de juiste manier. U volgt alle regels, zodat u op het einde met trots een link naar de validator van w3 kunt hebben, waarmee u de perfectie van uw site bevestigt. Er is slechts één probleem: als u een Flash op uw pagina insluit, krijgt u verschillende fouten. Dat is omdat de embed-tag is geen geldige tag. U moet uw flitser op de juiste manier invoegen!

Wat je niet moet doen

 

Dit is de vereenvoudigde versie. Als u de standaard HTML-webpagina rechtstreeks vanuit de flash genereert, is deze tien keer lelijker. In feite is het misschien langer dan dit artikel - gewoon om een ​​flash-bestand in te sluiten! En het doet het niet eens met geldige HTML (in feite 19 fouten).

Dit is het resultaat. Zoals u kunt zien, zijn er 6 fouten. Alle 6 van het insluitelement (5 van de
attributen en 1 uit de tag zelf)

Wat je zou moeten doen

Eerst en vooral moet u de embed-tag helemaal niet gebruiken. Laat maar! Omdat we geen 'insluiten' meer hebben, blijven we alleen achter met de objecttag. Het is maar goed dat alle browsers het op de een of andere manier ondersteunen!

Binnen de Object-tag zullen we de volgende attributen gebruiken:

We moeten het MIME-type opgeven van wat we invoegen. In dit geval voegen we de flitser in. Dus voor het typekenmerk specificeren we "application / x-shockwave-flash". We verklaren de bron via het data-attribuut. Ik denk dat iedereen kan raden wat de kenmerken width en height doen. Dus dit is hoe je je flash moet invoegen, voor de geldigheid:

   

Je hebt nog steeds de tag ook. Laten we deze nieuwe code nu testen:

Laatste woorden

Is dat niet "gefeliciteerd pagina", dus ... valideren? Geen woordspeling bedoeld. Hoe dan ook, ik hoop dat je dit nuttig hebt gevonden en een fijne week hebt!