linkと@importの違いは?what's the diffrence between link and @import ?


What's the diffrence between link and @import ?

  • the link belongs to the tags of xhtml , but @import is provided by css
  • the link will loading when the web page is loaded, but css that referenced by @import will wait until the web page is loaded.
  • the @import just can be recognized in ie5 and above, but link is xhtml tag, doesn't has the issue of compatibility.
  • the weight of the link style is higher than the weight of @import
  • the difference of controling the style of dom , we can only use the link tag when using the js to control the dom to change its style. because the @import is not controllable by the dom.

  • linkと@importの違いは?

  • linkXHTMLのラベルに属し、@importCSSによって提供される.
  • ページがロードされると、linkは同時にロードされ、@importが参照するCSSはページがロードされるまで待ってからロードされます.
  • importIE 5以上でしか認識できませんが、linkXHTMLラベルで互換性の問題はありません.
  • link方式のスタイルウェイトは@importのウェイトより高い.
  • domを使用してスタイルを制御する場合の違い.javascript制御domを使用してスタイルを変更する場合は、linkラベルのみが使用されます.@importdom制御ではないためです.