Maison > interface Web > tutoriel CSS > Quelle est la raison de l'échec du CSS ?

Quelle est la raison de l'échec du CSS ?

coldplay.xixi
Libérer: 2023-01-05 16:08:59
original
4293 Les gens l'ont consulté

Causes de l'échec CSS : 1. La balise div n'est pas fermée ; 2. Déclaration DOCTYPE incorrecte ; 3. Barre oblique de fin ; 4. Remplacement de la balise CDATA en JavaScript ;

Quelle est la raison de l'échec du CSS ?

L'environnement d'exploitation de ce tutoriel : système Windows 7, version CSS3, ordinateur DELL G3.

Causes de l'échec CSS :

1. La balise div n'est pas fermée

C'est la raison la plus courante. premier échec de conception de mise en page. Il est toujours surprenant d’apprendre combien de conceptions de mise en page délicates échouent à cause de cela. Les balises div ouvertes sont l’une des erreurs de conception de mise en page les plus courantes et l’une des plus difficiles à diagnostiquer. Le validateur pointe parfois vers une mauvaise balise div d'ouverture, ce qui peut être comme chercher une aiguille dans une botte de foin.

2. Déclaration DOCTYPE incorrecte

Ne pas déclarer DOCTYPE, ou déclarer incorrectement DOCTYPE au début du fichier, est également une erreur courante. D’après l’expérience générale, Strict DOCTYPE est le plus haut niveau de vérification recherché par tous. Une validation stricte indique que votre page Web s'affichera de manière optimale sur tous les navigateurs.

3. Barre oblique de fin

Si votre site Web ne peut pas être vérifié, il est très probable que la barre oblique de fin manque quelque part dans le code. Il est facile de négliger des éléments tels que les barres obliques finales, en particulier dans des éléments tels que les balises d'image.

Cela n'a aucun effet dans un DOCTYPE strict. Pour résoudre ce problème, ajoutez "/" à la fin de la balise img.

4. JavaScript

Si Strict DOCTYPE a été déclaré, vous devez remplacer la balise CDATA en JavaScript. Cet aspect du validateur déconcerte de nombreux programmeurs, car les sites Web ont tendance à utiliser du JavaScript intégré pour les publicités et les scripts de suivi.

5. Mauvaise imbrication

L'imbrication signifie que les éléments sont inclus dans les éléments. Il est facile pour nous de confondre l'ordre des éléments imbriqués. Par exemple, démarrez la balise strong avant la balise div, puis fermez d'abord la balise div. Cela ne modifiera peut-être pas la disposition de la section, mais cela invalidera la conception de votre section.

Si vous ne le trouvez toujours pas, il est recommandé d'utiliser le "Mode développeur"/"Mode débogage" (ouvrir avec F12) pour vérifier de quels attributs l'élément correspondant a hérité et si d'autres styles ont été remplacés. le style que vous définissez.

Recommandations d'apprentissage associées : tutoriel CSS

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source: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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal