src和href的區別

  href和src是有區別的,並且是不能相互替換的。咱們在可替換的元素上使用src,然而把href用做子啊涉及的文檔和外部資源之間創建一個關係。css

  href(hypertext Reference)指定網絡資源的位置,從而在當前文檔和由當前屬性定義的須要的錨點或資源之間定義要給連接或者關係。當咱們寫下html

<link href=「index.css」 rel=「stylesheet」>瀏覽器

瀏覽器就會明白當前的資源是一個樣式表,頁面解析不會暫停(由於瀏覽器須要樣式規則去畫或者渲染頁面,渲染過程可能會被暫停)。這把CSS文件內容寫在<style>標籤裏不一樣,所以建議使用link標籤而不是@import來把樣式導入到html文檔裏去。網絡

通常用在link 和 a上。spa

  src(source)屬性,僅僅把當前的資源嵌入到當前的頁面文檔元素定義的位置,須要引用的資源的地址。當瀏覽器找到htm

<script src=「index.js」>ip

在瀏覽器下載,編譯,執行的過程當中這個文件以前頁面的加載和處理會被暫停。這個過程當中把js放到<script>標籤裏相似。這也是建議把js文件放在body結束的標籤以前的緣由。瀏覽器暫停加載,直到提取到加載和提取的文件。資源

通常用在 img  iframe script 元素上。       文檔

相關文章
相關標籤/搜索