I have a form on a site that allows the user to enter their name, phone, email etc. When I receive this information as an email it comes in completly unformated, so it’s a little harder to read. See image below:

Is there a way I can style this using CSS, ie. make the From and email headings bold {font-weight:bold;}?
The php I’m using for the form is:
<?php
$name = $_POST['name'];
$email = $_POST['email'];
$phone = $_POST['phone'];
$message = $_POST['message'];
$formcontent ="From: $name \n Email: $email \n Phone: $phone \n Message: $message";
$recipient = "studio@ll-i.co.uk";
$subject = "Contact Form";
$mailheader = "From: $email \r\n";
mail($recipient, $subject, $formcontent, $mailheader) or die("Error!");
echo "<p>Thanks for getting in touch, we'll get back to you shortly..</p>";
?>
You have to style it with inline CSS / CSS embedded in the of a HTML file.
The $formcontent variable can contain HTML e.g.
Put the CSS in the head of this like so:
Obviously you’ll have to use these: ‘ instead of these ” and concatenate any variables using either a full stop or comma incase you need to use speech quotes for any of the HTML.
Like this:
EDIT:
You should also change your headers like so: