mozilla
Vos résultats de recherche

    string

    Résumé

    Le type de donnée CSS <string> représente une chaîne de caractères. Il est formé d'un ou plusieurs caractères Unicode délimités par des guillemets droits simples (') ou doubles ("). Une chaîne délimitée par des guillemets droits doubles ne peut pas contenir de guillemets droits doubles à moins qu'ils soient échappés à l'aide d'une barre oblique inversée (\). Le même principe s'applique aux chaînes délimités par des guillemets droits simples, qui ne peuvent contenir de guillemets droits simples sans qu'ils soient échappés à l'aide d'une barre oblique inversée (\). Le caractère barre oblique inversée doit être échappé pour faire partie d'une chaîne de caractère.

    Les nouvelles lignes ne sont pas acceptées, sauf si elles sont échappées à l'aide d'un caractère de saut de ligne tel que \A ou \00000a. Toutefois, des chaînes de caractères peuvent s'étendre sur plusieurs lignes. Dans ce cas, il est possible de couper la chaîne en plusieurs lignes en utilisant une barre oblique inversée (\) comme dernier caractère de chaque ligne.

    Les caractères peuvent être décrits en utilisant leur point de code Unicode hexadécimal, qui doit alors être échappé à l'aide du caractère \. \27 représente le guillemet droit simple (').

    Exemples

    "Chaîne avec des guillemets doubles"
    "Chaîne avec plusieurs \" guillemets doubles"
    'Chaîne avec des guillemets simples'
    'Chaîne avec plusieurs \' guillemets simples'
    
    "Chaîne avec une \Anouvelle ligne"
    
    "Une grande chaîne \
    de caractères"
    "Une grande chaîne de caractères"
    
    Note : on peut également échapper les guillemets droits doubles avec \22 et les guillemets droits simples avec \27.

    Spécifications

    Spécification Statut Commentaire
    CSS Values and Units Module Level 3 Candidate Recommendation Pas de modification significative depuis CSS Level 2 (Revision 1).
    CSS Level 2 (Revision 1) Recommendation Défini explicitement. Accepte les caractères Unicode échappés à 6 chiffres.
    CSS Level 1 Recommendation Défini explicitement. Accepte les caractères Unicode échappés ) 4 chiffres.

    Compatibilité des navigateurs

    Fonction Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
    Support de base 1.0 1.0 (1.0) <=5.0 (Oui) 1.0 (85)
    \xx 1.0 1.0 (1.0) 6.0 (Oui) 1.0 (85)
    Fonction Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
    Support de base (Oui) (Oui) (Oui) (Oui) (Oui) (Oui)
    \xx (Oui) (Oui) (Oui) (Oui) (Oui) (Oui)

    Voir également

    Étiquettes et contributeurs liés au document

    Étiquettes : 
    Contributors to this page: teoli, the prisoner, FredB
    Dernière mise à jour par : teoli,
    Masquer la barre latérale