I-Goodbye Block kunye ne-Inline-Wamkelekile i-HTML5

Izinto ezintsha zokucaciswa kwe-HTML5 zininzi kwaye uninzi lwazo sele luxhaswe luninzi lwesikhangeli somhlaba - apha ngezantsi ndingathanda ukuqaqambisa utshintsho olunomdla kwimithetho yezinto zokuzalela. I-HTML isoloko yahlula phakathi kwebhloko kunye ne-inline elements. Umzekelo, i-HTML4's Uhlobo lweNkcazo yoXwebhu dwelisa i-h1, p, kunye ne-div njengezakhi zebhloko kunye no-a, i-span, kunye ne-img njengezinto ezingaphakathi.


Le ngcamango ngoku ishiywe (ngenxa yezizathu ezifanelekileyo). Ngamanye amaxesha, uninzi lwabayili bewebhu abawukhathalelanga ukuchaneka komgaqo wokuhlala kwindlwana wokuba akukho zinto zebhloko zinokubekwa ngaphakathi kwezinto ezisemgceni, okanye indlela yokuziphatha esemgangathweni usebenzisa imigaqo yeCSS enje nge display: inline; okanye bonisa: ibhloko; (ehlala ikhokelela kwikhowudi engasebenziyo) ngaphandle kokuqhubeka.

I-HTML5 ngoku iyathambisa lo mahluko kwaye inamagama ngeendidi ezili-9 ezahlukeneyo apho into inokuba yeyayo, apho into inokubakho kwiindidi ezininzi. Umahluko wakudala phakathi kwebhloko kunye nezinto ezisemgceni ziphoswa elwandle kwaye uninzi lweentsingiselo zeethegi kwiwebhu ziyaqwalaselwa. Ngokukodwa, oku kunesiphumo sokuba ezi zinto zilandelayo zakha ikhowudi efanelekileyo:

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

Ukudityaniswa kwesikhongozeli esipheleleyo esiqulethe izinto ezongezelelweyo zebhloko ngaphambili bekunokwenzeka kuphela (ngekhowudi esebenzayo) kusetyenziswa amaqhinga (umzekelo ngokumiswa ngokupheleleyo komaleko oqhagamshelweyo ongaphezulu). Kungenjalo, isihloko kunye nomhlathi zadityaniswa - oku kuye kwakhokelela ekufuneni umsebenzi kwaye ikhonteyina ayizange icofeke. Enkosi kulwandiso olwamkelekileyo lwe-HTML5, oku akuseyongxaki.

Emva