Vektoriserade bilder

En sista metod för att använda bilder som ser bra ut för alla enheter och i alla storlekar är att använda vektoriserade bilder. En vektoriserad bild är i motsättning till en pixelbild skalbar till i princip det oändliga.

En vektoriserad bild kan läggas in i en webbsida på två olika sätt antigen som en helt vanlig bild.

<img src="CSS3_logo.svg" alt="CSS3 logo svg" class="full-width" />

Eller så kan bilden inkluderas med hjälp av en data-uri där en base64-teckenkodat sträng läggs direkt i src-attributet. I exemplet nedan är strängen förkortad då den ursprungliga bilden innehåller mer än 5000 tecken.

<img src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiB
BZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW ...">

I exempel-mappen i katalogen example/responsiva-bilder finns exempel på hur man kan använda SVG-bilder. Och en jämförelse mellan en PNG och en SVG bild.

#Revision history

  • 2018-10-11: (A, efo) Första versionen.

Document source.