Bisakah Anda memiliki <span> dalam <span>?

191

Ini ceritanya: Saya menggunakan objek SWFO untuk memasukkan objek Flash ke halaman saya. Penyisipan makan saya span. Jadi, saya kehilangan semua CSS saya untuk itu. Saya sedang berpikir untuk memindahkan semua CSS ke induk sehingga saya tidak kehilangan gaya CSS saya ketika Flash muncul.

Saya sudah mencoba menggunakan spandalam span, tetapi saya tidak berpikir itu berfungsi. Apakah ada alasan untuk ini? Saya tidak mengerti mengapa Anda bisa memiliki divdalam divtetapi tidak spandalam span.

Apakah itu ada hubungannya dengan spansmenjadi sejajar?

Roozbeh15
sumber
20
Anda dapat memiliki rentang dalam rentang
SLaks
1
Apa yang Anda maksud dengan: "menanamkan makan rentang saya". Selain itu, berikan pengurangan test case pada dabblet atau Jsfiddle .
rak buku
Span tidak berbeda dari div kecuali bahwa secara default properti masing-masing cenderung didefinisikan dengan cara tertentu. Namun, keduanya hanya elemen. Anda bisa melihat rentang sebagai elemen level blok jika Anda memilih untuk melakukannya. Saya pikir Anda menggunakan metode sematan salah. Saya percaya swfObject meminta Anda untuk mendefinisikan elemen untuk itu menggantikan konten. Contoh mereka di sini: code.google.com/p/swfobject/wiki/documentation menunjukkan mereka mengganti objek. Mungkin Anda harus melakukan hal yang sama.
Kai Qing
Bagi siapa pun yang menemukan pertanyaan ini. Ingatlah bahwa Anda mungkin perlu mengatur rentang Anda position: blockatau position: inline-blockjika Anda perlu menambahkan gaya.
JGallardo
@ Jallardo maksudmu display: blockatau display: inline-block.
Esteban Santini

Jawaban:

186

Iya. Anda dapat memiliki spandalam span. Masalah Anda berasal dari sesuatu yang lain.

rak buku
sumber