2009-07-03 50 views

回答

127

是它會。您可以使用w3's validator直接輸入選項來幫助自己:

<!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> 
27

SPAN只能包含內聯元素,如SPAN等

+1

跨度將做我告訴它! `span {display:block}`:D – greaterKing 2017-05-26 00:25:39

+0

好吧,它仍然不能包含塊級元素,即使你把它設計成塊。順便說一句,請檢查我的答案是在8年前發佈的。 – dusoft 2017-05-29 13:22:30

82

絕對如此。

下面是對於span元素的XHTML嚴格DOCTYPE的定義。

<!ELEMENT span %Inline;> <!-- generic language/style container --> 
<!ATTLIST span 
    %attrs; 
    > 

的「內嵌%」的部分告訴我,它可以從子節點「%列直插式;」實體元素列表。

span元素包含在歸類爲「%Inline」的元素列表中,與允許「%Inline」子元素的span相結合告訴我span是一個有效的span子元素。