楼上说错了。还是有区别的。div:hidden是获取到所有隐藏的DIV层;div :hidden是获取到所有DIV里隐藏的元素。:selected只能作用于option,像这样option:selected,意思是找出被选中的option,而select:selected明显是错的,当然可以这么用select :selected。
加不加空格都无所谓 效果都是一样的 只是个人习惯而已select:selected是取到下拉列表中选择的那项而div:hidden是获取到所有隐藏的DIV层