Warum wird der Platzhalter für mein Textfeld nicht angezeigt?

Ich verwende Platzhalter für alle meine Formularelemente und sie werden alle außer dem Textbereich angezeigt. Habe es mir gerade auf Safari angesehen und festgestellt, dass meine Eingabe von type = "number" auch den Platzhalter nicht anzeigt.

Die Seite istHier und Sie müssen oben auf der Seite auf den Link "Jetzt buchen" klicken.

Mein 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>

Antworten auf die Frage(1)

Ihre Antwort auf die Frage