welche möglichkeiten gibt es ein bild in eine webseite zu implementieren?


10.08.2024, 21:57

Also alle nennen die ihr so kennt wären hilfreich

4 Antworten

.background-image {
    background-image: url('pfad/zum/bild.jpg');
    background-size: cover;
    background-position: center;
}

<div class="background-image"></div>

oder als SVG

<svg width="100" height="100">
    <circle cx="50" cy="50" r="40" stroke="black" stroke-width="3" fill="red" />
</svg>

Als DATA URL

<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAA..." alt="Beispielbild">

Als Canvas

<canvas id="myCanvas" width="200" height="100"></canvas>
<script>
    var canvas = document.getElementById('myCanvas');
    var context = canvas.getContext('2d');
    var img = new Image();
    img.onload = function() {
        context.drawImage(img, 0, 0);
    };
    img.src = 'pfad/zum/bild.jpg';
</script>

via JavaScript

<div id="imageContainer"></div>
<script>
    var img = document.createElement('img');
    img.src = 'pfad/zum/bild.jpg';
    document.getElementById('imageContainer').appendChild(img);
</script>

Als Pseudo Element in CSS

.image::before {
    content: url('pfad/zum/bild.jpg');
}

oder eben direkt als html

<body background="pfad/zum/bild.jpg">

<object data="pfad/zum/bild.jpg" type="image/jpeg">
    Alternativtext für Browser, die das Bild nicht anzeigen können.
</object>

<embed src="pfad/zum/bild.jpg" type="image/jpeg">

<figure>
    <img src="pfad/zum/bild.jpg" alt="Beschreibung des Bildes">
    <figcaption>Bildunterschrift für das Bild</figcaption>
</figure>

<a href="pfad/zum/großen-bild.jpg">
    <img src="pfad/zum/thumbnail.jpg" alt="Thumbnail Bild">
</a>

Normal ist es, ein Bild zu laden <img src="..."

Du kannst es auch per base64-Code in die HTML Datei einfügen. Kopiere diesen Code in eine HTML-Datei (ich hoffe, GF zerschlägt NICHT die Zeilenumbrüche):

<h1><img src=
"data:image/png;base64,
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
Y8ET+Be2MU4c0u7jAAAAAABJRU5ErkJggg==" alt="GF" style="width:1.5em;height:1em" />
gutefrage</h1>

So einen Code bekommst du, wenn du ein Bild in den Text einer E-Mail einfügst, die Mail an dich selbst sendest und den Mail-Code aufrufst.

In HTML z.B. mit

<img src="bildchen.jpg" width=260 height=256 align=top BORDER=0>


Lebensoffen 
Beitragsersteller
 10.08.2024, 22:03

Welche Möglichkeiten gibt es noch

0