Css-Datei und Bilder in HTML einbinden?

sonderdings  19.09.2021, 10:13
Oder muss man alle Datein (Bilder und CSS) mitschicken?

Wie soll er sie sonst kriegen?

xFelix1998 
Fragesteller
 19.09.2021, 10:25

Naja, meine frage ist ja, ob man die Bilder und die css direkt in die html einbinden kann, damit man eben nicht alles einzeln schicken muss...

2 Antworten

ob man die Bilder und die css direkt in die html einbinden kann

Ja, kann man.

Für CSS:

<style>
/*Dein CSS-Zeugs hier*/
</style>

Für Bilder:

<img src="data:image/png;base64,***Die Dateidaten der Bilddatei in Base64 codiert***" ...>

Ist allerdings in den wenigsten Fällen wirklich sinnvoll...

Woher ich das weiß:eigene Erfahrung

Wie soll denn der PC deines Lehrers Bilder anzeigen, die auf deinem PC liegen? Natürlich musst du sie mitschicken, und die CSS-Datei auch!

xFelix1998 
Fragesteller
 19.09.2021, 10:21

Aber kann man die Css datei nicht direkt in die html einbinden und verknüpfen, so dass man nur die html schicken muss und der rest eingebunden ist?

0
PhotonX  19.09.2021, 10:31
@xFelix1998

CSS könnte man schon einbinden, in <style>-Tags, wie PixelManuel schon geschrieben hat, aber die Bilder nicht. Und wenn du schon die Bilder mitschicken musst, kannst du auch gleich die CSS-Datei mitschicken, oder?

0
PhotonX  19.09.2021, 10:36
@Zahhak

Danke, war mir nicht bekannt! Ist ja, so weit ich weiß, kein sehr verbreitetes Vorgehen.

0
Zahhak  19.09.2021, 10:38
@PhotonX
Ist ja, so weit ich weiß, kein sehr verbreitetes Vorgehen.

Und das nicht gerade grundlos.

Allerdings kann es gelegentlich durchaus sinnvoll sein.

1