Jak napisałaś w pytaniu:
Każdy trójkąt ma trzy boki, a więc również trzy wysokości.
Wysokość trójkąta nie musi znajdować się wewnątrz trójkąta.
Zatem, inaczej mówiąc:
Wysokość trójkąta to odcinek łączący wierzchołek trójkąta z prostą zawierającą przeciwległy temu kątowi bok trójkąta i tworzący z nią kąt prosty.
W załączniku trzy przykładowe trójkąty: ostrokątny, prostokątny i rozwartokątny z zaznaczonymi wszystkimi trzema wysokościami (każda na osobnym rysunku). Na czerwono zaznaczona wysokość, a na zielono bok, do którego została poprowadzona (linią przerywaną zaznaczono przedłużenia boków trójkąta rozwartokątnego)