<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link rel="hub" href="http://tumblr.superfeedr.com/" xmlns:atom="http://www.w3.org/2005/Atom"/><description></description><title>Les feuilles de style CSS</title><generator>Tumblr (3.0; @reallynic)</generator><link>http://reallynic.tumblr.com/</link><item><title>Introduction aux CSS</title><description>&lt;p align="justify"&gt;Les CSS ( Cascading Style Sheets ou Feuilles de style en cascade ) sont maintenant très répandues sur le web, favorisant le développement de nombreux sites web. En effet, outre le fait de rendre vos pages web bien plus attrayantes et stylées, les CSS vous permettent de modifier rapidement l&amp;#8217;aspect de votre site, ou de développer des pages très rapidement, tout en respectant des règles précises pour votre mise en page.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;strong&gt; &lt;span class="orange"&gt;//&lt;/span&gt; &lt;span class="titretuto"&gt;Pourquoi utiliser les CSS&amp;#160;?&lt;/span&gt;&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt; Une première question se pose évidemment. Pourquoi utiliser les CSS alors qu&amp;#8217;on peut tout simplement utiliser les balises et attributs de l&amp;#8217; html? Il est vrai qu&amp;#8217;il est tout à fait possible de créer un site sans l&amp;#8217;aide des CSS, mais il est clair que ce sera un travail bien plus fastidieux qu&amp;#8217;il n&amp;#8217;y parait. &lt;br/&gt;&lt;br/&gt; Imaginez-vous heureux possesseur d&amp;#8217;un site très populaire, composé de pages contenant un lot d&amp;#8217;information très important. Ayant de plus en plus de succès, vous décidez alors de pratiquer une refonte complète de votre mise en page&amp;#160;: changer la couleur des titres, la taille du texte, &amp;#8230; Imaginez donc le travail extrêmement pénible consistant à changer les attributs de centaines de balises. Ayant déjà tenté l&amp;#8217;expérience, je peux vous assurer que ce n&amp;#8217;est pas la joie&amp;#160;! Mais grâce aux CSS, cette opération ne prendra que quelques secondes au lieu de plusieurs heures.&lt;br/&gt;&lt;br/&gt; De plus, les CSS sont bien plus puissantes que les simples attributs de l&amp;#8217; html. Il est par exemple possible de définir la taille de son texte en points, les couleurs des différents cotés de vos tableaux, l&amp;#8217;espacement du texte, et bien plus encore. Tout çela se fait extrêmement facilement et surtout, très rapidement.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;strong&gt; &lt;span class="orange"&gt;//&lt;/span&gt; &lt;span class="titretuto"&gt;Premier essai.&lt;/span&gt;&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt; Pour commencer avec les CSS, nous allons créer un &lt;strong&gt;style CSS&lt;/strong&gt;. Ce style va nous permettre, de définir un style à respecter pour une balise particulière. Dans notre cas, cette balise sera &lt;strong&gt;&amp;lt;span&amp;gt;&lt;/strong&gt;. Donc à chaque fois vous utiliserez la balise &lt;strong&gt;&amp;lt;span&amp;gt;&lt;/strong&gt; dans votre page, les propriétés du style css y seront appliquées.&lt;br/&gt;&lt;br/&gt; Voici la déclaration de style qui est à faire entre les balises &lt;strong&gt;&amp;lt;head&amp;gt;&lt;/strong&gt; de votre page web, et se trouver entre des balises de &lt;strong&gt;&amp;lt;style&amp;gt;&lt;/strong&gt;&amp;#160;:&lt;/p&gt;
&lt;p&gt;&amp;lt;style type=&amp;#8221;text/css&amp;#8221;&amp;gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;span class="mysqlrose"&gt;&lt;strong&gt;&lt;br/&gt; span&lt;/strong&gt;&lt;/span&gt; &lt;br/&gt;&lt;span class="mysqlrose"&gt;{&lt;/span&gt;&lt;br/&gt; font-family&lt;span class="mysqlrose"&gt;&lt;strong&gt;:&lt;/strong&gt;&lt;/span&gt; &lt;span class="fonctionphp"&gt;Verdana&lt;/span&gt;&lt;span class="mysqlrose"&gt;&lt;strong&gt;;&lt;/strong&gt;&lt;/span&gt; &lt;br/&gt; font-size&lt;span class="mysqlrose"&gt;&lt;strong&gt;:&lt;/strong&gt;&lt;/span&gt; &lt;span class="fonctionphp"&gt;12pt&lt;/span&gt;&lt;span class="mysqlrose"&gt;&lt;strong&gt;;&lt;/strong&gt;&lt;/span&gt; &lt;br/&gt; font-weight&lt;span class="mysqlrose"&gt;&lt;strong&gt;:&lt;/strong&gt;&lt;/span&gt; &lt;span class="fonctionphp"&gt;bold&lt;/span&gt;&lt;span class="mysqlrose"&gt;&lt;strong&gt;;&lt;/strong&gt;&lt;/span&gt;&lt;br/&gt;&lt;span class="mysqlrose"&gt;} &lt;br/&gt;&lt;/span&gt;&lt;br/&gt;&amp;lt;/style&amp;gt;&lt;/p&gt;
&lt;p align="justify"&gt;&lt;br/&gt; - &lt;u&gt;Explications:&lt;/u&gt; Qu&amp;#8217; avons-nous fait? Et bien c&amp;#8217;est simple&amp;#160;! Nous avons précisé que chaque fois que l&amp;#8217;on utilisera la balise &amp;lt;span&amp;gt; , le texte contenu entre ces deux balises aura une police &lt;strong&gt;Verdana&lt;/strong&gt; , aura une taille de &lt;strong&gt;12pt&lt;/strong&gt; et sera écrit en &lt;strong&gt;gras&lt;/strong&gt;.&lt;br/&gt;&lt;br/&gt; Si vous changez donc de mise en page, il vous suffira de modifier votre CSS pour changer l&amp;#8217;aspect de tous vos textes se trouvent entre des balises &lt;strong&gt; &amp;lt;span&amp;gt;&lt;/strong&gt;.&lt;/p&gt;
&lt;p align="justify"&gt;Pour bien s&amp;#8217;y retrouver dans les CSS, il est important de coller un nom sur chaque chose.&lt;/p&gt;
&lt;p align="justify"&gt;Le sélecteur est donc &lt;strong&gt;span&lt;/strong&gt;. La &lt;strong&gt;déclaration&lt;/strong&gt; est composée de deux choses&amp;#160;: la &lt;strong&gt;propriété&lt;/strong&gt;, et la &lt;strong&gt;valeur&lt;/strong&gt;. &lt;br/&gt;&lt;br/&gt; La &lt;strong&gt;propriété&lt;/strong&gt; est toujours suivie de deux points ( &lt;span class="mysqlrose"&gt;&lt;strong&gt;:&lt;/strong&gt;&lt;/span&gt; ). Ensuite vient la &lt;strong&gt;valeur&lt;/strong&gt;, que l&amp;#8217;on donne à la propriété. Chaque valeur est suivie d&amp;#8217;un point-virgule( &lt;span class="mysqlrose"&gt;&lt;strong&gt;;&lt;/strong&gt;&lt;/span&gt; ). Ce point-virgule signifie que la déclaration est finie.&lt;br/&gt;&lt;br/&gt; Il peut évidemment y avoir plusieurs déclarations pour un seul &lt;strong&gt;sélecteur&lt;/strong&gt;.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;strong&gt; &lt;span class="orange"&gt;//&lt;/span&gt; &lt;span class="titretuto"&gt;Les feuilles de style externes. &lt;/span&gt;&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt; Le principe des feuilles de style externes est simple&amp;#160;: un fichier .css unique à toutes vos pages qui vous permettra de modifier vos valeurs pour toutes les pages de votre site d&amp;#8217;un seul coup. En effet, vous pouver créer une feuille de style unique pour tout votre site web, ce qui est un gain de temps considérable&amp;#160;!&lt;br/&gt;&lt;br/&gt; Pour se faire, ils vous faut placer votre code qui se trouve normalement entre les balises &lt;strong&gt;&amp;lt;style&amp;gt; &lt;/strong&gt;, dans un fichier du nom de votre choix , et ayant pour extension &lt;strong&gt;.css&lt;/strong&gt; . Ce fichier doit etre vierge au départ, il ne doit contenir aucunes balises html classiques.&lt;br/&gt;&lt;br/&gt; Pour appeller ce fichier depuis votre page web, c&amp;#8217;est très simple&amp;#160;! Il vous faut utiliser la syntaxe ci-dessous, entre les balises &lt;strong&gt;&amp;lt;head&amp;gt;&lt;/strong&gt;&amp;#160;:&lt;/p&gt;
&lt;p&gt;&amp;lt;link rel=&amp;#8221;stylesheet&amp;#8221; type=&amp;#8221;text/css&amp;#8221; href=&amp;#8221;monfichier.css&amp;#8221;&amp;gt;&lt;/p&gt;
&lt;div align="justify"&gt;&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;&lt;span class="orange"&gt;//&lt;/span&gt; &lt;span class="titretuto"&gt;Conclusion.&lt;/span&gt;&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt; Grâce aux CSS, vous pouvez créer des mises en page bien plus attrayantes, et surtout beaucoup plus facile à gérer ( surtout si vous utilisez les feuilles de style externes ). Les modifications apportées à vos pages seront mises en oeuvre si rapidement que vous vous demanderz comment vous aviez pu faire sans&amp;#160;!&lt;br/&gt;&lt;br/&gt; Il est évident que les CSS est un outil très puissant. Nous verrons d&amp;#8217;ailleurs tout leur potentiel dans nos prochains tutoriaux dédiés à ce sujet.&lt;/div&gt;</description><link>http://reallynic.tumblr.com/post/25146765694</link><guid>http://reallynic.tumblr.com/post/25146765694</guid><pubDate>Fri, 15 Jun 2012 02:41:00 -0400</pubDate></item></channel></rss>
