我使用php开发了一个网页。 我正在通过它执行一些shell脚本,shell脚本返回一些输出(echo语句)。那些echo语句保存在output1,output2等中。 这是我将这些输出重定向到文本区域的代码段。
<textarea>
<?php
echo $output1 ;
echo $output1 ;
?>
</textarea>
输出正确地打印在文本区域中。我需要使这些陈述大胆,丰富多彩。但我不能这样做。如果我在回声中添加跨度样式颜色并且所有内容都在文本区域中打印。请帮忙。
由于
答案 0 :(得分:2)
textarea
s无法格式化;使用可以格式化的其他元素,例如div。
.output {
font-weight: bold;
color: blue;
}
&#13;
<div>normal</div>
<div class="output">output1 code</div>
<div class="output">output2 code</div>
&#13;
像
<div class="output><?= $output1 ?></div>
<div class="output><?= $output2 ?></div>
答案 1 :(得分:1)
Rafal Tomal的早安
h1 { color: #ffffff; font-family: 'Lato', sans-serif; font-size: 54px; font-weight: 300; line-height: 58px; margin: 0 0 58px; }
编辑:: 您可以使用contenteditable属性。它如下:
<?php echo"
<div id='mytxt' contenteditable='true'>
Hello, my name is <span style='color: blue;'>Bob</span>
and I have a friend name <span style='color: green;'>Joe</span>.
</div>";
您可以在php中添加html以获取更多信息,请转到here
答案 2 :(得分:0)
这似乎更像是一个css问题。您可以为文本区域添加此css样式:
textarea {
font-weight: bold;
color: blue;
}