将文本大小更改为PHP函数的结果字符串

将文本大小更改为PHP函数的结果字符串,php,html,css,Php,Html,Css,我对CSS有一个疑问,我有一个字符串ex:R$3055.00,我想知道如何找到单词的“R$”,让字体比单词的其余部分小 我在PHP中有一个返回产品值的函数: <?php echo $this->getPriceHtml($_product, true) ?> 为此,请使用例如small <style> #price {font-size: 12px;} #price small {font-size: 10px;} </style> <p

我对CSS有一个疑问,我有一个字符串ex:R$3055.00,我想知道如何找到单词的“R$”,让字体比单词的其余部分小

我在PHP中有一个返回产品值的函数:

  <?php echo $this->getPriceHtml($_product, true) ?>

为此,请使用例如
small

<style>
#price {font-size: 12px;}
#price small {font-size: 10px;}
</style>

<p id="price">
    <small>R$</small>3,055.00
</p>

#价格{字体大小:12px;}
#价格小{字体大小:10px;}

3055.00雷亚尔


您必须像这样更改html标记

<p class='price'><span>R$</span>3,055.00</p>

希望对您有所帮助

正如其他答案所指出的,您需要将该字符串放入元素中,以便使用CSS将其作为目标。假设
R$
纯粹是表示性的,那么我建议使用
::在
伪元素之前放置
R$
文本并适当设置其样式:

span.price::before{
内容:“R$”;
字体大小:0.7em;
}

3055.00
如果是一个字符串,他必须使用javascript将span添加到R$,然后使用您的样式-不幸的是,我不能这样做,因为我得到了“Magento”函数的值示例,getPrice()al会返回整个字符串=(如果函数返回一个值,需要更改该函数返回的css。不想伤害任何人可能不知道如何表达自己,对不起。我想更改我的问题描述,并告知代码以及我为什么使用它,我没有更改以诋毁任何人的帮助,我只是试图在被问到时更清楚。
<p class='price'><span>R$</span>3,055.00</p>
.price{
   //Price style here
}
.price span{
  // Intro styles here like :
  font-size: 75%;
}