webForumDet fria alternativet

css class (siffror)

5 svar · 318 visningar · startad av jake

jakeMedlem sedan sep. 2001649 inlägg
#1

hej,
när jag validerade blev det "parse error" när jag hade en klass som hette .760 { width: 760px; }

när jab bytte till .a760 { width: 760px; }blev det inte det. Jag har aldrig hört om detta tidigare, men kan man inte ha en klass som bara består av siffror?

Web-TorMedlem sedan nov. 200013 890 inlägg
#2

Klassnamnet får inte börja med annat än a-z, A-Z.
Sedan kan du använda 0-9 och - .

supremeMedlem sedan sep. 2002252 inlägg
#3

Validerade du den hos http://www.w3.org/ ??
Om inte kolla vad dom säger.

@ndersMedlem sedan juni 200032 969 inlägg
#4

Dessutom är det en dålig idé att ha ett sådant namn på en klass. Om du ändrar width i den klassen, ska du också byta namn på den då?

supremeMedlem sedan sep. 2002252 inlägg
#5

@nders har en välldigt bra synpunkt där!

Här kommer utdraget från w3 om hur man namnger selectors.

In CSS 2.1, identifiers (including element names, classes, and IDs in selectors) can contain only the characters [A-Za-z0-9] and ISO 10646 characters U+00A1 and higher, plus the hyphen (-) and the underscore (_); they cannot start with a digit. Only properties, values, units, pseudo-classes, pseudo-elements, and at-rules may start with a hyphen (-); other identifiers (e.g. element names, classes, or IDs) may not. Identifiers can also contain escaped characters and any ISO 10646 character as a numeric code (see next item). For instance, the identifier "B&W?" may be written as "B\&W\?" or "B\26 W\3F".

Web-TorMedlem sedan nov. 200013 890 inlägg
130 ms totalt · 3 externa anrop · v20260731065814-full.fb544a5a
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)