qual a melhor maneira de exibir um texto padrão em textbixes e textareas

Um formulário na página HTML de contato do meu site tem dois campos

1) assunto

2) mensagem

Quando a página é carregada pela primeira vez, quero que essas duas caixas exibam mensagens como "Digite o assunto aqui"e"Digite a mensagem aqui".

Descobri que podemos fazer isso usando o atributo "value" da caixa de texto, esta é a melhor maneira? .. Quais alternativas eu tenho para conseguir isso?

questionAnswers(2)

yourAnswerToTheQuestion