• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

CSS-Datei in HTML einbinden funktioniert nicht!

Werbung:
- Ich würde ja HTML 4.01 Strict empfehlen und nicht Transitional (bedeutet auf Deutsch "Übergangs~"). Dann gibts aber noch ein paar mehr Fehler.
- Das <img> steht da oben so alleine, kannst Du dem auch noch eine Bedeutung geben? In Transitional ist das wohl okay, aber in Strict muss das auch in einen Container rein.
- <marquee> ist IMHO kein Bestandteil von HTML. Und mich persönlich nervt es auch. Aber das ist jetzt Deine Entscheidung. Aber wenn Du es benutzt, musst Du das Tag auch wieder schließen.
- In jedem Fall hat das <marquee> nichts in einem Textabsatz zu suchen (<p> fällt weg). Wraum außen rum auch noch mal Geschenkpapier (<div>) ist, ist mir auch unverständlich. Das kann also auch weg.
- Der Link darunter steht auch unausgezeichnet da unten rum. Das selbe wie beim <img> oben.
- Warum Du mailto nicht verwenden sollst? Steht doch in dem Artikel drin! Da steht, dass das nur funktioniert wenn:
1. Der Nutzer ein Mailprogramm installiert hat.
2. Der Nutzer das Mailprogramm als Standard-Mailprogramm eingerichtet hat.
3. Der Nutzer ein Mailkonto eingerichtet hat.
4. Der Nutzer überhaupt eine Mailadresse besitzt.
In einem Internet-Cafe wird das gar nicht funktionieren, weil der Nutzer da nicht sein Mailprogramm hat.
Gegen die Punkte 1-3 hilft immerhin ein Formmailer (steht auch in dem Artikel). Gegen Punkt 4 hilft ein eigenes Kontaktformular.

Geduld hab ich übrigens genug :-)
Und die wird immer ausdauernder, je mehr ich merke, dass sich jemand bemüht, zu verstehen und aktiv bei der Lösungsfindung sich beteiligt.

Meine Geduld mit Dir wächst also noch :-)
 
Hier der nächste Versuch:

HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
         "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head profile="http://dublincore.org/documents/dcq-html/">
<meta name="DC.title" content="Umweltschutz am GGG">
<meta name="DC.subject" content="Startseite">
<meta name="DC.description" content="Umweltschutz spielt am GGG eine grosse Rolle. Es gibt z.B. eine Garten-Ag, Umweltmentoren,...">
<meta name="keywords" content="Umweltmentoren, Goethe-Gymnasium Gaggenau, Umweltschutz, Umweltmanager"> 
<meta name="DC.publisher" content="Anika Voigtländer">
<meta name="DC.date" content="Sat, 27 Feb 2010"> 
<meta name="DC.format" content="text/html"> 
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">


<title>Umweltschutz am GGG</title>

</head>
<body > <div><img src="Bilder/friedenstaube.gif" width=150 height=150 border=0 align="right" ></div>

<div>
    <H1>Herzlich willkommen!</H1>
    <p>Schön, dass du den Weg hierher gefunden hast.</p>
    <p>Willst du etwas über Umweltschutz oder die Umweltmentoren wissen?</p>
    <p>Hast du Lust mit anzupacken?</p>
    <p>Oder Suchst du Ideen für eigene Projekte?</p>
    <p>Dann wünsch ich dir viel Spaß hier.</p>
    <p>Bei Problemen oder ähnlichem einfach kurze E-mail an <A href="mailto: [email protected]"> [email protected] </a> und schon sind wir     in     Kontakt.</p>
</div>
<marquee>   am 26.2.10 wird <a href="Joghurt.htm">Joghurt</a> gemacht -  nächstes <a href="Umweltmentoren.htm">Mentorentreffen</a> am 1.3.10 - 399.42 € bei <a href="Kuchenverkauf.htm">Kuchenverkauf</a> für Haiti gesammelt </marquee>

<div><a id="474" href="http://www.smsohneabo.de">SMS kostenlos</a><script type="text/javascript" language="JavaScript" src="http://www.gratis-besucherzaehler.de/counter_js.php?account=474&style=6"></script><noscript><a href="http://www.gratis-besucherzaehler.de/" target="_blank"><img border=0 src="http://www.gratis-besucherzaehler.de/count.php?counter=474&style=6"/>
</a></noscript> </div>
</BODY>
</HTML>

Was meinst du mit Container? Ich hab das so verstanden, das damit <div> u.ä. gemeint ist um verschiedene Elemente zusammen zufassen? Stimmt das?

Wenn du meinst, dass es besser ist Strict zu verwenden, kann ich auch gern das machen. Dauert dann nur etwas länger, weil ich davon überhaupt keine Ahnung hab. Bedeutet für dich also noch vieeeeeel mehr Fehler suchen. ^^

Um das Mailformular kümmere ich mich nacher mal. Mit deinen Worten klingt das ganze viel verständlicher als auf der Website.

LG Waldwolf
 
Werbung:
- Warum packst Du das <img> in ein <div>? Habe ich nicht erwähnt, dass die Bedeutung von <div> "Gruppe" ist? Und dass man für eine Gruppe mindestens zwei Elemente benötigt? Es gibt so viele schöne Tags in HTML, warum immer nach dem "allgemeinen Block-Element" greifen?
- Übrigens solltest Du auf die Attribute "border" und "align" verzichten. Außerdem fehlt der Alternativtext.
- Enthält das Image überhaupt Content? Oder ist es zur Zierde da?

Ein Container ist quasi jedes HTML-Tag. Es enthält irgendetwas. Wie ein Container. Man packt da was hinein. Das ist nicht nur immer <div>. div ist eigentlich immer die letzte Wahl, da es den Inhalt nicht beschreibt, sondern nur eine logische Gruppe erstellt. Eine Bedeutung muss man trotzdem noch vergeben.

Strict bewegt Dich einfach zu noch saubererer Arbeit. Und keine Ahnung haben ist nicht schlimm, aber den Zustand nicht zu ändern schon.
 
Ufff, das nächste mal bitte nur halb so viele Fremdwörter...

Wenn du mit Content meinst, ob der Tag irgendwas auf der Website verändert, ja! Er bindet eine Taube ein, die oben rechts herumflattert.

Gehören "border2 und "align" auch zu den HTML-Tags die das Layout bestimmen?

Kannst du mir ein Beispiel machen, was man um das <img> sinnvoll herumsetzen kann?

Hier der überarbeitete Quelltext:
HTML:
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
         "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head profile="http://dublincore.org/documents/dcq-html/">
<meta name="DC.title" content="Umweltschutz am GGG">
<meta name="DC.subject" content="Startseite">
<meta name="DC.description" content="Umweltschutz spielt am GGG eine grosse Rolle. Es gibt z.B. eine Garten-Ag, Umweltmentoren,...">
<meta name="keywords" content="Umweltmentoren, Goethe-Gymnasium Gaggenau, Umweltschutz, Umweltmanager"> 
<meta name="DC.publisher" content="Anika Voigtländer">
<meta name="DC.date" content="Sat, 27 Feb 2010"> 
<meta name="DC.format" content="text/html"> 
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">


<title>Umweltschutz am GGG</title>

</head>
<body > <img src="Bilder/friedenstaube.gif" width=150 height=150 alt="Friedenstaube"  >

<div>
    <H1>Herzlich willkommen!</H1>
    <p>Schön, dass du den Weg hierher gefunden hast.</p>
    <p>Willst du etwas über Umweltschutz oder die Umweltmentoren wissen?</p>
    <p>Hast du Lust mit anzupacken?</p>
    <p>Oder Suchst du Ideen für eigene Projekte?</p>
    <p>Dann wünsch ich dir viel Spaß hier.</p>
    <p>Bei Problemen oder ähnlichem einfach kurze E-mail an <A href="mailto: [email protected]"> [email protected] </a> und schon sind wir     in     Kontakt.</p>
</div>
<marquee>   am 26.2.10 wird <a href="Joghurt.htm">Joghurt</a> gemacht -  nächstes <a href="Umweltmentoren.htm">Mentorentreffen</a> am 1.3.10 - 399.42 € bei <a href="Kuchenverkauf.htm">Kuchenverkauf</a> für Haiti gesammelt </marquee>

<div><a id="474" href="http://www.smsohneabo.de">SMS kostenlos</a><script type="text/javascript" language="JavaScript" src="http://www.gratis-besucherzaehler.de/counter_js.php?account=474&style=6"></script><noscript><a href="http://www.gratis-besucherzaehler.de/" target="_blank"><img border=0 src="http://www.gratis-besucherzaehler.de/count.php?counter=474&style=6"/>
</a></noscript> </div>
</BODY>
</HTML>

lg Waldwolf
 
Ufff, das nächste mal bitte nur halb so viele Fremdwörter.
Das sind eigentlich keine Fremdwörter, sondern nur Fachbegriffe. Wenn ich die weglassen, ist aber nicht mehr klar, wovon ich rede. Und zum Glück gibt es ja Suchmaschinen, wo man solche Begriffe nachschlagen kann!

Wenn du mit Content meinst, ob der Tag irgendwas auf der Website verändert, ja!
Nein, ich meine Content (okay, das ist ein Fremdwort :-)) im Sinne des englischen Wortes: "Inhalt". Ein Bild kann reine Zierde sein oder es kann Inhalt enthalten, also idR Text. Wie z.B. das Banner der Seite hier "html.de" steht da drin. Das ist Content.

Gehören "border2 und "align" auch zu den HTML-Tags die das Layout bestimmen?
Das sind keine Tags, sondern Attribute, und ja sie dienen dem Layout. Überleg mal, das eine macht einen Rahmen, das ist offensichtlich was fürs Auge und hat keine semantische Bedeutung. "align" dient zur Ausrichtung. Auch nur eine Sache von Darstellung ohne logische Bedeutung.

Kannst du mir ein Beispiel machen, was man um das <img> sinnvoll herumsetzen kann?
Ich setze da lieber ein <p> als ein <div>. Aber wie gesagt, es hängt vom Inhalt des Bildes ab, ob das besser als Hintergrundbild eingebunden wird.

Du musst bei Bildern einfach mal die Bilder in Deinem Browser deaktivieren. Dann siehst Du jeweils die Alternativtexte. Wenn die da Sinn machen, dann ist es wohl okay. Wenn Du da aber blödsinnigen Text stehen hat, mit dem keiner in dem Zusammenhang was anfangen kann, und Du partout auch keinen Text findest, der da hin passt, dann ist es wahrscheinlich nur Zierde (das Bild) und sollte besser als Hintergrundbild eingefügt werden.

Der Alternativtext soll ja Sinn machen. Wenn irgendwo in einer freien Fläche plötzlich "Friedenstaube" steht, versteht das keiner. Du kannst Dir auch den Textbrowser "lynx" installieren. Auch da verstehst Du diesen Alternativtext vermutlich nicht.

Hier der überarbeitete Quelltext:
Du kannst auch besser nen Link zur Seite einstellen, dann sparst Du Dir das mit dem Quelltext jedesmal. Und ich hätte schon längst eine definitive Aussage zum Bild machen können.

Alles noch okay, oder schwirrt Dir der Schädel? :-)
 
Werbung:
Hi,

du gibst dir echt Mühe beim antworten.^^

Das Bild von der Taube dient nur zuer zierde. Denn eigentlichen Quelltext kann ich dir leider nicht online stellen. Das macht mir mein Vater immer. Da währe es etwas nervig jeden Tag zu kommen damit er den nächsten Versuch einstellt. Du kannst dir aber mal die Seite Umweltschutz am GGG anschauen. So soll die Seite am Ende einmal aussehen.

Ich werd in der nächsten Woche wahrscheinlich nicht zum ändern des Quelltextes kommen. Deine Posts kann ich aber trotzdem lesen.

Lg Waldwolf

PS: Ich bin Schüler, da ist man dauerschwirrende Schädel gewühnt ;-)
 
du gibst dir echt Mühe beim antworten.
Wenn ichs nicht so ausführlich machen würde, würde mans vielleicht nicht verstehen und dann wären meine Beiträge hier gänzlich unsinnvoll. Dann könnte ich mir das Schreiben auch sparen. Aber ich will ja Wissen weitergeben.

Das Bild von der Taube dient nur zuer zierde.
Dann solltest Du es als Hintergrundbild einstellen.

Denn eigentlichen Quelltext kann ich dir leider nicht online stellen. Das macht mir mein Vater immer. Da währe es etwas nervig jeden Tag zu kommen damit er den nächsten Versuch einstellt.
Verstehe ich zwar nicht, aber wenn Du meinst.

Du kannst dir aber mal die Seite Umweltschutz am GGG anschauen. So soll die Seite am Ende einmal aussehen.
Ich hoffe aber, dass sie nicht genauso erstellt wird, denn DIESE Seite ist ja Chaos pur. Das fängt mit Frames an und hört bei Quelltext auf, der Anfang der 1990er Jahr akzeptiert worden wäre.

PS: Ich bin Schüler, da ist man dauerschwirrende Schädel gewühnt ;-)
Na dann ;-)
 
Hi Elfchen,

ich werd ich mal mit Hintergrundbildern beschäftigen. Soweit war ich momentan noch nicht. Klingt aber sinnvoll was du sagst... Brauch man da dann notfalls Alternativtext? Eher nicht oder?

Könntest du nicht wenigstens ein was gutes an meiner Seite lassen? Ich war so stolz als ich sie endlich online hatte. Das Buch mit dem ich mir das Websiteschreiben bei gebracht hab stammt auch aus den 90er Jahren. Daher ist der etwas veraltete Quelltext glaube ich nicht überaschend.

Ich hoffe das reicht für heute.

Lg Waldwolf
 
Werbung:
Bei Hintergrundbildern braucht man keinen Alternativtext, weil diese ja keinen Content enthalten, sondern nur der Zierde dienen.

Was Gutes kann ich an Seiten lassen, wenn sie was Gutes enthalten.
Einfach was Gutes sagen, wenn irgendwie alles verbesserungswürdig ist, finde ich unfair Dir gegenüber. Deswegen antworte ich wahrheitsgetreu und nicht so, wie es die Fragesteller am liebsten hätten. Du willst ja was lernen und nicht Honig ums Maul geschmiert bekommen :-)
 
Hi Elfchen,

ich bin gerade dabei zu versuchen deine Tipps umzusetzten.

Kannst du dir mal anschauen ob an diesem Tag irgendwas falsch ist:
HTML:
p {
background-image:url(Bilder/Hintergrundbild_Blatt2.gif);background-position:left top; background-repeat:repeat;
}
Bei mir funktioniert er nicht.

Lg Waldwolf
 
Werbung:
Hast du Groß- und Kleinschreibung bei dem Ordner und dem Bild beachtet?

Der Pfad zum Bild sollte in Anführungszeichen stehen url('bild.png').

Hat das Element Inhalt, so dass auch ein Hintergrundbild angezeigt werden kann?
 
Zuletzt bearbeitet:
Zurück
Oben