cari

Tag Gambar HTML

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

Pembangun bahagian hadapan menggunakan tag gambar HTML untuk menentukan lebih daripada satu sumber fail untuk dipaparkan pada halaman web bergantung pada keutamaan seperti port pandang. Teg ini membenarkan pembangun web dalam halaman web responsif untuk menentukan sumber berbilang imej dan memilih imej secara automatik bergantung pada port pandangan supaya halaman web akan diisi dengan sempurna dengan sumber. Kami boleh menentukan berbilang sumber dalam tag gambar, dan halaman web akan memuatkan imej yang memenuhi keutamaan. Tag gambar diperkenalkan dengan HTML 5.

Sintaks:

Teg gambar dalam HTML mengandungi dua jenis teg di dalamnya, jenis pertama ialah yang membenarkan menentukan sumber fail, dan yang kedua ialah Tag Gambar HTML teg yang membenarkan menentukan imej untuk dipaparkan sekiranya penyemak imbas tidak menyokong tag. Sintaks tag adalah seperti di bawah,

<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="Tag Gambar HTML" >
</source></source></picture>

Teg gambar akan sentiasa mempunyai teg penutup dengan dua jenis teg di dalamnya, seperti yang dinyatakan. teg akan datang berbilang kali bergantung pada bilangan sumber dan hanya akan ada satu Tag Gambar HTML tag. Teg sumber dan imej akan mempunyai atribut berbeza yang akan menentukan kefungsian tag gambar.

Atribut Tag Gambar HTML

Seperti yang dinyatakan, tag gambar memegang dua teg lain dan Tag Gambar HTML. Atribut yang digunakan pada kedua-dua tag ini akan digunakan pada tag gambar.

1. src

Atribut ini digunakan bersama-sama dengan Tag Gambar HTML tag. Atribut ini membenarkan menentukan laluan atau URL imej yang akan dipaparkan. Medan ini diperlukan dan perlu dinyatakan apabila teg sumber digunakan. Dengan cara ini, kami boleh menentukan berbilang sumber untuk imej.

2. srcset

Atribut ini boleh digunakan dengan atau Tag Gambar HTML teg dan baharu dalam HTML 5. Atribut ini serupa dengan atribut "src" sebelumnya, tetapi ia membolehkan kami mentakrifkan beberapa nilai lagi. Atribut ini mengambil dua nilai sebagai input, pertama ialah laluan atau URL fail, dan kedua ialah sama ada deskriptor lebar imej seperti (100w) atau deskriptor ketumpatan piksel bagi imej seperti (3x); masing-masing diikuti oleh w dan x masing-masing.

3. media

Atribut ini digunakan bersama-sama dengan tag. Teg ini membolehkan kami mentakrifkan peraturan untuk memaparkan imej. Atribut ini mengambil sebarang pertanyaan media sebagai input dan menggunakan peraturan. Pertanyaan media boleh menyemak port pandangan atau saiz atau ketinggian peranti, dsb.

Dengan cara ini, kita boleh mencapai reka bentuk responsif menggunakan atribut dan teg ini bersama-sama dengan tag.

4. saiz

Atribut ini boleh digunakan dengan dan Tag Gambar HTML tag. Memandangkan imej akan dipaparkan dengan lebar lalai, atribut ini membolehkan kami menentukan lebar imej secara eksplisit bergantung pada keadaan media. Syarat media ialah syarat mudah seperti "lebar maksimum: 800px" tanpa sebarang parameter tambahan. Teg gambar akan sentiasa mempunyai teg penutup dengan dua jenis teg di dalamnya, seperti yang dinyatakan. teg akan datang berbilang kali bergantung pada bilangan sumber dan hanya akan ada satu Tag Gambar HTML tag. Teg sumber dan imej akan mempunyai atribut berbeza yang akan menentukan kefungsian tag gambar. Atribut saiz boleh menerima lebih daripada satu syarat media seperti ini. Ini sangat berguna dalam reka bentuk web responsif, di mana kami boleh menetapkan syarat dan memaparkan imej dengan sewajarnya.

5. taip

Atribut ini digunakan bersama-sama dengan tag. Atribut ini membolehkan kami menentukan secara eksplisit jenis MIME fail yang akan dipaparkan.

Contoh Tag Gambar HTML

HTML digunakan untuk memberi pembangun web kefleksibelan untuk menentukan sumber imej. Di bawah ialah contoh Tag Gambar HTML:

Contoh #1

Kod:



<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="Tag Gambar HTML"   style="max-width:90%">
</source></source></picture>
</div>
</div>

Output:

Di sini kami mempunyai tiga imej dengan peleraian berbeza.

Tag Gambar HTML

Dalam kod, kami telah menentukan pertanyaan media lebar min untuk memaparkan imej. Selepas menjalankan kod, cuba ubah saiz pelayar dan imej yang berbeza akan dipaparkan bergantung pada lebarnya.

Untuk Lebar Lebih daripada 550 px:

Tag Gambar HTML

Untuk Lebar Lebih daripada 465 px:

Tag Gambar HTML

Untuk Kes Lain, iaitu lebar kurang daripada 465px:

Tag Gambar HTML

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="Tag Gambar HTML" srcset="https://cdn.educba.com/Tag Gambar HTML.png 2000w" sizes="900vw"   style="max-width:90%">
</source></source></picture>
</div>
</div>

Output:

Tag Gambar HTML

Here, we have used the attribute size with the Tag Gambar HTML 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.

Atas ialah kandungan terperinci Tag Gambar HTML. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tujuan HTML: Membolehkan Pelayar Web memaparkan kandunganTujuan HTML: Membolehkan Pelayar Web memaparkan kandunganMay 03, 2025 am 12:03 AM

Tujuan utama HTML adalah untuk membolehkan penyemak imbas memahami dan memaparkan kandungan web. 1. HTML mentakrifkan struktur laman web dan kandungan melalui tag, seperti, ke, dan sebagainya. 2. HTML5 meningkatkan sokongan multimedia dan memperkenalkan dan tag. 3.HTML menyediakan elemen borang untuk menyokong interaksi pengguna. 4. Mengoptimumkan kod HTML boleh meningkatkan prestasi laman web, seperti mengurangkan permintaan HTTP dan memampatkan HTML.

Mengapa tag HTML penting untuk pembangunan web?Mengapa tag HTML penting untuk pembangunan web?May 02, 2025 am 12:03 AM

Htmltagsareessentialforwebdevelopmentastastheystructureandhancewebpages.1) theDefinelayout, semantik, dan interactivity.

Terangkan kepentingan menggunakan gaya pengekodan yang konsisten untuk tag dan atribut HTML.Terangkan kepentingan menggunakan gaya pengekodan yang konsisten untuk tag dan atribut HTML.May 01, 2025 am 12:01 AM

Gaya pengekodan HTML yang konsisten adalah penting kerana ia meningkatkan kebolehbacaan, kemampuan dan kecekapan kod. 1) Gunakan tag dan atribut huruf kecil, 2) Pastikan lekukan yang konsisten, 3) Pilih dan tentukan sebut harga tunggal atau berganda, 4) Elakkan mencampurkan gaya yang berbeza dalam projek, 5) Gunakan alat automasi seperti Prettier atau Eslint untuk memastikan konsistensi dalam gaya.

Bagaimana untuk melaksanakan Carousel Multi-Project di Bootstrap 4?Bagaimana untuk melaksanakan Carousel Multi-Project di Bootstrap 4?Apr 30, 2025 pm 03:24 PM

Penyelesaian untuk melaksanakan Carousel Multi-Project dalam Bootstrap4 Melaksanakan Carousel Multi-Project di Bootstrap4 bukanlah tugas yang mudah. Walaupun bootstrap ...

Bagaimanakah laman web rasmi DeepSeek mencapai kesan menembusi acara tatal tetikus?Bagaimanakah laman web rasmi DeepSeek mencapai kesan menembusi acara tatal tetikus?Apr 30, 2025 pm 03:21 PM

Bagaimana untuk mencapai kesan penembusan peristiwa menatal tetikus? Apabila kami melayari web, kami sering menghadapi beberapa reka bentuk interaksi khas. Sebagai contoh, di laman web rasmi DeepSeek, � ...

Cara mengubahsuai gaya kawalan main balik video HTMLCara mengubahsuai gaya kawalan main balik video HTMLApr 30, 2025 pm 03:18 PM

Gaya kawalan main balik lalai video HTML tidak dapat diubahsuai secara langsung melalui CSS. 1. Buat kawalan tersuai menggunakan JavaScript. 2. Mencantikkan kawalan ini melalui CSS. 3. Pertimbangkan keserasian, pengalaman pengguna dan prestasi, menggunakan perpustakaan seperti video.js atau PLYR dapat memudahkan proses.

Masalah apa yang akan disebabkan oleh menggunakan Pilih asli di telefon anda?Masalah apa yang akan disebabkan oleh menggunakan Pilih asli di telefon anda?Apr 30, 2025 pm 03:15 PM

Masalah yang berpotensi dengan menggunakan pilihan asli pada telefon bimbit semasa membangunkan aplikasi mudah alih, kami sering memenuhi keperluan untuk memilih kotak. Biasanya, pemaju ...

Apakah kelemahan menggunakan pilihan asli di telefon anda?Apakah kelemahan menggunakan pilihan asli di telefon anda?Apr 30, 2025 pm 03:12 PM

Apakah kelemahan menggunakan pilihan asli di telefon anda? Apabila membangunkan aplikasi pada peranti mudah alih, sangat penting untuk memilih komponen UI yang betul. Banyak pemaju ...

See all articles

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Alat panas

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

MantisBT

MantisBT

Mantis ialah alat pengesan kecacatan berasaskan web yang mudah digunakan yang direka untuk membantu dalam pengesanan kecacatan produk. Ia memerlukan PHP, MySQL dan pelayan web. Lihat perkhidmatan demo dan pengehosan kami.

EditPlus versi Cina retak

EditPlus versi Cina retak

Saiz kecil, penyerlahan sintaks, tidak menyokong fungsi gesaan kod

Versi Mac WebStorm

Versi Mac WebStorm

Alat pembangunan JavaScript yang berguna

Pelayar Peperiksaan Selamat

Pelayar Peperiksaan Selamat

Pelayar Peperiksaan Selamat ialah persekitaran pelayar selamat untuk mengambil peperiksaan dalam talian dengan selamat. Perisian ini menukar mana-mana komputer menjadi stesen kerja yang selamat. Ia mengawal akses kepada mana-mana utiliti dan menghalang pelajar daripada menggunakan sumber yang tidak dibenarkan.