浏览器F12看到的代码跟右键网页查看源代码其实是不一样的,可以认为f12看到的代码是浏览器对源代码经过解析执行以后的代码。至于你说的看到很多CSS代码而在源代码中有查看不到,那要么是网页引入了外部的CSS文件,或者这些CSS是通过js生成的,源码的js没有执行,你当然就看不到这部分css。
看看你是否在CSS文件里面引用了其它CSS文件!
有可能是框架带的CSS样式,比如primefaces
好多标签一起写的样式,就会出现这样的情况