Supportnet / Forum / Webseiten/HTML
Website von CSS-Stil lösen?
Frage
Hallo zusammen!
es wäre toll, wenn jemand Rat bei meinem Problem weiß
:) Und zwar habe ich schon vor einiger Zeit eine Internetseite in Dreamweaver angelegt. Ich habe nun eine neue Startseite dazu erstellt, nur diese soll Nicht den CSS-Stil der anderen Seite übernehmen. Wie kann ich diese davon splitten? sobald ich nämlcih etwas auf der Startseite verändere, ändert das auch komplett alle anderen Seiten (also z. B. Position des Textfeldes, den Hintergrund usw). Genau diese Dinge sollen aber anders sein. Kann man diese speziellen Eigenschaften nicht separat irgendwo ändern bzw. kann ich nicht eine extra css-Datei für die Startseite anlegen? ich habe die andere schon vorhandene css-Datei kopiert und umbenannt und darin den Code verändert, aber das hat leider nichts gebracht....oder kann man die vorhandene CSS-Datei von der neuen Seite komplett splitten?
Über eine Antwort/Tipp würde ich mich sehr freuen.
Antwort 1 von TByte
<link rel="stylesheet" type="text/css" href="blablabla.css">
Oder so ähnlich, entferne das aus dem Head bereich (<head> </head>).
Und wenn nicht das oder ähnliches findest, dann entferne den ganzen Block zwischen:
<style type="text/css">
.....
.....
.....
</style>
Dann sollte alles gut gehen!
Oder so ähnlich, entferne das aus dem Head bereich (<head> </head>).
Und wenn nicht das oder ähnliches findest, dann entferne den ganzen Block zwischen:
<style type="text/css">
.....
.....
.....
</style>
Dann sollte alles gut gehen!
Antwort 2 von katy
Hallo Snoop07,
wie TByte schon andeutete: arbeite im Quellcode der Seite und mache dort deine Änderungen direkt, statt im WYSIWYG-Modus von DW. Ungefähr so wie von TByte vorgeschlagen. Das wird schwierig, denn DW erzeugt fürchterlichen Quellcode, aber nur im Quellcodemodus hast du alle Möglichkeiten zur Seitengestaltung und wirst nicht bevormundet durch ein Programms.
katy
wie TByte schon andeutete: arbeite im Quellcode der Seite und mache dort deine Änderungen direkt, statt im WYSIWYG-Modus von DW. Ungefähr so wie von TByte vorgeschlagen. Das wird schwierig, denn DW erzeugt fürchterlichen Quellcode, aber nur im Quellcodemodus hast du alle Möglichkeiten zur Seitengestaltung und wirst nicht bevormundet durch ein Programms.
katy
Antwort 3 von snoop07
Danke Danke Danke, jetzt hat`s geklappt:)
Wisst Ihr denn zufällig auch noch wie ich ein Fenster als Popup anzeigen lassen kann? Also ich habe einen Link "Impressum" und wenn man diesen anklickt soll sich der Text nur in einem 500x400px-Fenster öffnen. Ich habe übers Internet recherchiert und dann diesen HTML-Code dafür eingesetzt, aber das funktioniert leider nicht:
<onclick="MM_openBrWindow('impressum.htm','Impressum','width=500,height=400')" style="cursor:pointer; cursor:hand;" /></p>
Irgend eine Idee?
Wisst Ihr denn zufällig auch noch wie ich ein Fenster als Popup anzeigen lassen kann? Also ich habe einen Link "Impressum" und wenn man diesen anklickt soll sich der Text nur in einem 500x400px-Fenster öffnen. Ich habe übers Internet recherchiert und dann diesen HTML-Code dafür eingesetzt, aber das funktioniert leider nicht:
<onclick="MM_openBrWindow('impressum.htm','Impressum','width=500,height=400')" style="cursor:pointer; cursor:hand;" /></p>
Irgend eine Idee?
Antwort 4 von TByte
also restmal so:
und dann, im head:
Dann musst du im gleichem Ordner eine Datei mit dem Namen impressum.html haben, wo dann dein Text stehen soll!
mfg
TByte
<a href="javascript:oeffnen()">Impressum</a>und dann, im head:
<script type="text/javascript">
function oeffnen() {
window.open(Impressum.html, "Impressum", "width=300,height=400.resizable=no");
}
</script>Dann musst du im gleichem Ordner eine Datei mit dem Namen impressum.html haben, wo dann dein Text stehen soll!
mfg
TByte
Antwort 5 von Snoop07
Danke für den Tipp, aber es funktioniert leider nicht. Impressum.html ist angelegt und den Code habe ich eingefügt. es passiert einfach nichts wenn man auf den Link geht...vielleicht noch eine andere Idee?
ich habe den 2. Code direkt hinter "head" eingefügt, war das richtig?
ich habe den 2. Code direkt hinter "head" eingefügt, war das richtig?
Antwort 6 von katy
Hallo Snoop07,
TBytes Code ist sehr sehr fehlerhaft und konnte deswegen nicht funktionieren. Der Code, den du gefunden hast, solltest du gleich vergessen, das funktioniert nur wenn du das entsprechende Seitenerstellungsprogramm benutzt.
Wie der Code richtig lauten müsste kannst du hier (bei SelfHTML) einfach nachlesen.
katy
TBytes Code ist sehr sehr fehlerhaft und konnte deswegen nicht funktionieren. Der Code, den du gefunden hast, solltest du gleich vergessen, das funktioniert nur wenn du das entsprechende Seitenerstellungsprogramm benutzt.
Wie der Code richtig lauten müsste kannst du hier (bei SelfHTML) einfach nachlesen.
katy
Antwort 7 von TByte
Das hab ich doch von auch von da! Naja, aber ist schon mal richtig, es muss direkt hinter head, es kann aber auch weiter unten sein, hauptsache es ist zwischen <head> </head>
mfg
TByte
mfg
TByte
Antwort 8 von katy
Hallo TByte,
probier deinen Code einfach aus und schau dabei in die Fehlerkonsole des Firefox, dann siehst du den Unterschied.
Hingegen ist der Ort für das Script eher zweitrangig. Es ist üblich sowas im head-Bereich unterzubringen. Es gibt aber keinerlei Vorschriften dazu.
katy
probier deinen Code einfach aus und schau dabei in die Fehlerkonsole des Firefox, dann siehst du den Unterschied.
Hingegen ist der Ort für das Script eher zweitrangig. Es ist üblich sowas im head-Bereich unterzubringen. Es gibt aber keinerlei Vorschriften dazu.
katy
Antwort 9 von TByte
Ich weiß, hat ich auch mal in sonem *z* Kurs gelesen, aber das sorgt nur für Verwirrung!
Antwort 10 von katy
Hallo TByte,
bitte verbreite nicht solchen Unsinn.
Als nächstes könnte Snoop07 als JavaScript-Anfänger sonst vor dem Problem stehen, dass ein Script, das aus Timing-Gründen oder wegen des Einsatzes von document.write im body stehen muss, im head sofort abstürzt oder unerklärliche Fehlanzeigen produziert.
Und das dürfte wirklich für Verwirrung sorgen.
katy
bitte verbreite nicht solchen Unsinn.
Als nächstes könnte Snoop07 als JavaScript-Anfänger sonst vor dem Problem stehen, dass ein Script, das aus Timing-Gründen oder wegen des Einsatzes von document.write im body stehen muss, im head sofort abstürzt oder unerklärliche Fehlanzeigen produziert.
Und das dürfte wirklich für Verwirrung sorgen.
katy
Antwort 11 von TByte
document.write funktioniert auch perfekt im Head!
Antwort 12 von katy
Hallo TByte,
bitte lass es und sammle erst einmal Erfahrungen mit obstrusiven Scripten (denn darum dreht es sich hier, wusstest du das?).
Mit deinem bestenfalls JavaScript-Halbwissen solltest du nicht versuchen hier Recht haben zu wollen.
katy
bitte lass es und sammle erst einmal Erfahrungen mit obstrusiven Scripten (denn darum dreht es sich hier, wusstest du das?).
Mit deinem bestenfalls JavaScript-Halbwissen solltest du nicht versuchen hier Recht haben zu wollen.
katy
Antwort 13 von TByte
Zitat:
obstrusiven
obstrusiven
Was heißt das eig.?
mfg
TByte
Antwort 14 von katy
Hallo TByte,
dachte ich es mir doch.
Lies hier, was unobstrusives JavaScript ist, und versuche dir das Gegenteil vorzustellen.
katy
dachte ich es mir doch.
Lies hier, was unobstrusives JavaScript ist, und versuche dir das Gegenteil vorzustellen.
katy
Antwort 15 von TByte
achso, das heißt quasi schlampig programmiert.
mfg
TByte
mfg
TByte
Antwort 16 von katy
Hallo TByte,
tu bitte nicht so überheblich. Unobstrusiv heißt nicht schlampig sondern "saubere Trennung von Inhalt, Layout und Dynamik bei gleichzeitiger größtmöglicher Anpassungsfähigkeit an die Gegebenheiten".
Da wir im übrigen gerade off topic sind möchte ich das hier jetzt beenden.
katy
tu bitte nicht so überheblich. Unobstrusiv heißt nicht schlampig sondern "saubere Trennung von Inhalt, Layout und Dynamik bei gleichzeitiger größtmöglicher Anpassungsfähigkeit an die Gegebenheiten".
Da wir im übrigen gerade off topic sind möchte ich das hier jetzt beenden.
katy

