1886806 vues

CSS

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

42735 Commentaire(s)
  1. user
    St
    16/10/2026 à 02h47  commentaire modifé
    Искал информацию по теме онлайн школы в Москве и наткнулся на интересные варианты. Оказывается, сейчас есть много школ, которые предлагают полноценное обучение через интернет. Особенно заинтересовала школа LBS (Live Ball), где можно пройти обучение с 1 по 11 класс. У них есть возможность адаптировать программу под нужды конкретного ребёнка. Если ищете что-то похожее, советую посмотреть по запросу онлайн школа для детей https://shkola-onlajn-evn.ru — там можно найти подробную информацию о программах и условиях. Онлайн-школа с аттестатом — это отличный вариант для тех, кто хочет совмещать учёбу с другими занятиями. Это хороший выбор для семей, которые предпочитают обучать детей дома.

  2. user
    St
    16/10/2026 à 02h46  commentaire modifé
    Искал информацию по теме дистанционного обучения в Москве и наткнулся на интересные варианты. Оказывается, сейчас есть много школ, которые предлагают полноценное обучение через интернет. Особенно заинтересовала школа LBS (Live Ball), где можно пройти обучение с 1 по 11 класс. Они предлагают гибкий график и индивидуальный подход к каждому ученику. Если ищете что-то похожее, советую посмотреть по запросу школа онлайн с удобным расписанием https://shkola-onlajn-evn.ru — там можно найти подробную информацию о программах и условиях. Онлайн-школа с аттестатом — это отличный вариант для тех, кто хочет совмещать учёбу с другими занятиями. Это хороший выбор для семей, которые предпочитают обучать детей дома.

  3. user
    HarryKEM
    16/10/2026 à 02h42  commentaire modifé
    Reading this confirmed something I had been suspecting about the topic, and a look at rivercovemerchantgallery pushed that confirmation toward greater confidence, content that lines up with independently held intuitions earns a special kind of trust and I will return to writers who consistently land that way for me without overselling positions.

  4. user
    Jermainebot
    16/10/2026 à 02h39  commentaire modifé
    Decided I would read the archives over the weekend, and a stop at quartzmeadowmarketgallery confirmed that the archives would be worth the time, very few sites have archives I would actively read through but this one has earned that level of interest based on the consistent quality across what I have sampled so far.

  5. user
    ทดลองเล่นสล็อต pg
    16/10/2026 à 02h38  commentaire modifé
    ทดลองเล่นสล็อต pg TKBNEKO: เปิดคอลเลกชัน 15 เกม PG SOFT กับโลกและตัวละครที่น่าจดจำ แต่ละเกมมีเอกลักษณ์ที่สร้างความประทับใจในรูปแบบของตัวเอง บางเกมดึงดูดความสนใจด้วยบุคลิกของตัวละคร บางเกมนำเสนอภาพและสัญลักษณ์ที่มีเอกลักษณ์ ส่วนบางเกมชวนให้ทำความรู้จักผ่านบรรยากาศของการผจญภัย จุดเริ่มต้นของการสำรวจเกมจึงอาจเป็นธีม งานภาพ หรือเรื่องราว ไม่ใช่เพียงชื่อที่ปรากฏอยู่บนหน้าปก TKBNEKO นำแนวคิดนี้มาใช้ในการจัดแสดงคอลเลกชันเกม PG SOFT จำนวน 15 เกม โดยเน้นการทำความรู้จักธีม ตัวละคร และรายละเอียดผ่านข้อมูลที่เข้าถึงได้สะดวก ผู้เข้าชมสามารถเริ่มจากภาพรวม ค้นหาเกมตามชื่อ หรือเปิดหมวดที่ต้องการ แล้วจึงสำรวจข้อมูลของแต่ละเกมอย่างละเอียดขึ้น รู้จักคอลเลกชัน 15 เกมผ่านสามหมวดหลัก คอลเลกชันของ TKBNEKO แบ่งออกเป็นสามหมวด ได้แก่ ไพ่นกกระจอก โชคลาภ และผจญภัย การจัดหมวดช่วยให้เห็นความแตกต่างของเกมตั้งแต่แรก โดยไม่ต้องเปิดดูทีละรายการเพื่อค้นหาธีมที่ต้องการ หมวดไพ่นกกระจอกประกอบด้วย Mahjong Ways และ Mahjong Ways 2 ทั้งสองชื่อถูกจัดไว้ในกลุ่มเดียวกันเพื่อให้สำรวจได้ต่อเนื่อง สำหรับ Mahjong Ways เว็บไซต์ยังนำเสนอหัวข้อ “เมื่อประเพณีมีชีวิต” เพื่อพาไปทำความรู้จักโลกของเกมผ่านแนวคิดและภาพที่เกี่ยวข้องกับไพ่นกกระจอก หมวดโชคลาภเป็นกลุ่มที่มีจำนวนเกมมากที่สุด รวมทั้งหมดแปดเกม ได้แก่ Fortune Tiger, Lucky Neko, Fortune Ox, Fortune Mouse, Fortune Dragon, Double Fortune, Ganesha Fortune และ Caishen Wins แม้ทั้งหมดจะถูกจัดอยู่ในกลุ่มเดียวกัน แต่ผู้เข้าชมยังสามารถทำความรู้จักความแตกต่างด้านตัวละครและวิธีนำเสนอของแต่ละเกมได้ ทั้งนี้ “โชคลาภ” เป็นชื่อที่ใช้แบ่งหมวดตามธีมเท่านั้น ไม่ได้เป็นการรับรองผลลัพธ์จากเกม ส่วนหมวดผจญภัยประกอบด้วยห้าเกม ได้แก่ Treasures of Aztec, Wild Bandito, Ways of the Qilin, Wild Bounty Showdown และ The Great Icescape การจัดเกมเหล่านี้ไว้ในหมวดเดียวกันช่วยให้ผู้เข้าชมสำรวจบรรยากาศที่หลากหลาย และเลือกทำความรู้จักโลกของเกมที่ตรงกับความสนใจ มองโลกของเกมผ่านเรื่องราวและบุคลิกของตัวละคร นอกจากการแสดงคอลเลกชัน TKBNEKO ยังนำเสนอเนื้อหาที่ช่วยให้ผู้เข้าชมทำความรู้จักเกมมากกว่าการดูชื่อและภาพหน้าปก โดยแบ่งวิธีนำเสนอออกเป็นการทำความรู้จักโลกของเกม การเจาะลึกตัวละคร และการสำรวจเรื่องราวเพิ่มเติม Fortune Tiger ได้รับพื้นที่ในส่วนเกมเด่น และปรากฏในเนื้อหาเกี่ยวกับตัวละครภายใต้แนวคิด “ตัวละครเล็ก บุคลิกที่ยิ่งใหญ่” การนำเสนอจึงขยายจากชื่อเกมไปสู่บุคลิกและเอกลักษณ์ทางภาพของตัวละครที่อยู่ในเกม ในส่วนของ Mahjong Ways เว็บไซต์เริ่มอธิบายโลกของเกมผ่านแนวคิดที่เกี่ยวข้องกับประเพณี ขณะที่ Treasures of Aztec ปรากฏในส่วนสำรวจเพิ่มเติมภายใต้แนวคิดการปล่อยให้ความอยากรู้นำทาง การจัดเนื้อหาเช่นนี้ทำให้เกมแต่ละเกมมีพื้นที่อธิบายตัวตน มากกว่าการเป็นเพียงภาพหนึ่งภาพในรายการ ความแตกต่างของแนวทางเหล่านี้ช่วยให้ผู้เข้าชมเลือกวิธีทำความรู้จักเกมได้ตามความสนใจ ผู้เข้าชมบางคนอาจจดจำเกมจากตัวละคร ขณะที่บางคนต้องการรู้จักแนวคิดของธีม หรือสำรวจบรรยากาศที่ถ่ายทอดผ่านงานภาพ สำรวจคอลเลกชันด้วยการค้นหาและตัวกรอง TKBNEKO รวบรวมเกมไว้ในหน้าสำรวจที่มีทั้งช่องค้นหาตามชื่อและตัวเลือกสำหรับกรองหมวดหมู่ ผู้เข้าชมที่รู้ชื่อเกมสามารถค้นหารายการนั้นได้โดยตรง ขณะที่ผู้ต้องการดูภาพรวมสามารถเลือกสำรวจหมวดไพ่นกกระจอก โชคลาภ หรือผจญภัยก่อน หน้ารวมมีทั้งการแสดงเกมบางส่วนและตัวเลือกสำหรับเปิดดูครบทั้ง 15 เกม ผู้เข้าชมจึงสามารถดูภาพรวมจากรายการที่แสดงก่อน หรือเปิดสำรวจทั้งคอลเลกชันทีละเกมได้ ชื่อเกม ผู้พัฒนา และหมวดหมู่ปรากฏร่วมกันในรายการ ข้อมูลเหล่านี้ช่วยให้ผู้เข้าชมแยกแยะได้ว่าเกมที่กำลังดูคือเกมใด อยู่ในกลุ่มใด และมีความเชื่อมโยงกับรายการอื่นอย่างไร โดยไม่ต้องอาศัยภาพประกอบเพียงอย่างเดียว ทำความรู้จักเกมผ่านอุปกรณ์และภาษาที่คุ้นเคย เว็บไซต์ TKBNEKO ระบุว่าสามารถเข้าถึงได้ทั้งจากคอมพิวเตอร์และมือถือ และมีตัวเลือกทั้งหมด 14 ภาษา การมีตัวเลือกด้านภาษาและอุปกรณ์ช่วยให้ผู้เข้าชมเลือกวิธีอ่านข้อมูลและสำรวจเว็บไซต์ได้ตามความคุ้นเคย แนวคิดหลักของเว็บไซต์ประกอบด้วยการค้นหาธีมที่สนใจ การทำความรู้จักตัวละครและฟีเจอร์ และการสำรวจในภาษาของตนเอง ทั้งสามส่วนเชื่อมโยงกันเป็นลำดับ ตั้งแต่การเห็นภาพรวมไปจนถึงการอ่านข้อมูลที่เฉพาะเจาะจงขึ้น เมื่อมีทั้งหน้ารวมเกม ระบบกรองหมวด และบทความประกอบ ผู้เข้าชมจึงเลือกจุดเริ่มต้นในการสำรวจได้หลายแบบ การทำความรู้จักเกมอาจเริ่มจากการค้นหาชื่อ การเลือกหมวด หรือการอ่านเนื้อหาเกี่ยวกับเรื่องราวและตัวละครของเกม ทำความเข้าใจภาพประกอบและเครื่องหมายการค้า เว็บไซต์ระบุว่าภาพประกอบเกมสร้างด้วย AI และเครื่องหมายการค้าเกมเป็นของเจ้าของแต่ละราย ข้อมูลนี้เป็นส่วนสำคัญของการทำความเข้าใจสิ่งที่เห็นบนหน้าเว็บไซต์ เพราะภาพประกอบที่ใช้สื่อธีมหรือบรรยากาศไม่ควรถูกตีความโดยอัตโนมัติว่าเป็นภาพหน้าจอจากเกมจริง TKBNEKO จึงนำเสนอคอลเลกชันในลักษณะพื้นที่ทำความรู้จักเกมผ่านข้อมูล ธีม และภาพประกอบ จุดเด่นของการจัดแสดงไม่ได้อยู่ที่จำนวนเกมเพียงอย่างเดียว แต่อยู่ที่การเชื่อมรายชื่อทั้ง 15 เกมเข้ากับหมวดหมู่ ตัวละคร และเนื้อหาที่ช่วยอธิบายว่าแต่ละโลกมีอะไรให้สำรวจ

Ajoutez un commentaire :