XHTML içinde bu doğrulamayı alacak mı?Yuvalanmış span etiketleri XHTML içinde tamam mı?
<span>hello<span>world</span></span>
XHTML içinde bu doğrulamayı alacak mı?Yuvalanmış span etiketleri XHTML içinde tamam mı?
<span>hello<span>world</span></span>
SPAN olarak tek satır içi unsurları içerebilir. Sen w3's validator direkt giriş seçeneğini kullanarak kendinize yardımcı olabilir:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<title>Title</title>
</head>
<body>
<p>
<span>Test<span>Nest span</span></span>
</p>
</body>
</html>
SPAN vb Evet olur
Açıkçası ne söylediğimi yapacağım! span {display: block} ': D – greaterKing
Bir blok olarak biçimlendirilmiş olsanız bile, hala blok seviyesi elemanları içeremez. Btw, ayrıca benim cevap 8 yıl geri gönderildi kontrol edin. – dusoft
Biliyorum sadece lol yaratmaya çalışıyordum ... ve evet, "blokları" içine yerleştirebilirsin, tarayıcının patlayacağı bir şey gibi değil ama ... bir şey yapman gereken bir kural olarak yapmamalısın. Uygun web standartları hepsi bu. – greaterKing
Kesinlikle.
Bir span öğesi için XHTML-strict DOCTYPE tanımındaki.
<!ELEMENT span %Inline;> <!-- generic language/style container -->
<!ATTLIST span
%attrs;
>
"% Inline" kısmı ondan çocuk düğümü olabilir söylüyor "% Inline'ın;" öğeler öğesi listesi.
yayılma elemanı o yayılma yayılma geçerli bir çocuk olduğunu söylüyor yayılma "% Inline" çocuk elemanlarını sağlayan kombine "% Inline'ın" olarak sınıflandırılır elemanların listesinde yer almaktadır.
Bu, sorunun "onaylama" kısmına cevap verecek, ancak "Tamam" kısmını değil. DTD sadece belirtimin bir alt kümesini tanımlayabilir. – Quentin
teşekkürler. Doğrudan giriş seçeneği hakkında bilmiyordum! – rick