css

  • Créateur du sujet Créateur du sujet Anonyme
  • Date de début Date de début
A

Anonyme

Invité
Je commence à découvrir les CSS et j'aimerais s'avoir par quelle balise remplacer les <font face="... ?
Merci

p.s. Je peut les remplacer par H1,H2... mais il n'y en a que 6...
 
oulà, vaste question
ooo.gif

des éléments de réponse : privilégier h1 à h6 (pour être standard-compliant, toutes les balises doivent-être en bas-de-casse) pour les titres et sous-titre
pour les mises en valeur de portion de texte tu disposes de <em>, <strong> (ne pas utiliser <i> ou <b>).
Tu peux formater aussi tes paragraphes balisés par <p> (évite les <br /> si possible)

et affecter des style à tes liens ou à tes listes (<ul> <li>…)

Ça c'est la base, tous tes tag sont associables à un style.

Pour des portions de texte importantes (en taille) tu dispose des <div> qui se comportent en blocs et des <span> qui se comportent en lignes.

Le tout peut être enrichi de classes et de pseudo classes mais je ne vais pas faire un cours ici, je ne m'appelle pas Eric Meyer.

je ne pense pas avoir dit trop de bêtises.
 
alex02 a dit:
Merci mais pourquoi éviter les <br />???
— cela casse la structure logique de ta page (pb. d’accessibilité)
— ces balises sont facilement remplaçable par une bonne utilisation de <p> </p>
— en définissant bien tes feuilles de style tu n’en auras plus besoins
— …

laugh.gif


si tu descends un peu dans ce forum webdev tu trouveras plein de liens utiles
wink.gif
 
alex02 a dit:
Merci mais pourquoi éviter les <br />???

On peut aussi se poser la question différemment : pourquoi utiliser des <br /> ?

Pour faire des paragraphes ? Certainement pas, la balise <p> est faite pour ça!

<p> premier paragraphe .. </p>
<p> deuxième paragraphe </p>

Si tes pages sont bien faites, tu devrais avoir un minimum de <br />.
 
Merci et une petite question: Qu'elle est la différence entre la balise <span> et <div>??
Qu'èce qui est le mieux a utiliser pour du texte??
 
<div>, par défaut, crée un bloc, comme une réserve dans un logiciel de maise en page
<span> désigne une portion de texte (comme <em> ou <strong>)

en termes de style, <div> à un display:block; par défaut et <span> un display:inline; par défaut

c’est ce que j’avais dit dans ma précédente réponse (mais en moins détaillé)
zen.gif
 
Dark Templar a dit:
Vous utilisez quoi pour aller à la ligne (sans changer de paragraphe) ?

A mon avis, c'est justement dans ce cas là que le <br /> est utile. Il faut juste veiller à ne pas commencer à utiliser <br /> partout. Par exemple, s'il faut tout d'un coup faire un saut de 3 lignes.. le <br /> me semble pas adapté.