I'm sure literature and movies have helped its cause, but even before then, what made Titanic so special?
It was the maiden voyage of a luxury liner in a relatively modern period of relatively safe ocean travel. It was not a wartime loss. Also, there were many rich and famous people on board, many who died.
I'd put it down to four primary factors.
The pedigree of the ship and its passengers
The fact that it sank in long enough a period for these stories to play out but too short for any help to arrive
The advent of instantaneous communication around the world
How avoidable it was in hindsight