


Règles de création d'un cadre CSS pour les sites Web de portail_Échange d'expériences
Partie 1 : Ce que nous voulons réaliser lors de la création d'un framework CSS :
1. Mettre en œuvre la standardisation et la mise en œuvre du front-end avec une adaptabilité aux plates-formes grand public
2. Une fois le style du site déterminé, le front-end ne doit pas devenir le goulot d'étranglement de l'ensemble du projet ; 3. Exigences de refactorisation, rendre les classes et les styles de blocs réutilisables autant que possible ;
4. Exigences de structure et de performances séparées, respecter les conventions de la structure sémantique
5. du réseau financier.
6. Effectuez l’optimisation nécessaire des moteurs de recherche sur le code.
Partie 2 : Quelques conventions sur la dénomination CSS :
1. N'utilisez pas de noms de classe et de noms d'identifiant en majuscules2 Essayez d'utiliser une combinaison de mots anglais descriptifs comme noms de classe et noms d'identifiant
3. Utilisez des tirets "_" pour séparer les mots ;
4. Décrivez par zone Exemple de numérotation : main01_div01_ul01 (peut être compris comme le premier UL sous le premier DIV de la première zone du corps)
Nous avons pris Sina.com comme exemple :
Effectuer une analyse de la structure du site :
La page entière est divisée en : page d'accueil, plus de pages, page de contenu, page thématique, centre de données, centre d'actualités, page de chaîne, publicité...
Nous organisons ces pages pour trouver leurs parties communes. Celles-ci se trouvent dans : les styles CSS, les régions et les fragments de module. Ce que nous devons faire est d'extraire ces parties communes.
Après observation, nous pouvons diviser les CSS dans les catégories suivantes :
Feuille de style principale : sjweb.css
font (une collection de styles de police, de tailles de police et de couleurs)
layout (une collection de structures de cadre)
global (une collection de styles globaux par défaut)
composant (page de composant Feuilles de style partielles, collections de fragments de module)
Ceux-ci sont tous importés dans la feuille de style principale sjweb.css La feuille de style principale sert de chargeur pour charger de nouveaux styles externes,
tels que. feuilles de style publicitaires.
De cette façon, ces pages n'ont besoin que d'écrire un petit code de style CSS qui répond à leurs propres exigences particulières.
Voici le schéma de structure de la page d'accueil d'un portail :
Règles :
1. L'espacement entre toutes les zones, modules, haut, bas, gauche et droite est de : 8 pixels
2. Couleur #333 de la liste d'actualités ; 20 pixels ;
…Attendez
Ajuster l'environnement : IE7, ff, IE6, IE5.x, Opera.
PS : En fait, c'est plus une question de détails quand on le construit, donc je n'entrerai pas dans les détails. Haha

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Il existe quatre frameworks CSS courants compatibles avec Vue : "BootstrapVue", "Element UI", "Vuetify" et "Buefy". Les frameworks ci-dessus sont tous open source et bénéficient d'un énorme support communautaire. Ils fournissent des composants d'interface utilisateur riches et des options de mise en page flexibles. et des thèmes facilement personnalisables permettent aux développeurs de créer rapidement de belles applications Web entièrement fonctionnelles.

Avec le développement rapide d’Internet, le développement front-end est devenu un domaine important qui ne peut être ignoré. En tant que développeurs front-end, nous devons continuellement améliorer notre efficacité et notre niveau de développement. L'utilisation d'un excellent framework CSS est un moyen efficace d'améliorer l'efficacité du développement front-end. Cet article vous présentera cinq excellents frameworks CSS, dans l’espoir d’être utile à votre travail de développement front-end. BootstrapBootstrap est actuellement l'un des frameworks CSS les plus populaires. Il fournit des classes CSS riches et JavaScript

Le framework CSS et la bibliothèque de composants sont deux concepts différents, mais il existe une certaine relation entre eux : 1. Le framework CSS est un outil qui fournit un ensemble complet de styles, de mises en page et de composants, tandis que la bibliothèque de composants est destinée à un domaine spécifique. Une bibliothèque pour la conception et développer des composants ou des modules ; 2. Le framework CSS est utilisé pour créer rapidement des pages Web et des applications, et la bibliothèque de composants fournit une série de composants d'interface utilisateur réutilisables ; 3. Le framework contient généralement une série de classes et de styles CSS prédéfinis, tandis que chaque composant dans la bibliothèque de composants a des styles et des comportements indépendants.

Un framework CSS est une bibliothèque de styles prédéfinis utilisée pour simplifier et accélérer le processus de développement Web. Le framework CSS fournit un ensemble de styles et de mises en page CSS définis que les développeurs peuvent utiliser directement pour créer des pages Web sans avoir à écrire du code CSS à partir de zéro. Le framework CSS comprend généralement une série de composants de page Web couramment utilisés, tels que des boutons, des tableaux, des barres de navigation, etc., ainsi que certains modèles de mise en page courants, tels qu'un système de grille et une conception réactive, etc. Les développeurs doivent choisir et utiliser les frameworks avec soin pour garantir les performances des pages Web et l'expérience utilisateur.

Concours de framework de mise en page adaptatif : qui est le meilleur choix ? Avec la popularité et la diversification des appareils mobiles, la mise en page réactive des pages Web est devenue de plus en plus importante. Afin de répondre aux différents appareils et tailles d'écran des utilisateurs, il est essentiel d'adopter un cadre de mise en page réactif lors de la conception et du développement de pages Web. Cependant, avec autant d’options de framework disponibles, nous ne pouvons nous empêcher de nous demander : lequel est le meilleur choix ? Ce qui suit sera une évaluation comparative de trois frameworks de mise en page réactifs populaires, à savoir Bootstrap, Foundation et Tailwind.

Quelles sont les différences fonctionnelles entre les frameworks CSS et les bibliothèques de composants ? Avec le développement continu du développement Web, les frameworks CSS et les bibliothèques de composants sont devenus l'un des outils couramment utilisés par les développeurs. Les deux peuvent aider les développeurs à créer des interfaces Web plus rapidement et plus efficacement, mais ils présentent certaines différences en termes de fonctionnalités. Un framework CSS est un ensemble de règles de style et de modèles de mise en page prédéfinis conçus pour fournir une conception cohérente et réactive. Ils contiennent généralement une série de fichiers de style CSS et d'éléments HTML de style via des sélecteurs de classes et de balises. Le rôle du framework CSS

Les frameworks CSS front-end incluent Bootstrap, Foundation, Semantic UI, Bulma et Material-UI. Introduction détaillée : 1. Bootstrap, qui fournit une multitude de mises en page, de formulaires, de navigation, de boutons, d'icônes et d'autres composants réactifs, qui peuvent rapidement créer de belles pages Web hautement compatibles 2. Foundation, qui fournit des composants et des mises en page similaires à Bootstrap ; mais plus flexible et personnalisable 3. Interface utilisateur sémantique et ainsi de suite ;

Les frameworks CSS incluent Bootstrap, Foundation, Bulma, Semantic UI et Materialise. Introduction détaillée : 1. Bootstrap, qui comporte divers styles et composants prédéfinis tels que des systèmes de grille, des boutons, des barres de navigation et des éléments de formulaire faciles à utiliser ; 2. Foundation, qui comporte des composants tels que des systèmes de grille, des boutons, des barres de navigation, etc., mais il s'agit davantage de se concentrer sur la personnalisation et l'évolutivité ; 3. Bulma, avec des composants communs tels qu'un système de grille réactif, des boutons, des éléments de formulaire, etc.
