為何在網(wǎng)頁(yè)中插入圖片,有時(shí)是在css里寫background:
有時(shí)是直接插入body。
這兩者有什么區(qū)別。
2 回答
已采納

MadMarical
TA貢獻(xiàn)79條經(jīng)驗(yàn) 獲得超122個(gè)贊
你好。首先html和css是一個(gè)協(xié)同合作的關(guān)系,css中的background-image屬性顧名思義是背景圖片,一旦使用了這個(gè)css樣式,它將填滿整個(gè)元素。
而html中的img標(biāo)簽卻更類似于一個(gè)鏈接,使用img標(biāo)簽是在文檔流中空出這張圖片的空間來(lái)。與css更不同的是,我們可以使用img標(biāo)簽中的可選屬性來(lái)對(duì)圖片進(jìn)行一些操作。比如設(shè)置height,設(shè)置width。而css中的background-image就不具備這種能力了。但是background-image可以進(jìn)行沿軸方向平鋪,但是img標(biāo)簽則需要多個(gè)img標(biāo)簽來(lái)實(shí)現(xiàn)這種功能。
以上是我的淺見(jiàn),歡迎交流。
添加回答
舉報(bào)
0/150
提交
取消