Element zastępczy textarea HTML5 nie pojawia się

Nie mogę zrozumieć, co jest nie tak z moim znacznikiem, ale symbol zastępczy dla obszaru tekstowego nie pojawi się. Wygląda na to, że może być zakryty pustymi miejscami i zakładkami. Gdy skupisz się na obszarze tekstowym i usuniesz z miejsca, w którym znajduje się kursor, a następnie opuść obszar tekstowy, pojawi się odpowiedni symbol zastępczy.

<code><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">

<html>
    <head>
    </head>

    <body>

    <form action="message.php" method="post" id="message_form">
        <fieldset>

            <input type="email" name="email" id="email" title="Email address"
                maxlength="40"
                placeholder="Email Address" 
                autocomplete="off" required />
            <br />
            <input type="text" 
                name="subject" 
                id="subject" title="Subject"
                maxlength="60" placeholder="Subject" autocomplete="off" required />
            <br />
            <textarea name="message" 
                id="message" 
                title="Message" 
                cols="30" 
                rows="5" 
                maxlength="100" 
                placeholder="Message" required>
            </textarea>
            <br />
            <input type="submit" value="Send" id="submit"/>

        </fieldset>
    </form>
</body>

<script>

$(document).ready(function() {        
    $('#message_form').html5form({
        allBrowsers : true,
        responseDiv : '#response',
        messages: 'en',
        messages: 'es',
        method : 'GET',
        colorOn :'#d2d2d2',
        colorOff :'#000'
    }
);
});

</script>

</html>
</code>

questionAnswers(8)

yourAnswerToTheQuestion