白菜之所以被称为白菜,是因为其外层叶子呈现白色。白菜在生长过程中,由于日光照射不均匀,外层叶子会长得较白,而内层叶子则较绿。而绿菜一般指的是绿叶蔬菜,比如青菜、油菜等,它们的叶子都呈现绿色。所以,白菜之所以不叫绿菜,是因为它的外层叶子颜色不同于一般的绿色蔬菜。