CSS vraagje....

Pagina: 1
Acties:
  • 201 views

Acties:
  • 0 Henk 'm!

  • WSVision
  • Registratie: Januari 2010
  • Laatst online: 08-05 17:26
Kan iemand mij misschien duidelijk uitleggen wat het verschil is tussen element[attribute~="value"] en element[attribute*="any part of the value"]. In het boek staat twee voorbeelden met als uitleg:

img[title~="grade"] met uitleg: "The following example looks for the word “grade” in
the title, so images with the title value “first grade” and “second grade”
would be selected."

img[title*="February"] met uitleg: "This rule selects
any image that contains the word “February” somewhere in its title."

Voor zover ik heb begrepen, is de uitwerking van beide hetzelfde. Kan iemand mij duidelijk uitleggen waar het verschil in zit??? Alvast bedankt.

Acties:
  • 0 Henk 'm!

Anoniem: 26306

De ~= matcht wel met <img title="second grade"> maar niet met <img title="Belgrade">.
De *= zou allebei matchen.

Het verschil is dat ~= alleen op door spaties gescheiden waarden werkt en daardoor bedoeld is voor elementen met door spaties gescheiden waarden.

Acties:
  • 0 Henk 'm!

  • WSVision
  • Registratie: Januari 2010
  • Laatst online: 08-05 17:26
Okay, I get it. Bedankt voor je uitleg, kort en krachtig.

Acties:
  • 0 Henk 'm!

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 23:36

NMe

Quia Ego Sic Dico.

Het hoofdstuk in je boek waarin dit voorkomt heet waarschijnlijk "selectors" of "attribute selectors". [google=css attribute selectors] heeft als eerste link de specificatie van het W3C en als tweede hit deze pagina die het je haarfijn uitlegt. Volgende keer dus een beetje harder zoeken voordat je een topic opent. :) Zie ook De Quickstart. Overigens zou een betere omschrijvende titel voor je topic ook geholpen hebben, 70% van de vragen hier zou zich kunnen omschrijven als een "CSS-vraagje". ;)

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


Dit topic is gesloten.