Semantinis HTML reiškia elementų naudojimą, kurie aprašo jų turinio reikšmę, o ne tik jo išvaizdą. <nav> sako "tai yra navigacija"; <button> sako "tai galima spustelėti" — tuo tarpu <div> nieko nesako.
html
Home
Home
Semantinis HTML reiškia elementų naudojimą, kurie aprašo jų turinio reikšmę, o ne tik jo išvaizdą. <nav> sako "tai yra navigacija"; <button> sako "tai galima spustelėti" — tuo tarpu <div> nieko nesako.
Home
Home
Abu gali būti identiškai sudaromi, tačiau tik antrasis yra suprantamas naršyklėms, ekrano skaitytuvams ir paieškos varikliams.
<header> <nav> <main> <article> <section>
–
Aukso taisyklė: pasirinkite elementą, kuris reiškia jūsų ketinimą, ir naudokite <div>/<span> tik kaip stiliaus konteinerius, kai joks semantinis elementas neatitinka.
Tai pigiausias pritaikymo neįgaliesiems ir SEO laimėjimas, kurį galite padaryti.
IT pokalbių klausimų biblioteka su išsamiais atsakymais — nuo Junior iki Senior.
Paaukoti<header>, <nav>, <main>, <footer>, leidžiančius vartotojams šokti tarp regionų. <div> sieną niekam neduoda.<h1>, <article>, <main> ir supranta puslapio struktūrą.<button> yra sukauptas, aktyvuojamas klaviatūra (Enter/Space) ir paskelbiamas kaip mygtukas — <div onclick> nėra nė vienas iš jų, jei nepadirbsite viso to rankomis.