Pour commencer j'ai créer une fonction pour permettre de réduire le nombre de caractère :
class Texte{
public static function limit($texte,$nbr){
return (strlen($texte) > $nbr ? substr(substr($texte,0,$nbr),0,strrpos(substr($texte,0,$nbr)," "))." ..." :$texte);
}
}
Ensuite sur ma page, je fais appel à ma bdd où j'ai créé une table "article" dans laquelle se trouve une "description" (VAR 200).
Pour afficher ma description je procède de cette façon :
<?php echo Texte::limit($article->description,200); ?>
Je reduis donc le nombre de caractère à 200.
Jusque là tout va bien lorsque je test en local (xampp). Mais par contre, les texte se mettent gras lorsque que je suis sur le net.
Pour info je fais appel à la police en passant par feuille de style.css :
@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,600,700);
@import url(http://fonts.googleapis.com/css?family=Lato);
@import url(http://fonts.googleapis.com/css?family=Roboto+Slab:400,700);
@import url(http://fonts.googleapis.com/earlyaccess/droidarabickufi.css);
@import url("css/base.css");
@import url("css/lists.css");
@import url("css/bootstrap.min.css");
@import url("css/prettyPhoto.css");
@import url("css/font-awesome/css/font-awesome.min.css");
@import url("css/fontello/css/fontello.css");