 débuter en css cascading style sheets  pour bien comprendre l utilité et la pratique du css il faut assimiler les principes de conception des sites modernes séparation du contenu et de la forme prendre en compte la maintenance du site dés la conception faire un code xhtml sémantiquement correct prendre en compte les contraintes d accéssibilité pour tous les navigateurs tous les systèmes et toutes les personnes le xhtml 10 le contenu est obtenu par le langage xhtml  mariage du html et du xml déclaration de la dtd qui décrit comment utiliser les balises contenu du site body nous venons de voir la structure initial d une page écrit en xhtml 10 strict  il existe d autre dtd utilisable pour la réalisation d une page html la dtd la plus utilisée semble être le html 401 voici un exemple de source  pour la suite du tutoriel je vais parler de balise d élément ou d attribut afin d être clair et que tout le monde parle le même langage je vais expliquer les définitions eléments title body p le terme élément est générique balise title  balise ouvrante de l élément title p  balise fermante de l élément p attribut src alt title sont les attributs de une fois déterminé selon quel référence nous allons coder nous pouvons passer à la réalisation du code en xhtml celuici est régit par quelques principes élémentaires les balises sont toutes en minuscules toutes les balises ouvertes doivent être fermées    etc seules quelques balises dites orphelines existent le retour chariot la ligne horizontale les images respecter la sémantique des balises ne pas aller vers la facilitée en détournant une balise hors de sa fonction initiale blockquote le décor est fait avec les feuilles de styles css voici un exemple de code source d une page en xhtml  le cascading style sheet la définition du css  selon frwikipediaorg  le langage css  cascading style sheets  feuilles de style en cascade  est utilisé pour décrire la présentation d un document structuré écrit en html ou en xml et c est le world wide web consortium w3c qui en a la direction css est principalement utilisé pour définir les couleurs les polices le rendu et d autres caractéristiques d un document ainsi les avantages des feuilles de style sont multiples toute l architecture visuelle d un document réside dans un seul fichier et peut donc être mise à jour facilement un même document peut donner le choix entre plusieurs feuilles de style impression ou lecture à l écran par exemple certains navigateurs web permettent d accéder facilement à un choix de feuilles de style le code html est considérablement réduit en taille et en complexité puisqu il ne contient plus de balise de présentation introduction à css2 pour bien comprendre la suite nous allons parler le même langage en css voici un exemple de règle css h1 color blue une règle css est constituée de 5 caractéristiques indispensables  le sélecteur h1 une parenthèse ouvrante la déclaration color blue celleci se compose elle aussi en 2 deux parties une propriété color une valeur blue fin de la déclaration point virgule  une parenthèse fermante soit pour faire simple et clair le modèle d une règle css est écrit comme suit sélecteur propriété n valeur n propriété n valeur n nous allons commencer par un petit document html sans style nommé exemple00html  