Dlaczego nie wyświetla się symbol zastępczy mojej textarei?

Używam symboli zastępczych dla wszystkich moich elementów formularza i pojawia się w nich wszystkich poza polem tekstowym. Popatrzyłem na to teraz w safari i zdałem sobie sprawę, że moje dane wejściowe type = "number" też nie pokazują symbolu zastępczego.

Strona jesttutaj i musisz kliknąć link „zarezerwuj teraz” u góry strony.

Mój html:

<form id="booking" action="single-workshops.php">
    <input type="text" required="required" placeholder="name"/><br />
    <input type="text" required="required" placeholder="your phone number"/><br />
    <input type="email" required="required" placeholder="email"/><br />
    <input type="number" required="required" placeholder="how many in your party" /><br />
    <textarea rows="5" cols="30" placeholder="enter optional message">
    </textarea><br />
    <input type="button" value="submit"/>
</form>

questionAnswers(1)

yourAnswerToTheQuestion