1513705 vues

CSS

Sébastien Merour
publié le 13/06/2020 à 16h15 | modifé le 13/06/2020 à 19h00
Catégorie : LangagesCommentaires (12535)
CSS
Description

Le CSS (Cascading Styles Sheets) est un langage informatique permettant de décrire le style, la présentation d'un document HTML. Là où le HTML va se contenter de structurer un document, le CSS va prendre en charge le style, la mise en page d'une page web.

En réalité, le HTML n'a jamais eu besoin du langage CSS pour être exécuté sur un navigateur web. Cependant, le CSS est devenu rapidement une nécessité afin de séparer ce qui relève purement et simplement de la structure d'une page web (c'est le rôle du HTML), de ce qui relève de la mie en page (formes, couleurs, polices de caractères....).

Le style d'une page web peut être défini de 3 façons :

-soit directement dans la page HTML (avec par exemple la balise style, située dans la partie HEAD de la page)

-soit en mode inline (exemple : utilisation de la balise strong pour mettre en gras un texte)

-soit grâce à un fichier CSS, référencé dans la section HEAD de la page.

Il est évident qu'il est préférable d'utiliser la 3ème méthode. En effet : imaginons qu'un développeur souhaite modifier complètement le design d'un site web, sans pour autant modifier la structure des pages web. C'est là que le fichier CSS a son intérêt : le développeur pourra modifier le style du site en ne modifiant que le fichier CSS du site. Ce sera d'autant plus utile si le site web contient de très nombreuses pages.

Il est possible également qu'une page web ou qu'un site fasse appel à plusieurs fichiers CSS. Par exemple, il est fréquent de voir un fichier CSS différent pour chaque taille d'écran, afin de rendre un site 100% responsive.

Par ailleurs, le CSS est devenu de plus en plus puissant au fil des années. Désormais, le CSS permet d'afficher par exemple des animations, ou des graphiques particulièrement complexes.

Les sélecteurs

Le principe du CSS repose sur la sélection : on sélecte un élément (par exemple un type de balise, ou bien une balise possédant un identifiant) pour lui appliquer un style. On pourra par exemple appliquer une couleur rouge pour tous les titres de type H3.

Box Model

Tous les élements HTML (une image, un paragraphe, un formulaire...) peut être considéré comme une boîte. Pour définir cette boîte, on utilise 4 élements :

- Margin (Marge - l'espace qui est en dehors de la bordure)

- Border (Bordure - la bordure qui est autour du padding)

- Padding (Ecart - l'écart entre le contenu et la bordure)

- Content (Contenu - par exemple le texte et les images)

Grid

Grid est un principe CSS permettant d'afficher un Layout en mode "grille". Le développeur peut utiliser ce principe pour positionner des éléments dans une grille, en faisant varier par exemple la taille de chaque case, ou l'orientation de chaque rangée, etc...

Pour afficher un layout en mode Grid, il est nécessaire d'insérer l'instruction display: grid

Flexbox

Auparavant, nous avions 4 formats de Layouts possibles :

- Block, pour les sections d'une page

- Inline, pour le texte

- Table, pour afficher un tableau

- Positioned, pour positionner explicitement un élément.

L'arrivée du concept du Flexbox facilite la création de layout, sans avoir à utiliser les notions de float ou de position.

Pour activer la notion de flexbox sur un élément, il est nécessaire d'appliquer un affichage flex avec l'instruction display: flex

Les proprités d'un conteneur Flex sont les suivantes :

flex-direction

flex-wrap

flex-flow

justify-content

align-items

align-content

Fonctionnalités
Style / Mise en page
Date de création
17/12/1996
Créateur
W3C
Dernière version
3
Langage
CSS
Liens
Aux dernières nouvelles
Depuis 2010, CSS est censé évoluer vers sa version 4. Mais suite au succès de HTML 5 couplé avec CSS 3, il est possible que CSS 4 ne voit jamais le jour, où bien que la notion de version (5 pour HTML et 3 pour CSS) disparaisse, pour devenir des langages en constante évolution.

12535 Commentaire(s)
  1. user
    Justinfoest
    01/09/2026 à 08h48  commentaire modifé
    Для купирования абстинентного синдрома и снятия интоксикации используются различные подходы. Врачи подбирают их индивидуально, исходя из состояния пациента. Узнать больше - https://vyvod-iz-zapoya-ryazan14.ru/vyvod-iz-zapoya-ryazan-na-domu

  2. user
    EdwardRof
    01/09/2026 à 08h46  commentaire modifé
    В данной статье рассматриваются проблемы общественного здоровья и социальные факторы, влияющие на него. Мы акцентируем внимание на значении профилактики и осведомленности в защите здоровья на уровне общества. Читатели смогут узнать о новых инициативах и программах, направленных на улучшение здоровья населения. Эксклюзивная информация - алкоголь в жизни женщины

  3. user
    fieryplay_hqSl
    01/09/2026 à 08h44  commentaire modifé
    Klikam tu od jakichs trzy miechy, wiec chyba moge cos napisac. Trafilem przypadkiem, szukajac czegos bez tysiaca klonow tego samego slota. Na start widac, ze automatow jest duzo — w okolicach 3000 gier, glownie Pragmatic Play, Play'n GO, NetEnt i garsc Yggdrasil. Klasyki typu Gates of Olympus, Sweet Bonanza czy Book of Dead siedza tam, choc szczerze siedze glownie na Dog House. Pakiet powitalny w Fiery Play Kod Promocyjny to: 100 procent do 2000 zl plus 200 darmowych spinow, rozlozone na kilka pierwszych wplat. Obrot to x35, co jest w miare uczciwie jak na rynek, choc warto przeczytac warunki — siedzi tam max bet 6 zl w trakcie odgrywania i paru ludzi sie o to potknelo. Kod wbijalem przy rejestracji, bo pozniej kasa leci bez bonusu. Jesli ktos szuka zobaczyc aktualne oferty, najprosciej zerknac na fieryplay kod promocyjny 2026 przed rejestracja, bo akcje rotuja dosc szybko. Kraza tez promki bez depozytu, ale nie zawsze sa dostepne. Kasyno na zywo to glownie Evolution — ruletki z polskimi krupierami bywaja w prime time, do tego Crazy Time, Lightning Roulette i ten caly Monopoly Live. Stoly zaczynaja sie od 2 zl, wiec mozna pograc bez wielkiego banku. Minus to w weekendy jest lekki lag na mobilnym LTE. Wyplaty w Fiery Play Kod Promocyjny schodza przyzwoicie: Skrill i e-portfele do 3-4 godzin, karta potrafi ciagnac sie 2-3 dni, BTC doslownie w kilkanascie minut. Minimalny depozyt to 60 zl, zakladanie konta zajmuje doslownie minute, ale weryfikacja przy pierwszej wyplacie zajela mi prawie dwa dni — skan dowodu plus potwierdzenie adresu. Papiery z Curacao, czyli nic nadzwyczajnego, ale przelew doszedl bez zbednych pytan. Support w Fiery Play Kod Promocyjny gada po polsku na czacie, czekalem jakies 3-5 minut, bez kopiuj-wklej. Dedykowanej apki brak, jednak strona mobilna dziala dobrze na moim telefonie. Daleko temu do ideal, natomiast siedze dalej i jak na razie nie mialem wiekszych zgrzytow.

  4. user
    PhilipGuped
    01/09/2026 à 08h43  commentaire modifé
    После употребления наркотических веществ организм сталкивается с мощной токсической нагрузкой. Нарушается работа печени, изменяется водно-электролитный баланс, страдает нервная система и сосуды. Именно поэтому в медицине применяется инфузионная терапия — метод восстановления организма с помощью внутривенного введения растворов и лекарственных препаратов. Получить больше информации - реамберин польза и вред

  5. user
    888starz_paSt
    01/09/2026 à 08h43  commentaire modifé
    Siedze na tej stronie juz jakies pol roku, glownie sloty, wiec moge cos napisac. W 888starz katalog gier jest spory — gdzies ze 3000 tytulow, z czego polowa to pewnie klony. Play'n GO ciagnie wiekszosc — Sweet Bonanza i Gates of Olympus chodza non stop, ale mam tez slabosc do Book of Dead. Jest tez Yggdrasil i Big Time Gaming dla lubiacych mocniejsza wariancje. Sekcja live jedzie na Evolution, czyli standard. Prawdziwi krupierzy, stoly po polsku tez sie trafiaja, Crazy Time, Lightning Roulette wieczorem ciezko usiasc. To co mi przeszkadza — czasem klatkuje na slabszym necie, choc podejrzewam ze to bardziej moj router. Startowy bonus w 888starz to podwojenie wplaty do mniej wiecej 1500 zl + 150 spinow, rozlozone na pierwsze wplaty. Wager to x35 i powiem wprost — to trzeba odrobic. Dostalem kiedys kilkadziesiat spinow bez wplaty za sama rejestracje, ale to bardziej ciekawostka niz realna kasa. Swieze promocje sa opisane na Kod promocyjny 888starz – metody płatności i szybkie wpłaty jesli komus sie chce grzebac. Wplacic mozna od okolo 20 zl, rejestracja zajmuje doslownie minute, z tym ze dokumenty warto wrzucic na starcie. Cashouty ida raczej szybko. E-portfele typu Skrill wchodzi mi tego samego dnia, Visa/Mastercard wolniej, do trzech dni. Bitcoin schodzi najszybciej — ostatnio wyplacalem w USDT i bylo po 20 minutach. Czat w 888starz dziala po polsku, zwykle czekam 3-5 minut na konsultanta, choc raz trafilem na kogos kto ewidentnie kopiowal gotowce. Z telefonu korzystam najwiecej — mobilka chodzi bez zarzutu, ale jest tez 888starz apk do pobrania. Sciagnalem apke bo powiadomienia o promkach, smiga bez crashy. Jedna uwaga — kraza lewe pliki podszywajace sie pod apk mod, to prosta droga do utraty konta, sciagajcie tylko z oficjalnego zrodla. Kasyno ma licencje Curacao — nie jest to unijna, kto gra z Polski, ten wie jak to wyglada.

Ajoutez un commentaire :