Apakah perbezaan dalam fungsi dan penggunaan antara atribut src dan atribut href?

WBOY
Lepaskan: 2023-12-28 08:20:44
asal
1140 orang telah melayarinya

Apakah perbezaan dalam fungsi dan penggunaan antara atribut src dan atribut href?

Atribut src dan atribut href ialah atribut yang biasa digunakan dalam HTML dan digunakan untuk memuatkan sumber luaran. Walaupun mereka mempunyai tujuan yang sama, terdapat beberapa perbezaan dalam penggunaan dan tujuan. Atribut

  1. src: Atribut
    src digunakan untuk menentukan sumber luaran untuk dibenamkan dalam dokumen Ia digunakan terutamanya untuk memperkenalkan fail skrip luaran dan fail media ke dalam dokumen HTML. Ia boleh digunakan dalam situasi berikut:
  2. Memperkenalkan fail JavaScript luaran: Pautkan fail JavaScript luaran ke halaman HTML melalui atribut src. Contohnya: <script src="script.js"></script><script src="script.js"></script>
  3. 引入外部图片:通过src属性,将外部的图片文件嵌入到 HTML 页面。例如:<img src="image.jpg" alt="image">
  4. 引入外部音频、视频文件:通过src属性,将外部的音频或视频文件嵌入到 HTML 页面。例如:<audio src="audio.mp3"></audio>

需要注意的是,使用src属性时,外部资源必须是可下载的,浏览器会根据src属性的值去请求资源,并且这些资源会被一同加载到页面上。因此,浏览器在加载完src属性指定的资源之前,会暂停页面的渲染。

  1. href属性:
    href属性用于指定文档与外部资源之间的关系,主要用于在HTML文档中引入外部样式表和超链接。它可以用于以下几种情况:
  2. 引入外部CSS样式表:通过href属性,将外部的CSS文件链接到 HTML 页面。例如:<link href="style.css" rel="stylesheet">
  3. 创建超链接:通过href属性,创建一个指向其他页面或其他资源的链接。例如:<a href="http://www.example.com">Link</a>
  4. Memperkenalkan imej luaran: Benamkan fail imej luaran ke dalam halaman HTML melalui atribut src. Contohnya: <img src="image.jpg" alt="image">

Memperkenalkan fail audio dan video luaran: Benamkan fail audio atau video luaran ke dalam halaman HTML melalui atribut src . Contohnya: <audio src="audio.mp3"></audio>

Perlu diambil perhatian bahawa apabila menggunakan atribut src, sumber luaran mesti boleh dimuat turun dan pelayar akan Sumber diminta berdasarkan nilai atribut src, dan sumber ini akan dimuatkan ke halaman bersama-sama. Oleh itu, penyemak imbas akan menjeda pemaparan halaman sebelum memuatkan sumber yang ditentukan oleh atribut src.

    atribut href: 🎜atribut href digunakan untuk menentukan hubungan antara dokumen dan sumber luaran, terutamanya digunakan untuk memperkenalkan helaian gaya luaran dan hiperpautan dalam dokumen HTML. Ia boleh digunakan dalam situasi berikut: 🎜🎜Memperkenalkan helaian gaya CSS luaran: pautkan fail CSS luaran ke halaman HTML melalui atribut href. Contohnya: <link href="style.css" rel="stylesheet">🎜🎜Buat hiperpautan: Buat pautan ke halaman lain atau sumber lain melalui atribut href. Contohnya: <a href="http://www.example.com">Pautan</a>🎜🎜🎜Perlu diambil perhatian bahawa apabila menggunakan atribut href, sumber luaran akan tidak Dimuat turun, hanya apabila pengguna mengklik pautan, penyemak imbas akan meminta dan memuat turun sumber, dan memaparkan sumber dalam halaman baharu. Selain itu, penyemak imbas tidak akan menjeda pemaparan halaman apabila memuatkan sumber yang ditentukan oleh atribut href. 🎜🎜Ringkasnya, terdapat perbezaan tertentu dalam penggunaan dan tujuan atribut src dan atribut href. Atribut src digunakan untuk membenamkan sumber yang boleh dimuat turun dan akan menjeda pemaparan halaman semasa proses pemuatan halaman manakala atribut href digunakan untuk menentukan hubungan antara dokumen dan sumber luaran, terutamanya digunakan untuk memperkenalkan helaian gaya dan membuat hiperpautan. Berikut ialah beberapa contoh kod: 🎜
    <!-- 使用src属性引入外部JavaScript文件 -->
    <script src="script.js"></script>
    
    <!-- 使用src属性引入外部图片 -->
    <img src="image.jpg" alt="image">
    
    <!-- 使用src属性引入外部音频文件 -->
    <audio src="audio.mp3" controls></audio>
    
    <!-- 使用href属性引入外部CSS样式表 -->
    <link href="style.css" rel="stylesheet">
    
    <!-- 创建超链接 -->
    <a href="http://www.example.com">Link</a>
    Salin selepas log masuk
    🎜 Dengan menggunakan src dan href dengan betul, kami boleh mempunyai kawalan yang lebih baik ke atas prestasi halaman dan cara sumber luaran dimuatkan. 🎜

Atas ialah kandungan terperinci Apakah perbezaan dalam fungsi dan penggunaan antara atribut src dan atribut href?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan