由于区域范围内地质因素的影响,以及海洋生物腐化后残留矿物中金属离子呈色色素的优劣,导致了小范围内松花石质呈现出不同的品色。
常见,一般说来,黄色松花石中二价铁的含量较高,而红色松花石中三价铁的含量就很丰富;而紫色松花石中锰铁的含量就较突出;绿色松花石中铬、铜的元素就偏高。发灰的松花石是高领土和滑石含量比例大,而发黑的松花石则是硫铁矿物质的混杂。更由于海底有洋流现象,就带动了黏稠的海泥运动,成叠布形式覆盖到原来的海床上,形成松花石的多色带型,这类松花石以紫袍绿带表现的突出。
由于地壳的运动,太平洋板块插入亚洲板块之下,使的交汇边缘抬升,海底变成了陆地或山峦,松花石的矿床就在有些区域显露出来。