At è§å
At è§åæ¯ä¸ä¸ª CSS è¯å¥ï¼ç¨æ¥æç¤º CSS å¦ä½è¿è¡ã以 at 符å·å¼å¤´ï¼'@'ï¼U+0040 COMMERCIAL ATï¼ï¼åè·ä¸ä¸ªæ è¯ç¬¦ï¼å¹¶å
æ¬ç´å°ä¸ä¸ä¸ªåå·çææå
容ï¼';'ï¼U+003B SEMICOLONï¼ï¼æä¸ä¸ä¸ª CSS åï¼ä»¥å
å°è
为åã
è¯æ³
>è§å
/* ä¸è¬ç»æ */
@identifier (RULE);
/* 示ä¾ï¼éç¥æµè§å¨ä½¿ç¨ UTF-8 å符é */
@charset "utf-8";
ä¸é¢æ¯ä¸äº at è§åï¼ç±å®ä»¬çæ 示符æå®ï¼æ¯ç§è§å齿ä¸åçè¯æ³ï¼
@charsetââå®ä¹æ ·å¼è¡¨ä½¿ç¨çå符éã@importââåè¯ CSS 弿å¼å ¥ä¸ä¸ªå¤é¨æ ·å¼è¡¨ã@namespaceââåè¯ CSS å¼æå¿ é¡»èè XML å½å空é´ã
åµå¥
@identifier (RULE) {
}
åµå¥ at è§åï¼æ¯åµå¥è¯å¥çåéï¼ä¸ä» å¯ä»¥ä½ä¸ºæ ·å¼è¡¨éçä¸ä¸ªè¯å¥ï¼ä¹å¯ä»¥ç¨å¨æ¡ä»¶è§åç»éï¼
@mediaââå¦ææ»¡è¶³åªä»æ¥è¯¢çæ¡ä»¶åæ¡ä»¶è§åç»éçè§åçæã@supportsââå¦ææ»¡è¶³ç»å®æ¡ä»¶åæ¡ä»¶è§åç»éçè§åçæã@documentââå¦æææ¡£æ ·å¼è¡¨æ»¡è¶³ç»å®æ¡ä»¶åæ¡ä»¶è§åç»éçè§åçæãï¼æ¨è¿è³ CSS Level 4 è§èï¼@pageââæè¿°æå°ææ¡£æ¶å¸å±çååã@font-faceââæè¿°å°ä¸è½½çå¤é¨çåä½ã@keyframesââæè¿° CSS å¨ç»çä¸é´æ¥éª¤ã@counter-styleââå®ä¹ä¸å±äºé¢å®ä¹æ ·å¼éçç¹å®è®¡æ°å¨æ ·å¼ãï¼å¨å鿍èé¶æ®µï¼ä» å¨ Gecko ä¸å®ç°ï¼@font-feature-valuesï¼å ä¸@swashã@ornamentsã@annotationã@stylisticã@stylesetå@character-variantï¼ââå¨font-variant-alternatesä¸å®ä¹éç¨åç§°ï¼ä»¥ä¾¿å¨ OpenType ä¸ä»¥ä¸åæ¹å¼æ¿æ´»åè½ãï¼å¨å鿍èé¶æ®µï¼ä» å¨ Gecko ä¸å®ç°ï¼@propertyââæè¿°èªå®ä¹å±æ§ååéãï¼ç®åå¤äºå·¥ä½èæ¡é¶æ®µï¼@layerââ声æä¸ä¸ªçº§èå±ï¼å¹¶å¨æå¤ä¸ªçº§è屿¶å®ä¹ä¼å 顺åºã
æ¡ä»¶è§åç»
å°±å屿§å¼é£æ ·ï¼æ¯æ¡ at è§å齿ä¸åçè¯æ³ãä¸è¿ä¸äº @è§åå¯ä»¥å½ä¸ºä¸ä¸ªç¹æ®çåç±»ï¼æ¡ä»¶è§åç»ãè¿äºè¯å¥ä½¿ç¨ç¸åçè¯æ³ãå®ä»¬é½å¯ä»¥å æ¬ åµå¥è¯å¥ââè§åéæè æ¯åµå¥ at è§åãå®ä»¬é½è¡¨è¾¾ï¼å®ä»¬ææçæ¡ä»¶ (ç±»åä¸å) æ»çæäº true æè falseï¼å¦æä¸º true é£ä¹å®ä»¬ä¹ä¸çè¯å¥çæã
æ¡ä»¶è§åç»ç± CSS Conditionals Level 3 å®ä¹ï¼
æ¢ç¶æ¡ä»¶è§åç»å¯ä»¥åµå¥è¯å¥ï¼é£ä¹åµå¥å±çº§ä¸å®ã
ä½¿ç¨ CSS åµå¥æ¥åµå¥ @layer
级èå±å¯ä»¥åµå¥ä»¥å建åµå¥å±ãå®ä»¬ç¨ .ï¼ç¹ï¼è¿æ¥ãè¿ä¹å¯ä»¥ä½¿ç¨ CSS åµå¥æ¥å®ç°ã
ç´¢å¼
è§è
| è§è |
|---|
| CSS Syntax Module Level 3 > |