5177 sujets

Le Bar du forum

Pages :
Administrateur
(reprise du message précédent)

Parfois je me demande si je ne devrais pas ouvrir un salon "best-of" Smiley murf
clb56 a écrit :

Non la vraie question c'est la syntaxe * html a-t-elle le moindre sens ?


Oui ! Cette syntaxe est parfaitement valide et ce sélecteur a un sens.


<?xml version="1.0"?>
<myRoot>
     <elem1>....</elem1>
     ...
     <html>....</html>
</myRoot>


Le sélecteur ne sélectionnera simplement aucun élément dans le cas où cete feuille de style est appliquée à un doc (x)html.
Bobe a écrit :

Oui ! Cette syntaxe est parfaitement valide et ce sélecteur a un sens.

Ouais ben ça on savait déjà Smiley cligne
Laurent Denis a écrit :

- * html signifie l'élément html descendant de n 'importe quel élément. Syntaxe parfaitement valide en CSS, mais qui vise un cas de structure (X)HTML qui n'existe (normalement) pas, et qui serait, lui, invalide du point de vue des normes (X)HTML

- au passage, une variante: * * body signifie l'élément body descendant de n 'importe quel élément lui même descendant etc.. A nouveau une syntaxe parfaitement valide en CSS, qui vise un cas de structure (X)HTML qui n'existe (normalement) pas, et qui etc.

Bien essayé Smiley smile
Stephan a écrit :

Ouais ben ça on savait déjà Smiley cligne


Oui, mais c'est bien quand c'est confirmé par quelqu'un de vraiment compétent.
Modifié par Laurent Denis (05 Jul 2005 - 16:55)
Pages :