正在回答 回答被采纳积分+1
2回答
卡布琦诺
2019-05-29 18:08:09
同学您好,正常情况是不会这样写的,因为a标签默认是display:inline 也就是线状呈现的,div默认是display:block 也就是块呈现的,用线状元素包裹块状元素是不科学的,但是当需要写特殊页面效果的时候,比如图中a标签嵌套div,这样写布局格式是因为有的时候,需要给banner图片添加链接跳转,这时候就需要a标签包裹div标签,并且需要把a标签按块状去呈现,也就是在样式中设置a{display:block;} 让a标签可以正常包裹div,的确使用js也能实现效果链接跳转功能,但是一般实际开发中,使用a链接标签嵌套的方式会更多一些。
希望可以帮到你!
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星