Arasındaki fark @al ve linki CSS
Proje şablon oynamak için bazı CSS öğreniyorum. Bu sorun için geldim ve internette net bir cevap bulamadım. @Ya CSS ithalat linkini kullanarak arasında bir fark var mı?
@İmport kullanımı
<style type=”text/css”>@import url(Path To stylesheet.css)</style>
Bağlantı kullanın
<link rel=”stylesheet” type=”text/css” href=“Path To stylesheet.css” />
Bunu yapmak için en iyi yolu nedir? ve neden? Teşekkürler!
Edit: 12* *bazı düşünceler Var
CEVAP
Teorik olarak, aralarındaki tek fark @import
stil sayfası ve <link>
HTML mekanizması vardır CSS mekanizmasıdır. Ancak, tarayıcılar bunları farklı olarak, <link>
performans açısından açık bir avantaj vererek ele.
Steve Souders <link>
@import
(ve bunların kombinasyonları her türlü) hem etkisini karşılaştıran kapsamlı bir blog yazısı adlı bir kitap yazdı "don’t use @import". Bu başlık çok kendisi için konuşur.
Yahoo! ayrıca performansı en iyi uygulamaları (Steve Souders tarafından yazarlarından biri olarak bahseder: Choose <link>
over @import
Ayrıca, <link>
etiketini kullanarak "preferred" and alternate stylesheets tanımlamanızı sağlar. @import
ile bunu yapamazsın.
'istringstream arasındaki fark ne...
'jQuery arasındaki fark ne .() va...
Yapı arasındaki fark nedir.TV izleme v...
Seri sıra dispatch_async ve dispatch_s...
Ekran arasındaki fark.availHeight ve p...