suchen

HTML-Bild-Tag

Sep 04, 2024 pm 04:28 PM
htmlhtml5HTML TutorialHTML PropertiesHTML tags

Die Frontend-Entwickler verwenden HTML-Bild-Tags, um mehr als eine Dateiquelle anzugeben, die auf einer Webseite angezeigt werden soll, abhängig von der Voreinstellung, z. B. dem Ansichtsfenster. Mit diesem Tag können Webentwickler in responsiven Webseiten mehrere Bildquellen angeben und je nach Ansichtsfenster automatisch ein Bild auswählen, sodass die Webseite perfekt mit der Quelle gefüllt wird. Wir können im Bild-Tag mehrere Quellen angeben, und die Webseite lädt das Bild, das der Präferenz entspricht. Der Bild-Tag wird mit HTML 5 eingeführt.

Syntax:

Das Bild-Tag in HTML enthält zwei Arten von Tags, der erste Typ ist Hiermit können Sie die Quelle der Dateien angeben, und das zweite ist HTML-Bild-Tag Tag, der die Angabe eines Bildes ermöglicht, das angezeigt werden soll, falls ein Browser das -Tag nicht unterstützt. Etikett. Die Syntax des Tag ist wie unten,

<picture>
<source .>
.
.
<source .>
<img  src="/static/imghwm/default1.png" data-src="https://img.php.cn/upload/article/000/000/000/172543850795429.png?x-oss-process=image/resize,p_40" class="lazy" . alt="HTML-Bild-Tag" >
</source></source></picture>

Das Bild-Tag verfügt immer über ein schließendes Tag mit den beiden Arten von Tags, wie bereits erwähnt. Das Das Tag kommt je nach Anzahl der Ressourcen mehrmals vor und es gibt nur ein HTML-Bild-Tag Etikett. Das Quell- und das Bild-Tag verfügen über unterschiedliche Attribute, die die Funktionalität eines Bild-Tags bestimmen.

Attribute des HTML-Bild-Tags

Wie bereits erwähnt enthält das Bild-Tag die beiden anderen Tags und HTML-Bild-Tag. Die für diese beiden Tags geltenden Attribute gelten für das Bild-Tag.

1. src

Dieses Attribut wird zusammen mit dem HTML-Bild-Tag Etikett. Mit diesem Attribut können Sie den Pfad oder die URL des anzuzeigenden Bildes angeben. Dieses Feld ist erforderlich und muss immer dann angegeben werden, wenn ein Quell-Tag verwendet wird. Auf diese Weise können wir mehrere Quellen für Bilder angeben.

2. srcset

Dieses Attribut kann mit verwendet werden. oder HTML-Bild-Tag Tags und ist neu in HTML 5. Dieses Attribut ähnelt dem vorherigen „src“-Attribut, ermöglicht uns jedoch die Definition einiger weiterer Werte. Dieses Attribut akzeptiert zwei Werte als Eingabe: Der erste ist der Pfad oder die URL einer Datei und der zweite ist entweder ein Breitendeskriptor eines Bildes wie (100w) oder ein Pixeldichtedeskriptor eines Bildes wie (3x); Auf jedes folgen w bzw. x.

3. Medien

Dieses Attribut wird zusammen mit dem Etikett. Mit diesem Tag können wir die Regeln definieren, nach denen das Bild angezeigt werden soll. Dieses Attribut nimmt jede Medienabfrage als Eingabe und wendet die Regel an. Die Medienabfrage kann die Überprüfung des Ansichtsfensters oder der Gerätegröße oder -höhe usw. umfassen.

Auf diese Weise können wir mithilfe dieses Attributs und Tags zusammen mit dem ein responsives Design erreichen. Tag.

4. Größen

Dieses Attribut kann mit verwendet werden. und HTML-Bild-Tag Tags. Da das Bild mit der Standardbreite angezeigt wird, können wir mit diesem Attribut die Breite eines Bildes abhängig von der Medienbedingung explizit angeben. Die Medienbedingung ist eine einfache Bedingung wie „max-width: 800px“ ohne zusätzliche Parameter. Das Bild-Tag verfügt, wie erwähnt, immer über ein schließendes Tag mit den beiden Arten von Tags. Das Das Tag kommt je nach Anzahl der Ressourcen mehrmals vor und es gibt nur ein HTML-Bild-Tag Etikett. Das Quell- und das Bild-Tag verfügen über unterschiedliche Attribute, die die Funktionalität eines Bild-Tags bestimmen. Das Größenattribut kann mehr als eine solche Medienbedingung akzeptieren. Dies ist sehr nützlich beim responsiven Webdesign, wo wir die Bedingungen festlegen und Bilder entsprechend anzeigen können.

5. Typ

Dieses Attribut wird zusammen mit dem Etikett. Mit diesem Attribut können wir den MIME-Typ der anzuzeigenden Datei explizit angeben.

Beispiele für HTML-Bild-Tags

HTML wird verwendet, um Webentwicklern die Flexibilität zu geben, Bildressourcen zu definieren. Nachfolgend finden Sie Beispiele für HTML-Bild-Tags:

Beispiel #1

Code:



<meta name="viewport" content="width = device-width, initial-scale = 1.0">
<title>
picture tag in HTML
</title>
<style>
.results {
border : green 1px solid;
background-color : aliceblue;
text-align : left;
padding-left : 20px;
height : 300px;
width : 95%;
}
.resultText {
font-size : 20px;
font-style : normal;
color : blue;
}
</style>


<div class="results">
<h2 id="picture-tag-in-HTML"> picture tag in HTML </h2>
<span> Resize the browser to see the effect.. </span>
<div class="resultText">
<picture>
<source media="(min-width: 550px)" srcset="https://cdn.educba.com/triangle.png">
<source media="(min-width: 465px)" srcset="https://cdn.educba.com/rectangle.png">
<img src="/static/imghwm/default1.png" data-src="https://img.php.cn/upload/article/000/000/000/172543850795429.png?x-oss-process=image/resize,p_40" class="lazy" alt="HTML-Bild-Tag"   style="max-width:90%">
</source></source></picture>
</div>
</div>

Ausgabe:

Hier haben wir drei Bilder mit unterschiedlichen Auflösungen.

HTML-Bild-Tag

Im Code haben wir die Medienabfrage mit minimaler Breite angegeben, um ein Bild anzuzeigen. Versuchen Sie nach dem Ausführen des Codes, die Größe des Browsers zu ändern. Je nach Breite werden dann unterschiedliche Bilder angezeigt.

Für eine Breite von mehr als 550 Pixel:

HTML-Bild-Tag

Für eine Breite von mehr als 465 Pixel:

HTML-Bild-Tag

Für andere Fälle, d. h. Breite weniger als 465 Pixel:

HTML-Bild-Tag

Note, the outer border of the images clarifies the resolution of images. In most of the cases, all these images will be the same but with different resolutions.

Example #2

Code:



<meta name="viewport" content="width = device-width, initial-scale = 1.0">
<title>
picture tag in HTML
</title>
<style>
.results {
border : green 1px solid;
background-color : aliceblue;
text-align : left;
padding-left : 20px;
height : 300px;
width : 95%;
}
.resultText {
font-size : 20px;
font-style : normal;
color : blue;
}
.img {
max-width: 100%;
}
</style>


<div class="results">
<h2 id="picture-tag-in-HTML"> picture tag in HTML </h2>
<span> Resize the browser to see the effect.. </span>
<div class="resultText">
<picture>
<source media="(min-width: 550px)" srcset="https://cdn.educba.com/triangle.png">
<source media="(min-width: 465px)" srcset="https://cdn.educba.com/rectangle.png">
<img src="/static/imghwm/default1.png" data-src="https://img.php.cn/upload/article/000/000/000/172543851554073.png?x-oss-process=image/resize,p_40" class="lazy" alt="HTML-Bild-Tag" srcset="https://cdn.educba.com/HTML-Bild-Tag.png 2000w" sizes="900vw"   style="max-width:90%">
</source></source></picture>
</div>
</div>

Output:

HTML-Bild-Tag

Here, we have used the attribute size with the HTML-Bild-Tag tag. The maximum width of an image is limited by using CSS first, but these sizes attribute, along with srcset, forces to use the width depending on the size specified in terms of the viewport.

Conclusion

Web developers use HTML picture tag in responsive web page designing. This tag consists of two child tags source and img. Using different attributes available for these tags makes it possible to display images dynamically depending on the conditions.

Das obige ist der detaillierte Inhalt vonHTML-Bild-Tag. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
HTML in Aktion: Beispiele für die Website -StrukturHTML in Aktion: Beispiele für die Website -StrukturMay 05, 2025 am 12:03 AM

HTML wird verwendet, um Websites mit klarer Struktur zu erstellen. 1) Verwenden Sie Tags wie und definieren Sie die Website -Struktur. 2) Beispiele zeigen die Struktur von Blogs und E-Commerce-Websites. 3) Vermeiden Sie häufige Fehler wie eine falsche Verschachtelung des Etiketts. 4) Optimieren Sie die Leistung, indem Sie HTTP -Anforderungen reduzieren und semantische Tags verwenden.

Wie setzen Sie ein Bild in eine HTML -Seite ein?Wie setzen Sie ein Bild in eine HTML -Seite ein?May 04, 2025 am 12:02 AM

ToInsertanimageIntoanhtmlPage, UsethetagwithSrcandalTatTributes.1) UsealtTextForAccessibilityandseo.2) ImplementsRCSetForeResiveIms.3) apparaLLaLaLaDingWithading = "Lazy" tooPiMizePerformance

Der Zweck von HTML: Ermöglichen Sie den Webbrowsern, Inhalte anzuzeigenDer Zweck von HTML: Ermöglichen Sie den Webbrowsern, Inhalte anzuzeigenMay 03, 2025 am 12:03 AM

Der zentrale Zweck von HTML besteht darin, den Browser zu ermöglichen, Webinhalte zu verstehen und anzuzeigen. 1. HTML definiert die Webseitenstruktur und den Inhalt durch Tags, wie z. 3.HTML bietet Formularelemente zur Unterstützung der Benutzerinteraktion. 4. Optimierung des HTML -Codes kann die Leistung der Webseiten verbessern, z. B. die Reduzierung von HTTP -Anforderungen und das Komprimieren von HTML.

Warum sind HTML -Tags für die Webentwicklung wichtig?Warum sind HTML -Tags für die Webentwicklung wichtig?May 02, 2025 am 12:03 AM

HtmltagsareessentialwebdevelopmentaTheStructureAndenhanceWebpages.1) Sie definelayout, semantics und interaktivität.2) SemantictagsimproveAccessibilityandseo.3) ordnungsgemäße Kennzeichnung.

Erläutern Sie die Bedeutung der Verwendung eines konsistenten Codierungsstils für HTML -Tags und -attribute.Erläutern Sie die Bedeutung der Verwendung eines konsistenten Codierungsstils für HTML -Tags und -attribute.May 01, 2025 am 12:01 AM

Ein konsistenter HTML -Codierungsstil ist wichtig, da er die Lesbarkeit, Wartbarkeit und Effizienz des Codes verbessert. 1) Verwenden Sie Kleinbuchstaben und Attribute, 2) Behalten Sie die konsistente Einklebung, 3) Wählen und halten Sie sich an Einzel- oder Doppelzitate.

Wie implementieren Sie Multi-Project-Karussell in Bootstrap 4?Wie implementieren Sie Multi-Project-Karussell in Bootstrap 4?Apr 30, 2025 pm 03:24 PM

Lösung zur Implementierung von Multi-Project-Karussell in Bootstrap4, das Multi-Project-Karussell in Bootstrap4 implementiert, ist keine leichte Aufgabe. Obwohl Bootstrap ...

Wie erreicht die offizielle Website von Deepseek den Effekt des durchdringenden Maus -Scroll -Events?Wie erreicht die offizielle Website von Deepseek den Effekt des durchdringenden Maus -Scroll -Events?Apr 30, 2025 pm 03:21 PM

Wie kann man den Effekt der Penetration des Maus -Scroll -Ereignisses erreichen? Wenn wir im Internet stöbern, begegnen wir oft auf spezielle Interaktionsdesigns. Zum Beispiel auf der offiziellen Website von Deepseek � ...

So ändern Sie den Wiedergabesteuerungsstil von HTML -VideoSo ändern Sie den Wiedergabesteuerungsstil von HTML -VideoApr 30, 2025 pm 03:18 PM

Der Standard -Playback -Steuerungsstil von HTML -Video kann nicht direkt über CSS geändert werden. 1. Erstellen Sie benutzerdefinierte Steuerelemente mit JavaScript. 2. verschönern diese Kontrollen durch CSS. 3. Berücksichtigen Sie Kompatibilität, Benutzererfahrung und -leistung. Wenn Sie Bibliotheken wie Video.js oder PLYR verwenden, können Sie den Prozess vereinfachen.

See all articles

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heiße Werkzeuge

SublimeText3 Linux neue Version

SublimeText3 Linux neue Version

SublimeText3 Linux neueste Version

SAP NetWeaver Server-Adapter für Eclipse

SAP NetWeaver Server-Adapter für Eclipse

Integrieren Sie Eclipse mit dem SAP NetWeaver-Anwendungsserver.

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

DVWA

DVWA

Damn Vulnerable Web App (DVWA) ist eine PHP/MySQL-Webanwendung, die sehr anfällig ist. Seine Hauptziele bestehen darin, Sicherheitsexperten dabei zu helfen, ihre Fähigkeiten und Tools in einem rechtlichen Umfeld zu testen, Webentwicklern dabei zu helfen, den Prozess der Sicherung von Webanwendungen besser zu verstehen, und Lehrern/Schülern dabei zu helfen, in einer Unterrichtsumgebung Webanwendungen zu lehren/lernen Sicherheit. Das Ziel von DVWA besteht darin, einige der häufigsten Web-Schwachstellen über eine einfache und unkomplizierte Benutzeroberfläche mit unterschiedlichen Schwierigkeitsgraden zu üben. Bitte beachten Sie, dass diese Software