IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mise en page CSS Discussion :

Injecter CSS dans HTML


Sujet :

CSS

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 16
    Points : 15
    Points
    15
    Par défaut Injecter CSS dans HTML
    Bonjour,

    Est-il possible d'"injecter" les styles d'une feuille CSS externe directement dans les balises HTML ?

    Technologies :
    - ASP .Net Framework 1.1
    - C#

    Merci d'avance

    PS : Milles excuses sieur Admin, j'ai effectivement trés mal formulé ma question la première foix . Ma requête portait en effet sur cet unique point

  2. #2
    Expert éminent sénior

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Points : 36 571
    Points
    36 571
    Par défaut
    Bonjour,
    Citation Envoyé par druidus
    Est-il possible d'"injecter" les styles d'une feuille CSS externe directement dans les balises HTML ?
    Quelles sont tes contraintes ?
    Tu ne peux pas modifier le HTML (=> modification du CSS via JS) ?
    Tu veux ajouter des balises HTML "en dur" dans ta page ?
    ... ?

    A+
    Pour tout savoir sur l'utilisation du forum

    En postant votre message, n'oubliez pas les Règles du Club.

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 16
    Points : 15
    Points
    15
    Par défaut
    J'utilise l'objet HttpResponse de ma page pour écrire le HTML dans un fichier que j'envoie directement (en tant que fichier) au client.

    Le but de la manoeuvre est que le client puisse profiter de la zoulie mise en page même déconnecté. Ou encore pouvoir exploiter le fichier en tant que document formaté et non comme page web.

    Voila, voila ...

  4. #4
    Expert éminent sénior

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Points : 36 571
    Points
    36 571
    Par défaut
    Citation Envoyé par druidus
    J'utilise l'objet HttpResponse de ma page pour écrire le HTML dans un fichier que j'envoie directement (en tant que fichier) au client.
    C'est donc une "page" indépendante : tu peux la générer avec la structure classique HTML + CSS.
    Sauf que dans ton cas, il faut définir les styles dans le <head> de la page, et non dans un .css dissocié (la syntaxe CSS est la même) ...

    A+
    Pour tout savoir sur l'utilisation du forum

    En postant votre message, n'oubliez pas les Règles du Club.

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 16
    Points : 15
    Points
    15
    Par défaut
    Ah bah zut, j'ai cherché une solution tordue à base de librairie .Net toute la journée et tu m'apporte la voie de la raison ... élémentaire comme d'ab

    Merci beaucoup, je pense streamer mon fichier CSS directement dans le header de mon HttpResponse.

    Je vous dis si ça a marché demain.

    Bonne soirée.

  6. #6
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 16
    Points : 15
    Points
    15
    Par défaut
    La solution que tu m'a proposé marche convenablement et je t'en remercie encore.
    Toutefois elle ne conviens pas à tous les cas d'utilisation de mes utilisateurs.

    J'ai donc choisi d'intégrer "à la main" chaque classe graphique de ma CSS aux contrôles web de ma page avant de les "render" dans un fichier standard.

    ça marche mais c en dur ... je vous préviendrais si je trouve mieux

    Merci encore et bon code.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [HTML] Lier mon fichier CSS dans ma page grâce à LINK
    Par hellspawn_ludo dans le forum Balisage (X)HTML et validation W3C
    Réponses: 7
    Dernier message: 11/04/2008, 17h07
  2. Charger du texte dans une zone définie (css? php? html?)
    Par dahu17 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 4
    Dernier message: 29/08/2007, 13h14
  3. du css dans une page html
    Par kenny49 dans le forum Mise en page CSS
    Réponses: 1
    Dernier message: 12/03/2007, 15h16
  4. css dans un dossier différent que la page html
    Par zespoofiz dans le forum Mise en page CSS
    Réponses: 3
    Dernier message: 22/05/2006, 13h29
  5. "Incorporation" d'un CSS dans un fichier html
    Par kalan dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 31/08/2005, 17h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo