Hirdetés
- Huawei Pura 70 - fura lettem
- iPhone topik
- Samsung Galaxy A56 - megbízható középszerűség
- Poco F6 5G - Turbó Rudi
- IDC: 2025-ben a Huawei megnyerte Kínát, az Apple a világot
- Egy picit olcsóbb lesz a Google Pixel 10a
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Szerényebb kivitelben is elérhető a Realme GT 8 Pro
- Yettel topik
- Magisk
-
Mobilarena
JavaScript != Java (A JavaScript nem összekeverendő a Javával, két különböző programozási nyelvről van szó!)
Új hozzászólás Aktív témák
-
dqdb
nagyúr
válasz
pckownz
#5850
üzenetére
HTML-ben és DOM-ban csak zavaró lehet (ugyanis engedi a szabvány), de CSS szintjén nem kezdődhet számmal egy class neve:
In CSS1, a class name could start with a digit (".55ft"), unless it was a dimension (".55in"). In CSS2, such classes are parsed as unknown dimensions (to allow for future additions of new units). To make ".55ft" a valid class, CSS2 requires the first digit to be escaped (".\35 5ft")
De például ékezetes karakterrel igen, így néz ki a nyelvtan és a lexer releváns része:
class
: '.' IDENT
;ident -?{nmstart}{nmchar}*
nmstart [_a-z]|{nonascii}|{escape}
nonascii [\240-\377]
escape {unicode}|\\[^\r\n\f0-9a-f]
unicode \\{h}{1,6}(\r\n|[ \t\r\n\f])?Ha itt a számot csak sorszámként használnád fel, és nem tartozna hozzá konkrét CSS szabály, akkor ennek a tárolására egy data-xxx attribútum szerencsésebb megoldás lenne (és erre még CSS szabályt/szelektort is lehetne írni).
Új hozzászólás Aktív témák
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest


