張炫文於1942年(日治昭和十七年)出生於臺中州大甲郡,是臺灣重要的音樂教育家、民族音樂學者、作曲家。張炫文除了在1969年寫了一首鋼琴獨奏曲《F大調前奏與賦格》外,其餘作品均為歌樂,包含藝術歌曲、合唱歌曲、兒歌和校歌約有一百首,為了因應各式演唱需求,經常將同一首樂曲改編成獨唱、二部合唱、三部合唱或四部合唱等編制。《山海戀歌》由黃瑩作詞、張炫文作曲,完成於2000年。此作是張炫文畢生唯一的混聲四部聯篇合唱曲(鋼琴伴奏),包含以中文演唱之〈玉山〉、〈東海〉及〈海誓山盟〉三首小曲。