Blok & Inline Pamitan - Sugeng Rawuh HTML5

Inovasi saka spesifikasi HTML5 akeh lan akeh sing wis didhukung dening mayoritas lanskap browser - ing ngisor iki aku pengin nyorot owah-owahan sing menarik kanggo aturan kanggo unsur nesting. HTML tansah mbedakake antarane unsur blok lan inline. Contone, HTML4's Document Type Definition nyathet h1, p, lan div minangka unsur blok lan a, span, lan img minangka unsur inline.


Konsep iki saiki wis ditinggal (amarga ana sebab sing apik). Ing sawetara kasus panggunaan, akeh perancang web ora nggatekake bener aturan nyarang kasebut manawa ora ana elemen blok sing ana ing elemen inline, utawa prilaku standar nggunakake aturan CSS kayata tampilan: inline; utawa tampilan: blokir; (sing asring nyebabake kode sing ora valid) tanpa bicara maneh.

HTML5 saiki wis alus ing prabédan iki lan uga jeneng 9 kategori sing béda-béda ing unsur, saéngga unsur bisa ana ing sawetara kategori. Bedane lawas ing antarane elemen blok lan inline diluncurake ing laut lan akeh makna tag ing web sing dipikirake. Utamane, iki ana akibat manawa konstruk ing ngisor iki makili kode sing valid:

<a href="#">
   <div>
      <h1>Yeah</h1>
      <p>
         Der ganze Block ist verlinkt.
      </p>
   </div>
</a>

Nyambungake kabeh wadhah sing ngemot unsur blok tambahan sadurunge mung bisa (karo kode sing bener) nggunakake trik (contone, kanthi posisi mutlak lapisan overlay sing disambung). Utawa, judhul lan paragraf disambung - iki nyebabake redundansi lan wadhah ora bisa diklik. Thanks kanggo ekstensi sambutan HTML5, iki ora dadi masalah maneh.

Bali