Apa saja tag yang diizinkan di dalam <li>?

132

Saya telah mencari daftar tag yang tersedia di dalam <li>, tetapi saya tidak dapat menemukan referensi.

Mungkinkah elemen blok HTML 4+ yang memenuhi standar diizinkan di dalamnya?

petsagouris
sumber

Jawaban:

7

Ini adalah elemen level blok sehingga hampir semuanya berjalan. Masalah hanya muncul saat Anda meletakkan elemen level blok di dalam elemen inline.

Scott Brown
sumber
3
Tag-P adalah elemen level blok, tetapi mungkin tidak mengandung elemen level blok apa pun. "Anything goes" tidak cukup akurat dalam hal level blok: stackoverflow.com/questions/8397852/…
HoldOffHunger
Oleh karena itu, ' pretty muchsemuanya berjalan'. Ada 171 jawaban yang dipilih untuk pertanyaan berusia 7 tahun ini jadi saya pikir orang-orang akan baik-baik saja
Scott Brown
4

Yup, cukup banyak. Anda dapat memiliki daftar di dalam daftar ( baik di dalam <li>atau hanya longgar di dalam <ol>/ <ul> daftar dalam harus di dalam a<li> ), elemen blok dan elemen inline.

Bagi saya itu tidak masuk akal untuk menempatkan <table>di dalam <li>, tetapi bahkan itu masih berlaku.

Nathan MacInnes
sumber
1

Anda dapat menggunakan Layanan Validasi Markup W3C untuk menguji terhadap kasus Anda untuk mengetahui apakah markup Anda valid atau tidak.

Validator ini memeriksa validitas markup dokumen Web dalam HTML, XHTML, SMIL, MathML, dll.

Sarfraz
sumber