HTML标签不适用于内部? [重复]

问题描述 投票:-1回答:2

这个问题在这里已有答案:

这是我的代码:

   <textarea  rows='15'  cols='90'  name="activities">  
        <?php
        echo "<p style='color: green;'>text area is here</p>";
        ?> 
    </textarea>

输出是<p style='color: green;'>text area is here</p>;但我希望输出为绿色的text area is here。请提供一些提示?

php html textarea
2个回答
1
投票

你的方法不正确。

您可以使用内联样式使字体颜色变为绿色,

<textarea style="color:green;"  rows="15"  cols="90"  name="activities">  
text area is here
</textarea>

要么

在头部的主html页面中的样式标记内定义它,如,

<style>
textarea{
color: green;
}
</style>

或者,您可以在外部样式表中设置textarea输入的样式,例如,

textarea{
color: green;
}

您还可以为textarea输入分配id或类,然后添加css样式。


1
投票

你为什么不用css在你的<textarea>绿色里面制作文字?

textarea {
    color: green;
}

并删除<p>中的<textarea>标记,以便您只有:

<textarea  rows='15'  cols='90'  name="activities">
    text area is here
</textarea>

textarea {
  color: green;
}
<textarea  rows='15'  cols='90'  name="activities">
    text area is here
</textarea>
© www.soinside.com 2019 - 2024. All rights reserved.