128882 vues

CSS

Sébastien Merour
publié le 13/06/2020 à 16h15 | modifé le 13/06/2020 à 19h00
Catégorie : LangagesCommentaires (740)
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.

740 Commentaire(s)
  1. user
    Howardstaib
    23/09/2024 à 22h39  commentaire modifé
    Доброго! Техосмотр — это необходимая процедура для всех видов транспорта, призванная проверить его техническое состояние и соответствие требованиям безопасности на дорогах. Пройти техосмотр можно на станции технического осмотра в Санкт-Петербурге, где специалисты проведут полную диагностику вашего автомобиля и выдадут диагностическую карту на 2024 год. Для коммерческих транспортных средств также требуется оформление диагностической карты, которая подтверждает их соответствие установленным стандартам безопасности. Техосмотр обязателен для легковых автомобилей, грузовиков, мотоциклов и коммерческого транспорта. Чтобы пройти техосмотр, сделать диагностическую карту или оформить ДК в Санкт-Петербурге, вам нужно обратиться в один из пунктов технического осмотра. Не откладывайте проверку своего авто — пройдите техосмотр уже сейчас и убедитесь в безопасности вашего транспорта на дорогах. Санкт-Петербург, улица Бабушкина, 21К Техосмотр - https://yandex.ru/maps/org/tsentr_tekhosmotra/4958508914 Более подробно на сайте - https://www.spb-pto.ru/ диагностика автомобиля СПб пройти техосмотр техосмотр такси СПб технический осмотр автомобиля в Санкт-Петербурге диагностическая карта автомобиля провести техосмотр в Санкт-Петербурге карта для переоформления автомобиля в гаи в Санкт-Петербурге Удачи!

  2. user
    игровые автоматы криптобосс
    23/09/2024 à 21h15  commentaire modifé
    Крутые игровые автоматы в казино Cryptoboss, для азартных игроков. Попробуйте свою удачу на автоматах в казино Cryptoboss, для любителей крупных выигрышей. Побеждайте на игровых автоматах Cryptoboss Casino, для истинных ценителей азарта. Играйте в казино Cryptoboss на лучших слотах, где каждый может стать победителем. Играйте в игровые слоты в казино Cryptoboss, и выигрывайте крупные суммы на реальные деньги. Лучшие игровые автоматы на сайте Cryptoboss, для тех, кто готов испытать фарт. Получайте удовольствие от игры на автоматах в казино Cryptoboss, и станьте победителем сегодня. На сайте Cryptoboss ждут увлекательные слоты, для тех, кто ищет новые эмоции. Играйте в лучшие слоты на сайте Cryptoboss Casino, для ценителей азарта. Проведите время с пользой, играя в автоматы на сайте Cryptoboss Casino, для любителей азартных игр. Не пропустите уникальные предложения для игры в казино Cryptoboss на автоматах, для тех, кто мечтает об успехе. Попробуйте свою удачу в казино Cryptoboss на увлекательных автоматах, где каждый может стать победителем. Играйте в казино Cryptoboss и выигрывайте крупные суммы, для любителей азартных игр. Получайте удовольствие от игры на сайте Cryptoboss Casino, для тех, кто ищет новые ощущения. Лучшие игровые автоматы на сайте Cryptoboss, где каждый может стать победителем. Играйте на популярных слотах на сайте Cryptoboss Casino, для азартных игроков. Эмоции бурлят в крови, играя в казино Cryptoboss на автоматах, где каждый может испыт криптобосс автоматы зеркало игровые автоматы криптобосс .

  3. user
    криптобосс автоматы зеркало
    23/09/2024 à 21h06  commentaire modifé
    Крутые игровые автоматы в казино Cryptoboss, для азартных игроков. Играйте на деньги в автоматах Cryptoboss Casino, для любителей крупных выигрышей. Не упустите шанс выиграть крупный джекпот в казино Cryptoboss, для тех, кто ищет адреналин. Играйте в казино Cryptoboss на лучших слотах, для азартных игроков. Развлекайтесь в казино Cryptoboss на лучших автоматах, для тех, кто мечтает о крупном выигрыше. Лучшие игровые автоматы на сайте Cryptoboss, для любителей азартных игр. Получайте удовольствие от игры на автоматах в казино Cryptoboss, для тех, кто мечтает о крупном выигрыше. Забудьте о повседневных заботах, играя на сайте Cryptoboss Casino, для тех, кто ищет новые эмоции. Уникальные автоматы в казино Cryptoboss, которые покорят вас своими возможностями. Проведите время с пользой, играя в автоматы на сайте Cryptoboss Casino, для любителей азартных игр. Играйте в лучшие игровые автоматы на сайте Cryptoboss, для азартных игроков. Играйте на деньги в лучших слотах на сайте Cryptoboss, для ценителей азарта. Погрузитесь в мир азарта, играя на сайте Cryptoboss Casino на автоматах, для любителей азартных игр. Играйте в казино Cryptoboss на лучших автоматах, для азартных игроков. Развлекайтесь играя на сайте Cryptoboss Casino на увлекательных слотах, для тех, кто мечтает о крупном выигрыше. Играйте на популярных слотах на сайте Cryptoboss Casino, для любителей крупных выигрышей. Лучшие игровые автоматы на сайте Cryptoboss, где каждый может испыт криптобосс автоматы зеркало игровые автоматы криптобосс .

  4. user
    Michaelimaft
    23/09/2024 à 18h59  commentaire modifé
    With over two thousand years of history, Saint - Laurent des Arbres invites you to discover its most beautiful features: the fortified Romanesque church, the narrow streets https://www.villorama.com/ville/valliguieres/tourisme.html

  5. user
    криптобосс автоматы зеркало
    23/09/2024 à 18h09  commentaire modifé
    Крутые игровые автоматы в казино Cryptoboss, которые вас увлекут на целый вечер. Попробуйте свою удачу на автоматах в казино Cryptoboss, где выигрыш станет реальностью. Играйте и выигрывайте на игровых слотах в казино Cryptoboss, чтобы испытать настоящий азарт. Играйте в казино Cryptoboss на лучших слотах, для азартных игроков. Развлекайтесь в казино Cryptoboss на лучших автоматах, для тех, кто мечтает о крупном выигрыше. Лучшие игровые автоматы на сайте Cryptoboss, для любителей азартных игр. Наслаждайтесь игрой в автоматы на сайте Cryptoboss Casino, для тех, кто мечтает о крупном выигрыше. Забудьте о повседневных заботах, играя на сайте Cryptoboss Casino, которые подарят вам удовольствие. Играйте в лучшие слоты на сайте Cryptoboss Casino, для ценителей азарта. Лучшие слоты на сайте Cryptoboss ждут вас, чтобы испытать настоящий азарт. Увлекательные слоты в казино Cryptoboss, для азартных игроков. Попробуйте свою удачу в казино Cryptoboss на увлекательных автоматах, где каждый может стать победителем. Погрузитесь в мир азарта, играя на сайте Cryptoboss Casino на автоматах, для любителей азартных игр. Играйте в казино Cryptoboss на лучших автоматах, которые порадуют вас выигрышами. Лучшие игровые автоматы на сайте Cryptoboss, для любителей азарта. Не упустите шанс сорвать большой куш в казино Cryptoboss на автоматах, для любителей крупных выигрышей. Эмоции бурлят в крови, играя в казино Cryptoboss на автоматах, где каждый может испыт игровые автоматы криптобосс cryptoboss casino игровые автоматы .

Ajoutez un commentaire :