


Les sélecteurs d'ID CSS peuvent-ils utiliser des points dans les éléments HTML ?
Sélecteurs d'ID CSS avec points dans les éléments
La spécification HTML permet l'inclusion de points (.) dans l'ID d'un élément. Cependant, une règle de sélection d'ID CSS directe ne s'appliquera pas, ce qui soulève des inquiétudes quant à d'éventuels désalignements entre les spécifications HTML et CSS.
La spécification CSS pour les sélecteurs d'ID omet de mentionner ce scénario, ce qui laisse supposer qu'elle exploite un composé combinaison d'un nom de balise et d'un sélecteur de classe. Par exemple, la règle CSS "a.className" cible toutes les balises d'ancrage () possédant le nom de classe "className".
Ce problème de compatibilité soulève la question de savoir s'il est possible d'utiliser un fichier CSS externe. règle pour référencer un élément HTML avec un point dans son ID. La présomption est "non", car la spécification CSS stipule qu'un "identifiant" CSS ne comporte pas de point comme caractère admissible.
Après une exploration plus approfondie des spécifications, il a été découvert que la spécification CSS autorise la barre oblique inverse ( ) s'échappant comme on le voit dans de nombreux autres langages de programmation. Cela signifie que la règle suivante fera correspondre avec succès un élément avec un point dans son ID :
<code class="css">#some\.id { color: #f00; }</code>
En échappant le point avec la barre oblique inverse, le sélecteur CSS peut cibler avec précision l'élément souhaité dans le document HTML.
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!

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)

Sujets chauds

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.

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.

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

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

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.

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

CSS Grid est une collection de propriétés conçues pour faciliter la mise en page qu'elle ne l'a jamais été. Comme tout, il y a un peu une courbe d'apprentissage, mais Grid est

Je vois que Google Fonts a déployé un nouveau design (tweet). Comparé à la dernière grande refonte, cela semble beaucoup plus itératif. Je peux à peine faire la différence
