Rumah >hujung hadapan web >tutorial css >Berhenti terlalu banyak Divs! Panduan Praktikal untuk Amalan Terbaik HTML Semantik
Mengapa memilih tag semantik divs? Faedahnya penting:
inilah boilerplate html biasa yang mempamerkan unsur -unsur semantik:
Penjelasan:
<code class="language-html"><header> <img alt="Berhenti terlalu banyak Divs! Panduan Praktikal untuk Amalan Terbaik HTML Semantik" src="logo.png"> <nav> <ul> <li><a href="/">Home</a></li> <li><a href="/about">About</a></li> </ul> </nav> </header> <main> <h2>About Us</h2> <p>Lorem ipsum...</p> <h2>How It Works</h2> <p>Lorem ipsum...</p> <aside>Sidebar content...</aside> </main> <footer> <p>Terms & Conditions</p> </footer></code>
: Mengandungi logo dan navigasi utama.
<header></header>
: menempatkan pautan navigasi utama. <nav></nav>
: melampirkan kandungan utama halaman. <main></main>
dan <h2></h2>
<p></p>
: mewakili kandungan sekunder, seperti bar sisi. <aside></aside>
: Termasuk maklumat yang kurang penting, seperti terma dan syarat. <footer></footer>
Perhatikan struktur Panduan Panduan JavaScript MDN:
Takeaways utama:
<code class="language-html"><main> <h1>JavaScript Guide</h1> <p>Learn JavaScript...</p> <nav> <ul> <li><a href="#toc">Table of Contents</a></li> </ul> </nav> </main></code>
elemen
jelas mentakrifkan kandungan teras. Ia mandiri dan boleh diguna semula.<main></main>
kerana ia sangat penting untuk kebolehgunaan panduan. <main></main>
Gunakan divs hanya untuk gaya atau susun atur apabila tiada elemen semantik dengan tepat mencerminkan makna kandungan.
Atas ialah kandungan terperinci Berhenti terlalu banyak Divs! Panduan Praktikal untuk Amalan Terbaik HTML Semantik. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!