Corect este "port-drapel," cu cratimă între "port" și "drapel."
Explicație:
- "Port-drapel" este un termen specific limbii române și se referă la persoana care poartă drapelul sau steagul într-un eveniment oficial sau într-o paradă. De obicei, port-drapelul este o persoană care are onoarea de a purta drapelul național sau un drapel reprezentativ în diverse ceremonii sau evenimente oficiale. Cratima din "port-drapel" indică faptul că termenul este format prin combinarea a două cuvinte, "port" și "drapel," și ajută la evidențierea acestei compoziții.
- "Portdrapel" fără cratimă nu este forma corectă în limba română. Folosirea "portdrapel" fără cratimă este o greșeală ortografică și nu corespunde normelor gramaticale ale limbii române.
Prin urmare, corect este să folosiți "port-drapel," cu cratimă, atunci când doriți să descrieți persoana care poartă un drapel într-un context oficial sau ceremonial în limba română.