请问这两个有什么区别。显示效果都是一样的
没什么区别,不过如果你是想里面的<span></span>部分与外部分相区别,可以设置不同的类要进行不同的设置吧,个人意见。否则第一张图的写法,没什么必要啊,还容易弄混弄错。
<span>标签类似于<div>盒子(<span>是行内元素<div>是块级元素),就是把东西放进去。如果不在CSS中添加效果的话,显示出来是一样的。加了<span>标签可以单独设置标签围起来的内容的样式。
如果你给<span>标签内的文字设置不同的形式,比如颜色,文字大的小,加粗等,显示的效果就不一样了吧
第一个可读性较弱,第一个<span>会与第一个</span>匹配,第二个<span>会与第二个</span>匹配,容易出错,不容易让其他阅读者理解
没什么区别