gpt4 book ai didi

html - Unix Shell 中的 CSS 样式覆盖

转载 作者:太空宇宙 更新时间:2023-11-04 08:00:10 25 4
gpt4 key购买 nike

我正在尝试使用 HTML 代码从 Unix 发送电子邮件。对于段落标记,我试图覆盖样式但它不起作用

(
echo "From: $FROM"
echo "To: $TO"
echo "Subject: $SUBJECT"
echo "Content-type: text/html"
echo ""
echo "<html>"
echo "<style>"
echo "table {border: 1px solid black; }"
echo "body { font-family: Verdana, Helvetica, sans-serif; background-color: #FFFFFF; }"
echo "p { font-family: Verdana, Helvetica, sans-serif; font-size: 12px; }"
echo "</style>"
echo "<body>"
echo "<p style="font-style: bold";>${BodyHeading}:</p>"
echo "<p>Content of the email: </p>"
echo "</body>"
echo "</html>"
) | sendmail $TO

@第 14 行我们覆盖了段落标签的样式。但是当我们收到电子邮件时,我们没有收到 p 标签的粗体文本

最佳答案

使用

(
echo "From: $FROM"
echo "To: $TO"
echo "Subject: $SUBJECT"
echo "Content-type: text/html"
echo ""
echo "<html>"
echo "<style>"
echo "table {border: 1px solid black; }"
echo "body { font-family: Verdana, Helvetica, sans-serif; background-color: #FFFFFF; }"
echo "p { font-family: Verdana, Helvetica, sans-serif; font-size: 12px; }"
echo "</style>"
echo "<body>"
echo "<p style='font-weight: bold;'>${BodyHeading}:</p>"
echo "<p>Content of the email: </p>"
echo "</body>"
echo "</html>"
) | sendmail $TO

将第 15 行替换为 echo "<p style='font-weight: bold;'>${BodyHeading}:</p>"它应该工作。除了 id 你想在 echo 语句中使用双引号( " ),那么你应该使用 \ 转义它们.例如

echo "<p style=\"font-weight: bold;\">${BodyHeading}:</p>"

引用:https://developer.mozilla.org/en-US/docs/Web/CSS/font-weight

关于html - Unix Shell 中的 CSS 样式覆盖,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47069148/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com