204426 vues

CSS

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

1807 Commentaire(s)
  1. user
    AlopeciaM
    26/12/2024 à 01h31  commentaire modifé
    Добрый день! Алопеция у женщин причины и лечение зависят от множества факторов. Спектральный анализ волос позволяет точнее диагностировать дефицит минералов, который может быть причиной выпадения волос. Алопеция что это у женщин, связано с гормональными нарушениями, стрессами или дефицитом питательных веществ. Лечение заболевания направлено на восстановление нормального роста волос с использованием различных медицинских и косметологических средств. Важно вовремя диагностировать заболевание, чтобы избежать его прогрессирования. Алопеция гнездная у детей — это заболевание, при котором у детей выпадают волосы в виде круглых пятен. Причины могут быть связаны с аутоиммунными заболеваниями, стрессом или наследственностью. Спектральный анализ волос помогает выявить дефицит важных микроэлементов, таких как цинк и магний, которые влияют на здоровье волос. Лечение гнездной алопеции у детей требует комплексного подхода и часто включает применение наружных препаратов и витаминов. Более подробно в обзоре https://d-tab.com/product/happy-ninja/#comment-147680 https://shirleybizuttiorganizer.com.br/guarda-roupa-masculino/?contact-form-id=widget-text-2&contact-form-sent=11796&contact-form-hash=f78b3f014025768ae6cb35ef6c5400ed9b58ea7b&_wpnonce=23473931fa Удачи!

  2. user
    AlopeciaM
    25/12/2024 à 22h55  commentaire modifé
    Привет всем! Очаговая алопеция у мужчин это заболевание, при котором волосы выпадают в определенных участках головы, образуя круглые или овальные пятна. Спектральный анализ волос помогает выявить нехватку витаминов и минералов, способствующих росту волос. Лечение алопеции у мужчин направлено на восстановление здоровья фолликулов и предотвращение дальнейшего выпадения. Андрогенная алопеция у мужчин может быть причиной истончения волос, что также требует внимательного подхода к лечению. Алопеция у мужчин что это такое, часто связано с генетической предрасположенностью. Алопеция у женщин фото — это наглядная демонстрация различных форм выпадения волос у женщин. Спектральный анализ волос помогает определить дефицит микроэлементов, таких как цинк и селен, что может способствовать выпадению волос. Лечение алопеции у женщин на основе анализа волос может включать витаминные комплексы, наружные средства и терапию для восстановления нормального роста волос. Более подробно в обзоре https://agrupacionemergenciaensenada.cl/nosotros/img-20150922-wa0000/#comment-3250 https://www.sebastiaanhorn.nl/contact/?contact-form-id=block-template-part-zino%2F%2Fpage&contact-form-sent=16117&contact-form-hash=42f18d87ac5fc65a19ddbd5a88df74d2a7423dd6&_wpnonce=779b2bbbc5 Удачи!

  3. user
    Smitterfi
    25/12/2024 à 22h45  commentaire modifé

  4. user
    Ремонт ноутбуков
    25/12/2024 à 06h38  commentaire modifé
    Наши специалисты предлагает высококачественный сервисный центр по ремонту ноутбука адреса любых брендов и моделей. Мы понимаем, насколько необходимы вам ваши переносные компьютеры, и готовы предложить сервис первоклассного уровня. Наши квалифицированные специалисты работают быстро и аккуратно, используя только сертифицированные компоненты, что гарантирует длительную работу выполненных работ. Наиболее общие проблемы, с которыми сталкиваются пользователи лаптопов, включают неисправности HDD, поврежденный экран, ошибки ПО, проблемы с портами и перегрев. Для устранения этих проблем наши профессиональные техники оказывают ремонт жестких дисков, экранов, ПО, разъемов и систем охлаждения. Обращаясь в наш сервисный центр, вы обеспечиваете себе долговечный и надежный ремонт ноутбука в москве. Подробная информация размещена на сайте: https://remont-noutbukov-first.ru

  5. user
    AlopeciaM
    25/12/2024 à 06h23  commentaire modifé
    Здравствуйте! Алопеция у женщин лечение — это процесс восстановления волос, при котором важно устранить причины выпадения волос и поддержать здоровье фолликулов. Спектральный анализ волос позволяет выявить дефицит микроэлементов, таких как железо и селен, которые могут влиять на рост волос. Лечение алопеции у женщин включает витаминные комплексы, местные средства и, при необходимости, гормональную терапию. Алопеция у детей причины и лечение — это выпадение волос у детей, которое может быть вызвано стрессом, аутоиммунными заболеваниями или дефицитом витаминов. Спектральный анализ волос помогает выявить дефицит микроэлементов, таких как витамины группы B и цинк. Лечение алопеции у детей требует подхода, включающего использование препаратов, витаминов и соблюдения диеты. Более подробно в обзоре - https://dzen.ru/a/Z0CmGbmkTQ8F3dyA на затылке алопеция, как скрыть алопецию у женщин, признаки андрогенной алопеции у женщин, очаг алопеции андрогенной алопеции, диффузная алопеция как лечить, алопеция андрогенная у женщин психосоматика, как лечить алопеция у женщин Удачи!

Ajoutez un commentaire :