V Španiji, Italiji, nekaterih arabskih državah in pri nas je hrana, ki jo želimo jesti med nosečnostjo, prikazana kot vzrok rojstnega znamenja. Na primer, pravijo, da če nosečnica želi jagode, a jih ne more jesti, bo njen otrok imel na telesu madež v obliki jagode.
Po mnenju strokovnjakov natančen vzrok rojstnega znamenja ni znan. Večino rojstnih znamenj na telesu novorojenčkov povzročajo krvne žile. Rojstni madeži, ki jih zaradi nenormalnih krvnih žil pod kožo lahko opazimo v vijoličasti, rdeči ali rožnati barvi, so včasih lahko rjavi. Rjavi madeži se pojavijo, ko se barvne celice združijo.