yosh finzel: unterschiedliche stylesheet-dateien einbinden

hallo

gibt es eine moeglichkeit in einer html-datei verschiedene stylesheet dateien einzubinden.

normale einbindung:
<link rel=stylesheet type="text/css" href="style.css">

kann ich jetzt je nach browsertyp einen verweis erstellen das das jeweilige stylsheet geladen wird?

ala
<SCRIPT Language="JavaScript">
if (navigator.appName.indexOf("Netscape") != -1){
window.location = "IhrLinkNetscapeUser.html";}
if (navigator.appName.indexOf("Explorer") != -1){
window.location = "IhrLinkMSIEUser.html";}
else{
document.write('Dieser Text wird ausgegeben bei allen anderen Browsern. Alternativ kann hier natürlich auch eine URL angegeben werden.')
}
</script>

der hintergrund ist das die verschiedene font-size angaben,
wie  absolute-size=small usw. in den browsern (mie, nets) verschieden interpretiert werden.

thanxs for feedback

yosh

  1. Hi, yosh

    <SCRIPT Language="JavaScript">

    if (navigator.appName.indexOf("Netscape") != -1)
       {
        document.write('<link rel=stylesheet type="text/css" "style.css">');
       }

    </SCRIPT>

    Du hast es doch fast schon gehabt.

    Schreib einfach per document.write den <link> tag in die HTML.

    Das ganze nat. im <head> ganz am Anfang der HTML.

    Viel Spass beim scripten...

    ALEX

  2. hallo

    gibt es eine moeglichkeit in einer html-datei verschiedene stylesheet dateien einzubinden.

    normale einbindung:
    <link rel=stylesheet type="text/css" href="style.css">

    Hallo yosh,

    schau Dir doch mal den Quelltext der Microsoft-Seiten an. Die machen das nämlich auch. Da steht dann im Kopf der Seite sowas wie

    if(netscape){
      document.write('<link rel=stylesheet type="text/css" href="styles_ns4.css">');
    }else{
      document.write('<link rel=stylesheet type="text/css" href="styles_ie.css">');
    }

    Hoffe das hilft!

    Gruß, Thorsten

  3. Hallo!

    gibt es eine moeglichkeit in einer html-datei verschiedene stylesheet dateien einzubinden.

    http://www.teamone.de/selfaktuell/artikel/dyncss.htm

    Grüße
    Thomas