Maison interface Web tutoriel CSS Huit compétences de mise en page CSS que vous devez maîtriser lors de la création de pages Web_Échange d'expériences

Huit compétences de mise en page CSS que vous devez maîtriser lors de la création de pages Web_Échange d'expériences

May 16, 2016 pm 12:07 PM

1. Si vous avez des questions, vérifiez immédiatement

Si vous pouvez effectuer une simple vérification du code d'origine lorsqu'une erreur se produit, vous pouvez éviter bien des maux de tête. Le W3C dispose d'outils de détection disponibles pour XHTML et CSS, veuillez consulter http://validator.w3.org. Veuillez noter que les erreurs au début du fichier peuvent provoquer davantage d'erreurs en raison d'une structure incorrecte et d'autres facteurs ; nous vous recommandons de corriger d'abord certaines des erreurs les plus évidentes, puis de revérifier, ce qui peut réduire le nombre d'erreurs.

2. N'oubliez pas d'effacer les instructions de manière appropriée lorsque vous utilisez la fonction flottante

Le flottement est une fonction dangereuse et peut ne pas produire les résultats que vous attendez. Si vous rencontrez des éléments flottants qui dépassent la limite du conteneur environnant ou d'autres situations inhabituelles, assurez-vous de le faire correctement. Voir le tutoriel d'Eric Meyer sur Complex Spiral Consulting Web.

3. Utilisez un remplissage ou une bordure pour éviter les bordures qui se chevauchent.

Vous avez peut-être du mal à obtenir un petit espace qui ne devrait pas être là, ou lorsque vous avez besoin d'un peu d'espace, vous ne pouvez pas. faites-le sortir quoi qu'il arrive. Si vous utilisez des marges, il est facile de chevaucher les limites ; Andy Budd explique ce qui est possible sur son site Web.

4. Essayez d'éviter de spécifier simultanément le remplissage/la bordure et la hauteur ou la largeur des éléments.

La version Windows d'IE provoque souvent des problèmes de calcul de largeur et de hauteur. Il existe plusieurs façons de résoudre ce problème, mais si l'élément parent doit spécifier la hauteur et la largeur, il est préférable d'appliquer une marge aux éléments enfants au sein de l'élément parent, ou lorsque l'élément enfant doit spécifier la hauteur et la largeur, appliquez un remplissage à l’élément parent pour obtenir cet effet.

5. Ne vous fiez pas à min-width/min-height

La version Windows d'IE ne prend pas en charge les deux syntaxes. Mais dans une certaine mesure, la version Windows d'IE peut obtenir un effet équivalent à min-width/min-height, donc tant que vous effectuez un filtrage sur IE, vous pouvez obtenir les résultats souhaités.

6. En cas de doute, réduisez d'abord le pourcentage.

Parfois, certaines erreurs feront que 50 % + 50 % deviennent 100,1 %, provoquant des problèmes sur la page Web. Essayez actuellement de modifier ces valeurs à 49 % ou même 49,9 %.

7. Rappelez-vous la méthode d'écriture de "TRouBLed"

Border, la syntaxe d'abréviation de margin et padding a un ordre spécifique, en partant du haut et en tournant dans le sens des aiguilles d'une montre : haut, droite, bas, left. Donc margin :0 1px 3px 5px; Le résultat est pas de bordure en haut, 1 pixel à droite, et ainsi de suite. Rappelez-vous "TRouBLE" et vous ne vous tromperez pas dans la séquence.

8. Tant que la valeur n'est pas nulle, l'unité doit être spécifiée.

CSS vous demande de spécifier l'unité pour chaque police, marge et autres valeurs. (La seule exception est la hauteur de ligne)

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

Video Face Swap

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 !

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)

Construire une application Ethereum à l'aide de Redwood.js et de la faune Construire une application Ethereum à l'aide de Redwood.js et de la faune Mar 28, 2025 am 09:18 AM

Avec la récente montée du prix du bitcoin sur 20k $ USD, et pour lui, récemment en train de briser 30k, je pensais que cela valait la peine de reprendre une profonde plongeon dans la création d'Ethereum

Vue 3 Vue 3 Apr 02, 2025 pm 06:32 PM

Il est sorti! Félicitations à l'équipe Vue pour l'avoir fait, je sais que ce fut un effort massif et une longue période à venir. Tous les nouveaux documents aussi.

Pouvez-vous obtenir des valeurs de propriété CSS valides du navigateur? Pouvez-vous obtenir des valeurs de propriété CSS valides du navigateur? Apr 02, 2025 pm 06:17 PM

J'ai eu quelqu'un qui écrivait avec cette question très légitime. Lea vient de bloguer sur la façon dont vous pouvez obtenir les propriétés CSS valides elles-mêmes du navigateur. C'est comme ça.

Un peu sur CI / CD Un peu sur CI / CD Apr 02, 2025 pm 06:21 PM

Je dirais que "Site Web" correspond mieux que "Application mobile" mais j'aime ce cadrage de Max Lynch:

Cartes empilées avec un positionnement collant et une pincée de sass Cartes empilées avec un positionnement collant et une pincée de sass Apr 03, 2025 am 10:30 AM

L'autre jour, j'ai repéré ce morceau particulièrement charmant sur le site Web de Corey Ginnivan où une collection de cartes se cassent les uns sur les autres pendant que vous faites défiler.

Utilisation de Markdown et de la localisation dans l'éditeur de blocs WordPress Utilisation de Markdown et de la localisation dans l'éditeur de blocs WordPress Apr 02, 2025 am 04:27 AM

Si nous devons afficher la documentation à l'utilisateur directement dans l'éditeur WordPress, quelle est la meilleure façon de le faire?

Comparaison des navigateurs pour une conception réactive Comparaison des navigateurs pour une conception réactive Apr 02, 2025 pm 06:25 PM

Il existe un certain nombre de ces applications de bureau où l'objectif montre votre site à différentes dimensions en même temps. Vous pouvez donc, par exemple, écrire

Utilisons (x, x, x, x) pour parler de spécificité Utilisons (x, x, x, x) pour parler de spécificité Mar 24, 2025 am 10:37 AM

Je discutais avec Eric Meyer l'autre jour et je me suis souvenu d'une histoire d'Eric Meyer de mes années de formation. J'ai écrit un article de blog sur la spécificité CSS, et

See all articles