試料のスペクトル単独では、実験条件(光源特有のスペクトル、試料と光源・測定器間にある空気などの媒質による吸収、検出器の波長依存の特性など)の影響を受けるので正確な吸収スペクトルを得ることはできない。そこで、試料のスペクトルと同じ実験条件下で影響を受けた対照用のスペクトルと組み合わせて条件由来の効果を打ち消すことで、試料自体による吸収スペクトルを得ることができる。幅広い波長の電磁波でスペクトルをカバーするために、光源も多様に用いられている。分光法においては、一度に広い波長範囲を測定できるように光源もなるべく広い波長で安定して発光することが求められる。近年ではこれらの波長範囲をすべて一度にカバーできる光源として放射光が用いられることもある。また、一度に発光する波長範囲は限られているものの、発光波長が可変で広い波長範囲に対応している光源もあり、マイクロ波領域でのクライストロンや赤外から紫外領域でのレーザー光源が挙げられる。光源と同様に、検出器も測定したい波長領域に大きく依存する。ほとんどの検出器は広い波長範囲に感度を持ち、測定で要求される感度やノイズ量に応じて検出器が選択される。吸光分光法に広く使われる検出器として、マイクロ波領域でのスーパーヘテロダイン受信機、ミリ波~遠赤外線領域でのボロメータ、赤外線領域でのテルル化カドミウム水銀などの半導体検出器、可視・紫外領域でのフォトダイオードや光電子増倍管などが挙げられる。そして検出器と光源が広い範囲をカバーしても、その範囲内でスペクトルを決定するには高い波長分解能での測定が要求される。多くの場合、分光器を用いて光を波長ごとに分解し、波長ごとに検出器でエネルギーを測定することで広範囲の光を分解している。また、干渉法を用いる方法もあり、フーリエ変換赤外分光光度計はその高い分解能で広く普及している。吸収分光の実験の際に考慮すべきその他の点として、光を試料や検出器に誘導するための光学系と、試料を保持する容器であるキュベットがある。ほとんどの紫外・可視・近赤外線での吸光分光では高精度な石英ガラス製のキュベットが必要である。光学系もキュベットも、試料による吸収を隠したり干渉したりしないよう、測定する波長に対してそれら自身による吸収の影響が少なくなければならない。