• Oturum Aç
  • Hesap Oluştur

<link> Etiket Öznitelikleri

mybbturk    0

    • avatar

    mybbturk  06-22-2018, 09:15 PM

    Kredi:
    #1
    <link> Etiketi Kullanımı

    <link> etiketi belge ile başka kaynaklar arasında bağlantı kurmada kullanılır.

    <link> etiketi kapanmaz.

    <link> etiketinin yalnızca öznitelikleri vardır.

    <link> etiketi ile bağlantı kurulan bu belge genellikle .css uzantılı tasarım dosyalarıdır.

    <link> etiketi ile belgeye sitenin logosu da ya da arama motorları için belgenin sabit bağlantısı da eklenebilir.

    <link> etiketinin kaynağı href özniteliğinde gösterilir. href özniteliğinin değeri geçerli bir URL olmak zorundadır.

    <link> etiketinin ya rel ya da itemprop özniteliği tanımlanmış olmalıdır. Ancak ikisi birden aynı anda tanımlanamaz. rel özniteliği kaynağın belge ile nasıl bir ilişkiye girdiğini gösterir (logo, sabit bağlantı, kısa bağlantı ve benzeri).

    Belgeye başka bir domainden kaynak iliştirilecekse crossorigin özniteliği kullanılır.


    Sık Kullanılanlar !
    Kod:
    <link rel="icon" type="image/x-icon" href="https://mybbturkey.xyz/görseller/Son_Devrim.ico">
    <link rel="stylesheet" href="https://mybbturkey.xyz/tasarım/tasarım.css">


    Öznitelikler
    href
    Bağlantının adresi.

    crossorigin
    Kökenler arası paylaşımı etkinleştirir.

    Not: Hatalı kullanılması ya da kullanılmaması durumunda aşağıdakiler geçerlidir

    Boş ("") ya da yanlış (yani belirtilenlerin dışında) değer ile kullanılması <link> etiketinin CORS durumunu Anonymous yapar.
    Özniteliğin yokluğu, yani kullanılmaması, <link> etiketinin CORS durumunu NO CORS yapar.

    Uyarı: Etiketlerin CORS durumunu Anonymous yapmak için anonymous sözcüğü kullanılır!

    anonymous
    İstekte bulunan etiketin modunu cors ve kimlik modunu same-origin yapar. 
    Etikette Anonymous durumunu etkinleştirir. İstek, sunucuya gönderilirken kimlik değeri gönderilmez (anonymous) ve eğer sunucu kimlik değerleriyle yanıt döndürmezse, kullanım yasaklanır.

    use-credentials
    İstekte bulunan etiketin modunu cors ve kimlik modunu include yapar. 
    Etikette Use Credentials durumunu etkinleştirir. İstek, sunucuya gönderilirken kimlik değeri ile gönderilir (use-credentials) ve eğer sunucu kimlik değerleriyle yanıt döndürmezse, kullanım yasaklanır.

    rel
    Bağlantı kurulan kaynak ile belge arasındaki ilişkiyi tanımlar. 
    Eğer rel özniteliği yoksa, anahtar sözcük kullanılmadıysa ya da eğer gerekenin dışında bir anahtar sözcük kullanıldıysa bağlantı kurulmaz. 
    <link> etiketinin rel özniteliği bazı anahtar sözcükler alır ve anahtar sözcüklerin kullanımında büyük küçük harf fark yaratmaz. Bu anahtar sözcükler:

    alternate
    <link> etiketindeki etkisi : Bağlantı. 
    Belgenin alternatif bağlantısını belirtir. Geçerli bir URL olmak zorundadır.
    1. rel özniteliğinin değeri stylesheet ise title özniteliğinin kullanımı zorunludur ve değeri boş olmayan bir metin olmak zorundadır.
    2. type özniteliğinin değeri application/rss+xml ya da application/atom+xml ise RSS beslemesini tanımlar ve ilk tanımlanan geçerlidir.
    3.  Aşağıdaki değerlerin birbirleriyle kombinasyonu sonucu farklı amaçlar için kullanılabilir.
     
                3.1 medya özniteliği ile farklı bir aygıt hedeflenebilir.
                3.2 hreflang özniteliği ile farklı bir dil hedeflenebilir.
                3.3 type özniteliği ile farklı bir dosya türü hedeflenebilir (PDF gibi).

    author
    <link> etiketindeki etkisi : Bağlantı. 
    Belgenin ya da yazının yazarının sayfasının bağlantısını belirtir.

    help
    <link> etiketindeki etkisi : Bağlantı. 
    Sayfa ile ilgili yardımda bulunabilecek bir bağlantıyı belirtir.

    icon
    <link> etiketindeki etkisi : Dış kaynak. 
    Belgeyi temsil etmesi için ikon ithal eder.

    license
    <link> etiketindeki etkisi : Bağlantı. 
    Telif hakkıyla korunan belgenin telif hakkının bulunduğu sayfanın bağlantısını belirtir.

    next
    <link> etiketindeki etkisi : Bağlantı. 
    Belgenin bir dizi başka belgenin parçası olduğunu belirtir ve bağlantıdaki adres ise sonraki belgedir.

    pingback
    <link> etiketindeki etkisi : Dış kaynak. 
    Belgenin yaptığı pingbacklerin bağlantısını belirtir.

    Uyarı: X-Pingback HTTP başlığı tanımlandıysa, HTTP başlığı daha baskındır.

    prefetch
    <link> etiketindeki etkisi : Dış kaynak. 
    Bağlantının kullanıcı ajanı tarafından önceden önbelleğe alınması gerektiğini bildirir.

    prev
    <link> etiketindeki etkisi : Bağlantı. 
    Belgenin bir dizi başka belgenin parçası olduğunu belirtir ve bağlantıdaki adres ise önceki belgedir.

    search
    <link> etiketindeki etkisi : Bağlantı. 
    Belge ile ilgili arama yapılabilecek kaynağın (belge, site ya da arama motoru gibi) bağlantısını belirtir.

    sidebar
    <link> etiketindeki etkisi : Bağlantı. 
    Bağlantısı verilen belgenin, eğer varsa, tarayıcının sidebarında gösterileceğini belirtir (eğer sidebar varsa).

    stylesheet
    <link> etiketindeki etkisi : Dış kaynak. 
    Tasarım dosyası (.css) ithal eder.

    media
    Mediaquery değeri. Böylece tarayıcılar tarafından o an belgenin çalıştırıldığı aygıta en uygun CSS dosyaları indirilebilir.

    hreflang
    Bağlantı kurulan kaynağın dili.

    sizes
    İkonun boyutları (rel="icon" için)

    type
    Belgeye bağlantı kurulan kaynağın MIME türü. CSS dosyaları için : text/css. İkonlar için : image/x-icon

    Hello World!:

    - No messages were found.
    I believe... whatever doesn't kill you, simply makes you stranger.
    (Son Düzenleme: 06-22-2018, 09:36 PM, Düzenleyen: mybbturk.)
    Beğeni

Konuyu Okuyanlar: 1 Ziyaretçi