Afbeeldingen toevoegen aan webpagina's met HTML

click fraud protection

Kijk naar een webpagina vandaag online en je zult merken dat ze bepaalde dingen gemeen hebben. Een van die gedeelde eigenschappen zijn afbeeldingen. De juiste afbeeldingen voegen zoveel toe aan de presentatie van een website. Sommige van die afbeeldingen, zoals het logo van een bedrijf, helpen de site te markeren en die digitale entiteit te verbinden met uw fysieke bedrijf.

Een afbeelding aan een webpagina toevoegen met HTML

Als u een afbeelding, pictogram of afbeelding aan uw webpagina wilt toevoegen, moet u de tag in de HTML-code van een pagina gebruiken. Je plaatst de.

IMG
tag in uw. HTML precies waar u de afbeelding wilt weergeven. De webbrowser die de code van de pagina weergeeft, vervangt deze tag door de juiste afbeelding zodra de pagina is bekeken. Terugkomend op ons bedrijfslogo voorbeeld, hier is hoe u die afbeelding aan uw site zou kunnen toevoegen:

Het SRC-kenmerk

Als u naar de bovenstaande HTML-code kijkt, ziet u dat het element twee attributen bevat. Elk van hen is vereist voor de afbeelding.

instagram viewer

Het eerste attribuut is de "src". Dit is letterlijk het afbeeldingsbestand dat u op de pagina wilt weergeven. In ons voorbeeld gebruiken we een bestand genaamd "logo.png". Dit is de afbeelding die de webbrowser zou weergeven wanneer de site werd weergegeven.

U zult ook merken dat we vóór deze bestandsnaam wat extra informatie hebben toegevoegd, "/images/". Dit is het bestandspad. De eerste schuine streep naar voren vertelt de server om in de hoofdmap van de map te kijken. Het zal dan zoeken naar een map met de naam "images" en tot slot het bestand met de naam "logo.png". Het gebruik van een map met de naam "afbeeldingen" om alle afbeeldingen van een site op te slaan is een vrij gebruikelijke praktijk, maar uw bestandspad zou worden gewijzigd in wat relevant is voor uw site.

Het Alt-kenmerk

Het tweede vereiste attribuut is de "alt"-tekst. Dit is de "alternatieve tekst" die wordt weergegeven als de afbeelding om de een of andere reden niet kan worden geladen. Deze tekst, die in ons voorbeeld "Bedrijfslogo" luidt, wordt weergegeven als de afbeelding niet kan worden geladen. Waarom zou dat gebeuren? Diverse redenen:

  • Onjuist bestandspad
  • Onjuiste bestandsnaam of spelfout
  • Transmissiefout
  • Bestand is verwijderd van de server

Dit zijn slechts enkele mogelijkheden waarom onze opgegeven afbeelding mogelijk ontbreekt. In deze gevallen zou in plaats daarvan onze alt-tekst worden weergegeven.

Waar wordt Alt-tekst voor gebruikt?

Alt-tekst wordt ook gebruikt door schermlezersoftware om de afbeelding te "lezen" aan een slechtziende bezoeker. Omdat ze de afbeelding niet kunnen zien zoals wij, laat deze tekst hen weten wat de afbeelding zelf is. Dit is de reden waarom alt-tekst vereist is en waarom het duidelijk moet vermelden wat de afbeelding is!

Een veelvoorkomend misverstand over alternatieve tekst is dat het bedoeld is voor zoekmachines. Dit is niet waar. Hoewel Google en andere zoekmachines deze tekst wel lezen om te bepalen wat de afbeelding is (onthoud, ze kunnen je afbeelding ook niet "zien", je moet geen alt-tekst schrijven om alleen aan te trekken voor zoeken motoren. Auteur duidelijke alt-tekst die bedoeld is voor mensen. Als je in de tag ook enkele trefwoorden kunt toevoegen die zoekmachines aanspreken, is dat prima, maar zorg er altijd voor de alt-tekst dient zijn primaire doel door te vermelden wat de afbeelding is voor iedereen die de afbeeldingen niet kan zien het dossier.

Andere afbeeldingskenmerken

De.

IMG. 

tag heeft ook twee andere kenmerken die u mogelijk in gebruik ziet wanneer u een afbeelding op uw webpagina plaatst: de breedte en de hoogte. Als u bijvoorbeeld een WYSIWYG-editor zoals Dreamweaver gebruikt, wordt deze informatie automatisch voor u toegevoegd. Hier is een voorbeeld:

De.

BREEDTE. 

en.

HOOGTE. 

attributen vertellen de browser de grootte van de afbeelding. De browser weet dan precies hoeveel ruimte in de lay-out moet worden toegewezen en kan doorgaan naar het volgende element op de pagina terwijl de afbeelding wordt gedownload. Het probleem met het gebruik van deze informatie in uw HTML is dat u misschien niet altijd wilt dat uw afbeelding op die exacte grootte wordt weergegeven. Als u bijvoorbeeld een.

responsieve website

waarvan de grootte verandert op basis van een bezoekersscherm en apparaatgrootte, wilt u ook dat uw afbeeldingen flexibel zijn. Als je in je HTML aangeeft wat de vaste grootte is, zul je het heel moeilijk vinden om het te overschrijven met responsive.

CSS-mediaquery's

. Om deze reden, en om een ​​scheiding van stijl (CSS) en structuur (HTML) te behouden, wordt aanbevolen dat u GEEN breedte- en hoogtekenmerken aan uw HTML-code toevoegt.

Een opmerking: als u deze instructies voor het formaat niet laat staan ​​en geen grootte opgeeft in CSS, zal de browser de afbeelding toch in de standaardgrootte weergeven.

Bewerkt door Jeremy Girard

instagram story viewer