html语言span标签,html 中span标签里面都能放那些标签??
默認的span標簽是一個行內標簽,頁面構成時,盡量把它作為最后一個標簽。
當然不絕對,你可以在內套用同是行內標簽的元素:、、。。。等等等。
如果套用塊狀標簽,那么很多情況瀏覽器解析會把它放到span的外面,w3c內明確標識了,行內元素不可以套用塊狀元素。
如果不按照HTML規則書寫代碼時,瀏覽器就不會正確解析,會將不符合嵌套規則的節點放到目標節點的下面,或者變成純文本。HTML存在許多種類型的標簽,有的標簽下面只允許特定的標簽存在,這就是HTML嵌套規則。如果span標簽增加display:block;塊狀化之后,可以安放任何元素。
看資料:
塊狀元素:一般是其他元素的容器,可容納內聯元素和其他塊狀元素,塊狀元素排斥其他元素與其位于同一行,寬度(width)高度(height)起作用。
div、p、address、blockquote、center、dir、dl、dt、dd、fieldset、form、h1~h6、hr、isindex、menu、noframes、noscript、ol、pre、table、ul
內聯元素(行內元素):內聯元素只能容納文本或者其他內聯元素,它允許其他內聯元素與其位于同一行,但寬度(width)高度(height)不起作用。
a、img、abbr、acronym、b、bdo、big、br、cite、code、dfn、em、font、i、input、kbd、label、q、s、samp、select、small、span、strike、strong、sub、sup、tt、u、var、textarea
塊狀元素與內聯(行內)元素的嵌套規則
1、塊狀元素可包含內聯元素或某些塊元素,但內聯元素不可包含塊元素,只能包含內聯元素。
正確
正確
錯誤
2、塊級元素不能放在里面
1. ????錯誤
錯誤
3、有幾個特殊塊級元素只能包含內聯元素,不能包含塊級元素。這幾個特殊標簽是?h1~h6、p、dt
4、li?內可包含?div?標簽
2.
5、塊級元素與塊級元素并列、內聯元素與內聯元素并列
正確
正確
正確
總結
以上是生活随笔為你收集整理的html语言span标签,html 中span标签里面都能放那些标签??的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 将心比心,换位思考
- 下一篇: 【推理引擎】ONNXRuntime 的架