<li> içinde izin verilen etiketler nelerdir?


132

A içinde bulunan etiketlerin listesini arıyordum <li>, ancak herhangi bir referans bulamadım.

İçlerinde standartlara uygun herhangi bir HTML 4+ blok öğesine izin verilmesi mümkün müdür?

Yanıtlar:



7

Bu bir blok seviyesi unsurudur, neredeyse her şey gider. Sorun, yalnızca satır içi öğelerin içine blok seviyesi öğeleri koyduğunuzda ortaya çıkar.


3
P etiketleri, blok düzeyindeki öğelerdir, ancak herhangi bir blok düzeyinde öğe içermeyebilir. Blok düzeyi açısından "Her şey yolunda" pek doğru değil: stackoverflow.com/questions/8397852/…
HoldOffHunger

Dolayısıyla ' pretty muchher şey gider'. Bu 7 yaşındaki soruya 171 olumlu oy verilmiş bir cevap var, bu yüzden insanların iyi olacağını düşünüyorum
Scott Brown

4

Evet, hemen hemen. Listelerin içinde listelere sahip olabilirsiniz ( ya içinde <li>ya da sadece içinde <ol>/ <ul> iç liste içinde olmalıdır)<li> ), blok elemanlar ve satır içi elemanlar.

Bir <table>içine bir koymak bana pek mantıklı gelmez <li>, ama bu hala geçerli.


1

Sen kullanabilirsiniz W3C Biçimlendirme Doğrulama Servisi biçimlendirme, geçerli olup olmadığını bilmek için vakalarda karşı testine.

Bu doğrulayıcı, HTML, XHTML, SMIL, MathML, vb. Olarak Web belgelerinin biçimlendirme geçerliliğini kontrol eder.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.