Php 如何在我要发送到电子邮件的邮件上添加一些设计?

Php 如何在我要发送到电子邮件的邮件上添加一些设计?,php,Php,我试过这个代码,但没有成功 index.php中的代码 <form action='send.php' method='post'> Sender: <input type='text' name='sender'> </ br> Message: textarea name='message'></textarea> <input type='submit' name='submit' value='Send'

我试过这个代码,但没有成功

index.php中的代码

<form action='send.php' method='post'>
    Sender: <input type='text' name='sender'> </ br>
    Message: textarea name='message'></textarea>
    <input type='submit' name='submit' value='Send' />
</form>
send.php中的代码

$to = "my_email@yahoo.com";

$sender = $_POST['sender'];

$message = $_POST['message'];

$design_message = "<div style='background-color: red'>" . $message . "</div>";

if(isset($_POST['submit'])){

 mail($to, "Test", $design_message, "From: " . $sender);

}

邮件将发送到我的电子邮件,但它没有任何设计

要发送包含HTML内容的电子邮件,您必须添加以下标题:

// To send HTML mail, the Content-type header must be set
$headers  = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
你可以把它们送到这里

mail($to, $subject, $message, $headers);
                              ^

你不知道如何在HTML中设计吗?可能重复的