Najczęściej i najprościej robi się to tak:
Należy ustawić czarne tło dla header.
Stworzyć grafikę fali w programie graficznym o tym samym kolorze co header i zapisać w png z przeźroczystym tłem,
Ustawić obrazek tuż pod headerem żeby się łączył w jedną całość.
Tutaj ktoś stworzył w samych kodach jakby falę, ale to bardzo rzadko używane metody, raczej eksperymentalne:
https://jsfiddle.net/7fjSc/9/