|
|||
ID mit Doppelpunkt in CSS ansprechen
Hi zusammen,
ich habe eine table mit id="content:data_table". Diese möchte ich nun in meinem CSS File ansprechen. #content:data_table { ... } scheint nicht zu klappen. Hat jemand eine Idee, wie das gehen könnte? Gruß Mike |
Sponsored Links |
Sponsored Links |
|
|||
Nee, der Doppelpunkt ist ein gültiges Zeichen für IDs in HTML (siehe Basic HTML data types).
Da es in CSS ein Sonderzeichen ist, muss es dort escapt werden: Code:
#content\:data_table { ... } Also, wenn du den IE unterstützen willst, dann musst du wie Heiko sagt auf den Doppelpunkt verzichten. Robin |
|
||||
Zitat:
|
|
||||
Ja, aber welchen praktischen Sinn ergibt er in "konventionellem" XHTML, zumal der IE ihn nicht versteht? (nicht zuletzt deswegen denke ich beim Doppelpunkt in IDs in erster Linie an den Namensraumselektor in XML.)
|
|
|||
ICh habe nie behauptet man könne es praktisch einsetzen
Ich bin kein XML-Experte, aber Namespace Qualifier werden in XML meines Wissens nur bei Element- und Attribut-Namen verwendet, nicht bei Attribut-Werten. Robin |
|
||||
Irgendwie habt ihr beide recht. Bei HTML ist der Doppelpunkt in IDs erlaubt, bei CSS allerdings nicht, es sei denn er gehört zu den im Link unten angesprochenen ISO 10646 Zeichen größer U+00A1 (was ich nicht weiß wie ich das jetzt nachprüfen soll - ich bin bisher immer davon ausgegangen, dass nur A-Z a-z 0-9 - _ erlaubt sind).
Syntax and basic data types Nach meinem Verständnis ist es völlig wurscht was HTML hier erlaubt, wenn ich mit CSS nicht darauf zugreifen darf/kann ist es relativ wertlos. |
|
|||
Hi,
erstmal danke für Eure Antworten. Ich hab mir das mit dem Doppelpunkt nicht ausgedacht Ich arbeite mit Java Server Faces und die haben mir einen Doppelpunkt in die ID gehauen, der Form: Formname:Elementname Gruß Mike |
Sponsored Links |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Vertikale CSS Navigation mit Bildern und Text | macmensa | CSS | 2 | 25.07.2009 17:23 |
Bestimmtes Element über CSS ansprechen | Fragestunde | CSS | 6 | 21.07.2009 20:35 |
MYspace mehr als nur CSS oder ? | Vinceone | CSS | 0 | 12.07.2007 03:21 |
Eric Meyer's CSS | Petty | Ressourcen | 0 | 21.11.2005 09:18 |
Mozilla ignoriert externes css | DarkWanderer | CSS | 9 | 22.09.2005 12:39 |