Rechercher : dans
Par :

CSS, class ou id

Dernière réponse le 20 aoû 2007 à 14:46:57 cinderela, le 20 aoû 2007 à 12:31:17 
 Signaler ce message aux modérateurs

Bonjour à tous,

J'aimerais créer (arranger) une feuille de style pour une page web. J'aimerais savoir, quelle est la différence entre class et id. Puis qu'est ce qu'on peut utiliser d'autre? Quelle sont les attributs pour css?

Merci d'avance,
Cinderela

Configuration: Windows XP
Internet Explorer 6.0

Meilleures réponses pour « CSS, class ou id » dans :
Les classes de style (CSS) Voir Les classes et les ID Les classes Il peut s'avérer intéressant d'affecter des styles différents à des mêmes balises. Pour cela les spécifications CSS ont introduit le concept de classe. La définition des classes est aussi simple que celles des...
Les CSS pour présenter vos images VoirPour présenter agréablement vos images, vous pouvez intégrer quelques codes supplémentaires dans votre CSS et vous en servir à bon escient. Elles sont bien sur modulables en fonction de la charte graphique de votre site. Utilisation Mettez les codes...
[CSS] Créer facilement des CSS VoirUn outil très facile d'utilisation pour créer des CSS, avec un aperçu en direct de ce que vous créez : TopStyle. La version Lite est gratuite. http://www.topstyle4.com/
Feuilles de style - CSS VoirPrésentation des feuilles de style Le concept de feuilles de style est apparu en 1996 avec la publication par le W3C d'une nouvelle recommandation intitulée « Cascading StyleSheets » (feuilles de style en cascade), notée CSS. Le principe des...
La syntaxe des style (CSS) VoirDéfinition d'un style La définition d'un style se fait à l'aide de règles en texte simple permettant de décrire l'aspect des éléments de la page. Une règle CSS est caractérisée par deux principaux éléments : Un sélecteur de balises, permettant de...
CSS - Les couleurs VoirLes couleurs Le standard CSS propose différentes façons de définir des couleurs : par un nom avec la notation hexadécimale avec la notation décimale Appel d'une couleur par son nom Le langage HTML définit des noms pour un nombre limité de...

1

lookouster, le 20 aoû 2007 à 12:39:27

Le Journal des Développeurs te dira que:
id et class sont les deux sélecteurs de la norme CSS : ils permettent de cibler précisément l'application d'un ensemble de règles de style à un ou plusieurs élément(s).

D'une certaine, manière, id est un sélecteur redondant : tout ce qu'on peut faire avec, on peut en faire autant voire plus avec class. Mais id a son utilité.
id définit un élément de manière unique dans l'ensemble des balises : un document HMTL valide ne devrait ainsi pas comporter deux éléments avec le même id. De fait, id est le sélecteur idéal dès qu'il s'agit de positionner un élément au sein de l'interface, étant donné que deux éléments ne devraient logiquement pas avoir la même position dans l'interface.
class, de son coté, est utile pour définir toutes sortes de comportements, et plusieurs éléments peuvent utiliser la même classe (voire même utiliser plusieurs classes).
Enfin, une balise peut avoir un id et une (ou plusieurs) class - et id disposant d'une préséance sur class, il peut permettre de préciser un élément particulier au sein d'un ensemble de class.

Quant à la liste de tous les attributs du css, tu la trouveras en telechargement sur cette page:
http://lkster.les-forums.com/...
Lookouster.partager.cècool!!

Répondre à lookouster

2

cinderela, le 20 aoû 2007 à 13:19:21

Salut,

Merci beaucoup. C'est plus claire.

cinderela

Répondre à cinderela

3

Dalida, le 20 aoû 2007 à 13:26:40
  • +1

Salut,

pour faire simple :
• 'class' est un identifiant
• 'id' est un identifiant unique

la règle à appliquer c'est : toujours utiliser 'id' sauf quand on ne peut pas (quand il doit y avoir plusieurs éléments avec le même identifiant).

pour la priorité, 'id' pèse 100, 'class' pèse 10.

'class' ou 'id' chez AlsacréationS
[ Mathieu ]

Il y a surement des pandas pour ne dépendre de rien

Répondre à Dalida

4

 cinderela, le 20 aoû 2007 à 14:40:11

Salut,

Merci beaucoup Dalida d'avoir indiqué les liens très utile. C'est vraiment fantastique d'utiliser CSS.

Bonne après-midi,
Cinderela

Répondre à cinderela