SORU
6 NİSAN 2014, Pazar


Neden H2 H1 daha büyük?

Aşağıdaki kod parçasında, neden H2 içeriği H1 içeriği daha büyük?

<article>
    <section>
    <header>
        <h1>First Header</h1>
    </header>
    </section>
    <section>
    <header>
        <h2>Second Header</h2>
    </header>
    </section>
</article>

http://jsfiddle.net/abugp/

Neden H1 içerik ama değil aşağıda parçasında büyük üzerindedir?

<h1>First Line</h1>
<h2>Second Line</h2>

http://jsfiddle.net/59T43/

CEVAP
6 NİSAN 2014, Pazar


Herhangi stilleri belirtildi değil beri, başlıkların boyutunu tarayıcınızın varsayılan stil sayfası tarafından belirlenir. Özellikle, bu iki başlıkları göreli boyutunu izleyicinin tarayıcı bağlı olarak değişebilir anlamına gelir.

33, ben Krom kemanını bakarak tarif etkisini görmek. Sağ tıkladığınızda başlıkları ve seçme "elemanı Teftiş" konu başlıkları etrafında <article> ve/veya <section> etiketleri varlığı ile neden olduğunu ortaya koymaktadır.

Özellikle Chrome varsayılan stil sayfasını, normalde kurallar içerir:

h1 { font-size: 2em }

ve:

h2 { font-size: 1.5em }

Ancak eski kural daha özel kurallarla <article> ve/veya <section> etiketleri içinde, muhtemelen bölüm başlıkları normalden daha küçük hale getirmek için tasarlanmış geçersiz kılınır "tam sayfa" başlıkları:

:-webkit-any(article,aside,nav,section) h1 {
    font-size: 1.5em;
}

:-webkit-any(article,aside,nav,section)
:-webkit-any(article,aside,nav,section) h1 {
    font-size: 1.17em;
}

Standart olmayan :-webkit-any(...) seçici muhtemelen sadece etiketleri parantez içinde listelenen herhangi biriyle eşleşir. Etkisi olan herhangi bir <h1> başlıkları içinde bir <article>, <aside>, <nav> veya <section> etiketler azalır boyutu normal <h2> başlık ve herhangi bir <h1> içindeikibu etiketler daha aşağıda <h3> bir normal boyutuna muhtemelen daralmış.

En önemlisi, Chrome varsayılan stil sayfasıyok<h2> etiketler için çok özel kuralları vardır, onlar her zaman (Chrome 33, neyse) aynı boyutta gösterilecek. İki veya daha fazla <article> ve/veya <section> ile çevrili böylece, etiketler, <h1> <h2> daha küçük olur.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Learn word 2013 tutorials

    Learn word 2

    5 AĞUSTOS 2014
  • makemebad35

    makemebad35

    17 NİSAN 2006
  • Need for Speed

    Need for Spe

    8 ŞUBAT 2006