2010-07-06 3 views
0

ici est le problème ... Je viens de cette ligne de code:classe css différente sur le même écho?

<p><div class="author"><?php echo $relevantEntry['author']." | ".date("D d M Y h:i:s A", strtotime($relevantEntry['date_time'])); ?></div></p> 

et je veux appliquer un css css différent à l'auteur et la date ... mais je veux encore qu'ils soient dans le même ligne et être présenté comme la même déclaration ...

des idées comment puis-je faire cela? grâce

Répondre

1
<p><div class="author"><?php echo $relevantEntry['author']; ?> | <span class='date'> <?php echo date("D d M Y h:i:s A", strtotime($relevantEntry['date_time'])); ?></span></div></p> 
1

Wrap la date dans un:

<span class="dateclass"></span> 

Vous aimez cette

<p> 
<div class="author"> 

<?php echo $relevantEntry['author']; ?> 

<span class="date"> 
<?php echo date("D d M Y h:i:s A", strtotime($relevantEntry['date_time']));?> 
</span> 

</div> 
</p> 
0

Utilisez <span></span> pour entourer les portions de la ligne que vous voulez formatez une manière spécifique.

<p> 
    <div class="author"> 
     <span class="classOne"><?php echo $relevantEntry['author']."</span> | 
     <span class=\"classTwo\"".date("D d M Y h:i:s A", strtotime($relevantEntry['date_time'])); ?></span> 
    </div> 
</p> 

L'avantage de la balise <span> est qu'il n'y a pas de mise en forme inhérente que vous aurez besoin de travailler autour.

Questions connexes