html - 是否可以设置输入文本值的样式?

标签 html css

我想知道是否可以设置输入框值的样式... such作为:

<input class="textBox" type="text" rel="Inserisci il <span style=" value="Inserisci il <span style='color:#c83243;'>titolo</span> per l’URL personalizzato" name="ctl00$InsertDati1$txtTitolo">​​​​​​​​​​​​​​​​​​​​​​​​​​​​

但它不渲染 span 元素。有什么建议吗?

最佳答案

您可以为输入框中的内容设置样式。例如:

input{
    color:#ff0000;
    font: 1em/1.25em Arial, Helvetica, sans-serif;
}

另一方面,如果您想使用占位符内容,您可以在输入标签上添加一个“占位符”属性,如下所示:

<input type="text" class="textbox" placeholder='Title' />

请注意,占位符仅适用于支持 HTML5 和 placeholder 属性的浏览器。如果你想要与旧浏览器兼容并且不介意使用一些 JQuery,你可以使用像 JQuery Watermark 这样的 JQuery 插件。 .

但是,您不能将 span 元素放在 input 标记的 value 中。

关于html - 是否可以设置输入文本值的样式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9326352/

相关文章:

jquery - 在 jquery 中显示的子菜单

html - 放大和缩小时如何停止失真?

javascript - 如何使用on click Angular函数让页面跳转到div?

html - 当用户在固定位置 div 上滚动时防止正文滚动

javascript - 在具有不同内容(大小)的相同类型的多个元素上运行 jQuery 脚本

html - 如何使用 css 模块设置 webpack

HTML 输入文本框非常小

css - 如何创建漫画风格的对话泡泡?

html - 如何在选定的列表项上绘制倒圆 Angular ?

html - 使用 :nth-child(x) CSS 隐藏定价框