html - css强制仅在标签内的某些字符使用斜体?

标签 html css tags italics

这可能吗?基本上,我希望能够设置一个标签,上面写着“在这个标签中,a-z 变成斜体,但没有其他东西。”或者对于 a-z 和 A-Z 类似。

最佳答案

CSS 旨在为页面结构设计样式,而不是直接为页面内容设计样式。

话虽这么说,但有几种解决方法(显然):

  1. <i>,<span>,<em>,<dfn>,<var>,<cite> 将要斜体化的字符包裹起来
  2. 使用 javascript 搜索所有文本并将这些元素中的任何一个包裹在该文本周围
  3. 使用服务器端代码将您的文本拆分为一个数组,并在服务器端使用标签格式化文本,这样当内容到达页面时它就已经格式化了。

无法使用 CSS 选取特定字符。

关于html - css强制仅在标签内的某些字符使用斜体?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12504900/

相关文章:

css - 如何根据兄弟 DIV 和容器扩展 DIV 元素

css - 删除 WP 文本小部件周围的边框

javascript - 通过滑出一个新元素来替换一个元素

html - Safari Mobile Multi-Line <Select> aka GWT Multi-Line ListBox

html - 如何区分两个不同的图像组件?

html - 多个输入在点击时失去焦点

html - 选择有或没有容器的第一个 parent

html - Go 中将 webcolor html 颜色名称转换为十六进制的函数 |深橙色 -> #FF8C00

javascript - 如何用按钮制作标题标题

javascript - 在图像本身中标记图像?如何