Um eine HTML-Datei zu erstellen, die beim Doppelklick eine separate Webseite in der Größe 640px x 900px ohne Browserrahmen öffnet, kannst du ein einfaches JavaScript verwenden. Hier is... [mehr]
Mit reinem HTML ist es nicht möglich, beim Öffnen eines Popup-Fensters (z.B. mit `window.open`) die Höhe und Breite automatisch exakt an den Inhalt wie ein Bild anzupassen. HTML allein bietet keine Möglichkeit, Fenstergrößen dynamisch zu bestimmen. Mit JavaScript kannst du jedoch nach dem Laden des Inhalts (z.B. eines Bildes) die Größe des Popup-Fensters anpassen. Das funktioniert so: 1. Öffne das Popup-Fenster mit einer Startgröße. 2. Lade das Bild im Popup. 3. Passe nach dem Laden des Bildes die Fenstergröße mit `window.resizeTo()` an die Bildgröße an. **Beispiel:** ```javascript // Im Hauptfenster: function openImagePopup(url) { const popup = window.open('', '', 'width=100,height=100'); popup.document.write(` <img id="popupImage" src="${url}" style="display:block;"> <script> const img = document.getElementById('popupImage'); img.onload = function() { window.resizeTo(img.width + 20, img.height + 40); }; <\/script> `); } ``` **Hinweise:** - Die Werte `+20` und `+40` sind Schätzwerte für Fensterrahmen und -leisten und können je nach Browser variieren. - Popups können von Browsern blockiert werden. - Für komplexere Inhalte (z.B. mehrere Bilder oder dynamische Inhalte) ist zusätzliche Logik nötig. **Fazit:** Mit HTML allein geht es nicht, aber mit JavaScript kannst du die Fenstergröße nach dem Laden des Inhalts dynamisch anpassen.
Um eine HTML-Datei zu erstellen, die beim Doppelklick eine separate Webseite in der Größe 640px x 900px ohne Browserrahmen öffnet, kannst du ein einfaches JavaScript verwenden. Hier is... [mehr]
Ja, du kannst `<style>`-Blöcke technisch gesehen auch außerhalb des `<head>`-Bereichs in HTML schreiben, zum Beispiel im `<body>`. Das ist laut HTML-Spezifikation erlaubt... [mehr]
Um den linken Abstand (also den Abstand vom linken Fensterrand) eines sich öffnenden Popupfensters in HTML festzulegen, kannst du beim Öffnen des Fensters mit JavaScript die Option `left` im... [mehr]
Nein, es gibt keine HTML-Tags, die direkt verhindern, dass eine Webseite aus dem Cache geladen wird. Das Caching-Verhalten wird nicht durch HTML, sondern durch HTTP-Header gesteuert, die vom Webserver... [mehr]
Um Bilder in einer Reihe (also nebeneinander) anzuzeigen, kannst du in HTML das `<img>`-Tag verwenden. Standardmäßig werden `<img>`-Elemente inline angezeigt, das heißt, s... [mehr]
Um eine PDF-Datei mit HTML zu öffnen und sicherzustellen, dass sie **nicht aus dem Cache** geladen wird, kannst du einen sogenannten **Cache-Buster** verwenden. Das bedeutet, du hängst an di... [mehr]
Um die Höhe einer Tabellenzelle (`<td>`) in HTML zu verändern, kannst du das CSS-Attribut `height` verwenden. Das geht entweder direkt im HTML-Tag als Inline-Style oder über eine... [mehr]
Um im SeaMonkey Composer ein Wort auf einer HTML-Seite mit einem anderen Wort auf einer anderen HTML-Seite zu verlinken, gehst du folgendermaßen vor: 1. **Zielseite vorbereiten:** - Öff... [mehr]
In HTML selbst gibt es kein direktes Attribut für den Zeilenabstand (Zeilenhöhe). Der Zeilenabstand wird über CSS mit der Eigenschaft `line-height` gesteuert. Hier ein einfaches Beispie... [mehr]
Eine HTML-Datei ist eine Textdatei, die mit der Auszeichnungssprache HTML (Hypertext Markup Language) geschrieben. Sie dient dazu, die Struktur und den Inhalt einer Webseite zu beschreiben. Der Browse... [mehr]