html中一个标签如果有两个类属性,里面有些属性冲突,那属性该遵循哪个的

这个是根据你css样式的前后顺序决定的,例如样式表中这样写 .tb{color:red;} .tab{color:green;} 最终的效果是显示绿色,因为tab的写在tb后。你可以换个顺序试试
这个是就近原则 你的标签样式离的最近的那个格式
tab样式,就近原则
如果样式等级一样,最后添加的样式会覆盖前面的,如果不一样等级最高的生效,如tb中的width加了!important,那么tab的width没加就不会覆盖
CSS选择器优先级