Html 文本框中的字体?

Html 文本框中的字体?,html,css,Html,Css,在Rails中创建的普通文本框中: <%= text_area_tag 'chat_data', '', :rows => 30, :cols => 70 %> 30,:cols=>70%> 是否可以为文本设置字体,如粗体和彩色?我正在使用文本框存储聊天会话,并希望使其更美观。不,这是不可能的。在HTML中,使用一个巧妙的技巧,包括一个可编辑的属性化元素,而不是文本区域,我会完全忘记s。将HTML输出到中,并使用CSS格式化标记 例如: <div class

在Rails中创建的普通文本框中:

<%= text_area_tag 'chat_data', '', :rows => 30, :cols => 70 %>  
30,:cols=>70%>
是否可以为文本设置字体,如粗体和彩色?我正在使用文本框存储聊天会话,并希望使其更美观。

不,这是不可能的。在HTML中,使用一个巧妙的技巧,包括一个
可编辑的
属性化元素,而不是
文本区域
,我会完全忘记
s。将HTML输出到
中,并使用CSS格式化标记

例如:

<div class="chatbox">
    <p><span class="name">Oli:</span> My message</p>
    <p><span class="name">Oli:</span> My message</p>
    <p><span class="name">Oli:</span> My message</p>
    <p><span class="name">Oli:</span> My message</p>
</div>

这一切都很简单,但如果你知道怎么做,你可以拨。(注意:宽度和高度必须固定,溢出才能正常工作)。

如何获得可滚动的文本区域?这就是div。设置溢出:auto,当内容过多时,将有一个滚动条。你当然需要了解一点CSS,但这对任何一种路线都是正确的。为什么有两个,只有一个?我的错。编辑我本来打算每段写两段,但我意识到这可能没有必要。
.chatbox {overflow:auto;width:500px;height:200px}
.chatbox p {}
.chatbox .name {font-weight:bold}