Using pure HTML5 and CSS opens up a myriad of alternative options for designing elements on your website.
Take a look at this sample code snippet:
<div class="form__group">
<input type="email" id="email" class="form__field" placeholder="Your Email">
<label for="email" class="form__label">Your Email</label>
</div>
<div class="form__group">
<textarea id="message" class="form__field" placeholder="Your Message" rows="6"></textarea>
<label for="message" class="form__label">Your Message</label>
</div>
Here's the accompanying CSS styling:
@import url(https://fonts.googleapis.com/css?family=Roboto);
html {
font-family: 'Roboto', sans-serif;
}
.form__group {
position: relative;
padding: 15px 0 0;
margin-top: 10px;
}
/* Remaining CSS styles omitted for brevity */
You can view the full example here.