Maison interface Web tutoriel CSS Les meilleures compétences CSS sont publiées, vous devez connaître div+css layout_Experience Exchange

Les meilleures compétences CSS sont publiées, vous devez connaître div+css layout_Experience Exchange

May 16, 2016 pm 12:06 PM

Les meilleures compétences CSS sont publiées, vous devez connaître div+css layout_Experience Exchange

Utilisez px pour la taille de la police

Déclarez CSS sur une seule ligne
Comparez ci-dessous Deux :

h2 {font-size:18px; border:1px solid blue; color:#000; background-color:#FFF;} 
h2 { 
   font-size:18px; 
   border:1px solid blue; 
   color:#000; 
   background-color:#FFF; 
   }
Copier après la connexion

Le second semble formaté, mais il n'aidera pas à la lecture. Écrire sur une seule ligne vous permet de trouver plus rapidement la pièce dont vous avez besoin.

J'avais l'habitude d'écrire de la même manière que la deuxième méthode, mais petit à petit j'ai trouvé que ce n'était pas très utile comme le disait l'article. Une ligne semble nette, économise de l'espace et réduit la taille du fichier.

Écrire du code en blocs
Écrire du code de cette manière peut rendre le CSS plus semblable à une page, et lorsqu'un problème survient, le problème peut être trouvé dans les plus brefs délais. Comme ceci :

#content {float:left;} 
   #content p { … } 
#sidebar {float:left;} 
   #sidebar p { … } 
#footer {clear:both;} 
   #sidebar p { … }
Copier après la connexion

Prise en charge des navigateurs
Prend uniquement en charge les derniers navigateurs. Cela signifie abandonner IE5 et IE5.5. Cela fait gagner beaucoup de temps. Pour IE6, il n’est pas nécessaire d’utiliser le modèle de boîte Hack. Si vous ciblez uniquement les navigateurs populaires, vous n’avez besoin que de quelques hacks pour obtenir le même effet.

J'ai prêté attention au CSS de la nouvelle page d'accueil de NetEase, et il n'y a pas de !important ou de Hack dedans, mais il s'affiche très bien dans FF et IE. Une utilisation raisonnable du CSS peut éviter les piratages. Bien entendu, le débogage prendra plus de temps.

Contient des éléments flottants
Tout le contenu du conteneur doit être conçu pour être cohérent avec le conteneur. S'il est trop grand, il glissera dans la mauvaise position. L'utilisation de marges négatives pour ajuster à l'extérieur du conteneur entraînera également un glissement.

Comprendre le débordement
S'il y a deux éléments flottants sur la page, la sortie de trop de contenu dans le conteneur de gauche entraînera l'exécution du conteneur de droite en dessous. Cela signifie que vos paramètres de marge, de largeur ou de remplissage sont erronés, mais cela ne sera pas reflété dans FF. Utilisez overflow:hidden ou overflow:scroll pour empêcher IE d'autoriser le contenu à sortir du conteneur.

Autoriser les éléments de bloc à remplir automatiquement les espaces

CSS abrégé
Beaucoup de gens utilisent un tas de marge supérieure, marge droite, marge inférieure et marge gauche. En fait, c'est le plus basique. Margin peut être directement abrégé en margin : valeur supérieure droite inférieure gauche. Un résumé des abréviations CSS peut être consulté ici.
Évitez les sélecteurs inutiles
Réduisez les sélecteurs de style au minimum. Si vous vous retrouvez à écrire constamment ul li {} ou table tr td{}, cela prouve que vous écrivez trop détaillé. Moins de sélecteurs facilitent la détection des problèmes.

Je ne l'ai pas entièrement traduit, et il contient beaucoup de mes propres mots, haha.

Ce qui précède est la publication des meilleures compétences CSS, du contenu d'échange de mise en page div+css must-know_experience, pour plus de contenu connexe, veuillez faire attention au site Web PHP chinois (www.php. cn) !


Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

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

AI Clothes Remover

AI Clothes Remover

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

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
4 Il y a quelques semaines By DDD
Musée à deux points: toutes les expositions et où les trouver
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

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

Comment utiliser le 'Jingnan Mai Round Body' installé localement sur une page Web et résoudre le problème d'affichage? Comment utiliser le 'Jingnan Mai Round Body' installé localement sur une page Web et résoudre le problème d'affichage? Apr 05, 2025 pm 02:06 PM

Comment utiliser des fichiers de police installés localement sur des pages Web dans le développement Web, les utilisateurs peuvent vouloir utiliser des polices spécifiques installées sur leurs ordinateurs pour améliorer le réseau ...

Comment s'adapter et régler la taille de l'étiquette du menu horizontal Element-UI El-MENU du côté PC et mobile? Comment s'adapter et régler la taille de l'étiquette du menu horizontal Element-UI El-MENU du côté PC et mobile? Apr 05, 2025 am 10:12 AM

Les problèmes d'adaptation du composant Menu Element-UI EL-MENU et ajustement de la taille de l'étiquette pendant le processus de développement de l'utilisation du cadre Element-UI, la flexibilité et la facilité d'utilisation du composant El-MENU ...

Élément-UI El-MENU Composant: Comment ajuster la taille des étiquettes de menu et contrôler l'affichage du sous-menu dans différents modes? Élément-UI El-MENU Composant: Comment ajuster la taille des étiquettes de menu et contrôler l'affichage du sous-menu dans différents modes? Apr 05, 2025 am 10:36 AM

Le réglage de la taille de la balise du composant de menu Element-UI EL-MENU et les différences de comportement sous les attributs de mode du composant Menu Element-UI seront utilisés pour déterminer les différents modes de mode du composant El-MENU dans le cadre Element-UI ...

Comment utiliser CSS pour obtenir un effet de gradient de la transition de couleur de fond de gauche à droite et de devenir progressivement plus léger de haut en bas? Comment utiliser CSS pour obtenir un effet de gradient de la transition de couleur de fond de gauche à droite et de devenir progressivement plus léger de haut en bas? Apr 05, 2025 pm 12:57 PM

CSS Implémentation de l'effet de couleur du gradient: Couleur d'arrière-plan du gradient de haut en bas dans la conception Web, comment passer de gauche à droite dans la zone de recherche et la couleur d'arrière-plan sous l'image du carrousel ...

Comment personnaliser les symboles de redimensionnement via CSS pour correspondre à la couleur d'arrière-plan? Comment personnaliser les symboles de redimensionnement via CSS pour correspondre à la couleur d'arrière-plan? Apr 05, 2025 pm 02:09 PM

Comment personnaliser les symboles de redimensionnement avec CSS pour correspondre à la couleur d'arrière-plan? Dans la conception Web, les détails de l'expérience utilisateur peuvent souvent améliorer considérablement l'effet global. Par exemple...

Comment résoudre le problème de la gigue de page causée par la définition dynamique des éléments pour corriger en JavaScript? Comment résoudre le problème de la gigue de page causée par la définition dynamique des éléments pour corriger en JavaScript? Apr 05, 2025 am 11:39 AM

Comment résoudre le problème de la gigue de page causée par la définition dynamique des éléments à corriger par JS. Lorsque vous définissez dynamiquement des éléments sur Correction par JavaScript, vous rencontrez parfois une gigue de page ...

Sous une disposition de largeur fixe, quelle est la relation entre la taille de la police et la largeur de la lettre? Sous une disposition de largeur fixe, quelle est la relation entre la taille de la police et la largeur de la lettre? Apr 05, 2025 pm 12:51 PM

Selon la disposition de la largeur fixe, la relation subtile entre la taille de la police et la largeur des lettres Lors de la conception de pages Web, nous rencontrons souvent la nécessité de s'aligner dans des conteneurs de largeur fixe ...

Comment implémenter un thème personnalisé en remplaçant la variable SCSS de l'élément? Comment implémenter un thème personnalisé en remplaçant la variable SCSS de l'élément? Apr 05, 2025 pm 01:45 PM

Comment implémenter un thème personnalisé en remplaçant la variable SCSS de l'élément? Utilisation d'élément ...

See all articles