1. Dashboard
  2. Artikel
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  1. HTML - Webmaster Forum
  2. HTML / Webmaster Forum
  3. HTML & CSS Forum

Problem mit Firefox

  • Fidelis
  • 6. August 2008 um 11:48
  • 1
  • 2
  • driver
    Forum Guru
    Reaktionen
    6
    Beiträge
    20.727
    • 7. August 2008 um 14:30
    • #21

    eieiei.... LES DIR SELFHTML DURCH ! zumindest des grundgerüst !

    -> keine tags im head außer title, meta, script, style

    oder hier

    Code
    <font face="Comic Sans MS" font color="#000000"> 
                <p align="center">[b]<font size="+2">Willkommen auf L-Stück Lösungen.de!!! 
    Ich hoffe ihr werdet hier glücklich mit all den Lösungen der L-Stücke aus 
     Latein mit Felix 1 - Latein 
                                                                  mit Felix 4 und den L- , V- und E-Stücken aus Kairos 1 & 2! 
     Die Übersetzungen der Texte stammen alle aus dem Unterricht, was bedeutet,
     dass sie alle so gut wie richtig sind! 
    
    Auf jeden Fall ist es in der Schulstunde ganz gut, wenn man einen Text vor sich liegen hat!   
     
                                                                  Also viel Spass mit den ganzen Lösungen!!!</font>[/b]</font>
     
    
    
    
    </p>
    Alles anzeigen

    - immer so schließen wie geöffnet. du machst font auf, dann p, dann font,
    schließt aber beide fonts vor dem p - was nicht geht !

    und für des oben kannst in css verwenden

    Code
    <p style="font-family:comic sans ms;font-size:1em;color:#000000;font-weight:bold;text-align:center;">... der text....
    ... noch mehr text ....</p>

    am besten natürlich des css in ne id (oder class) und dann auslagern.

    >> die icq-schreiberlinge bitte dies hier beachten

    [Blockierte Grafik: http://www.devil-driver.de/stuff/forum-banner.png]

    1679 entdeckte Gottfried Wilhelm Leibniz das Binärsystem, bei einem Gespräch mit seiner Mutter: "Ja..., Nein..., Nein..., Nein..., Ja..., Ja..., Nein..."

  • Fidelis
    Teeny
    Beiträge
    22
    • 7. August 2008 um 14:32
    • #22

    Ja, schon klar, nur, was kommt da dann hin? Also wieder nur Code oder ein Style, den ich vorher festgelegt habe?

    Mit Computern können wir jetzt Probleme lösen, die wir vorher garnicht hatten...

  • driver
    Forum Guru
    Reaktionen
    6
    Beiträge
    20.727
    • 7. August 2008 um 14:34
    • #23

    grundsätzlich ist ALLES code. des eine html, für die elemente.
    des andere css für die optik, anordnung.

    >> die icq-schreiberlinge bitte dies hier beachten

    [Blockierte Grafik: http://www.devil-driver.de/stuff/forum-banner.png]

    1679 entdeckte Gottfried Wilhelm Leibniz das Binärsystem, bei einem Gespräch mit seiner Mutter: "Ja..., Nein..., Nein..., Nein..., Ja..., Ja..., Nein..."

  • Fidelis
    Teeny
    Beiträge
    22
    • 7. August 2008 um 14:41
    • #24

    Ok. Was aber, wenn ich im head unterschiedliche Schriftgrößen/arten, etc... haben will? Muss ich dann immer einen neuen CSS Code eingeben?

    edit: Also ich habs jetzt so gemacht:

    Code
    <p style="font-family:comic sans ms; font-size:2em; color:#000000; font-weight:bold; text-align:left;">
    [url='javascript:history.back()']Zurück[/url]
    </p>
    <p style="font-family:arial;font-size:small;color:#000000;font-weight:normal;text-align:right;">
    Alle Übersetzungen stammen aus dem Unterricht.
    L-Stück Lösungen.de nimmt keine Verantwortung dafür, dass die Texte zu 100 % korrekt sind!
    </p>

    Wie krieg ich jetzt das "Zurück" und das "Alle Übersetzungen..." in eine Zeile?
    Ich habs ohne das

    vesucht, aber das ging net.

    Mit Computern können wir jetzt Probleme lösen, die wir vorher garnicht hatten...

  • Bandit
    Gast
    • 7. August 2008 um 14:52
    • #25

    Lass' dir doch nicht alles vorkauen! :(

    SelfHTML und CSS4You mal in Ruhe durcharbeiten, da steht alles, was du wissen musst!!!

  • Fidelis
    Teeny
    Beiträge
    22
    • 7. August 2008 um 15:01
    • #26

    Bin schon seit 10 Minuten dabei^^

    Mit Computern können wir jetzt Probleme lösen, die wir vorher garnicht hatten...

  • driver
    Forum Guru
    Reaktionen
    6
    Beiträge
    20.727
    • 7. August 2008 um 15:09
    • #27

    erstmal ganz wichtig :

    <head> hat nix mit dem "head" einer seite zu tun wie du sie siehst.
    der head-bereich im code ist für die definition von titel, von css usw
    da. im head steht niemals ein html-tag ala table, p, div etc. NIEMALS !

    der eigentlich code, des was angezeigt wird, steht alles im body !

    >> die icq-schreiberlinge bitte dies hier beachten

    [Blockierte Grafik: http://www.devil-driver.de/stuff/forum-banner.png]

    1679 entdeckte Gottfried Wilhelm Leibniz das Binärsystem, bei einem Gespräch mit seiner Mutter: "Ja..., Nein..., Nein..., Nein..., Ja..., Ja..., Nein..."

  • Fidelis
    Teeny
    Beiträge
    22
    • 7. August 2008 um 15:15
    • #28

    Aso, ok, das werde ich beachten!

    Mit Computern können wir jetzt Probleme lösen, die wir vorher garnicht hatten...

  • Alienx
    König(in)
    Reaktionen
    1
    Beiträge
    904
    • 7. August 2008 um 15:59
    • #29
    Zitat von Fidelis

    Aso, ok, das werde ich beachten!

    Gut, dann fange am besten gleich an, dein CSS auszulagern, so:

    HTML
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
      "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    
    
    
    
    <html xmlns="http://www.w3.org/1999/xhtml"
           xml:lang="en" lang="en">
           <head>
                  <meta http-equiv="Content-Type"
                          content="text/html; charset=utf-8" />
    
    
                   <title>Dein Seitenname</title>
    
    
    
    
                    <meta http-equiv="Content-Style-Type" content="text/css" />
                    <meta name="author-personal"
                            content="Autorenname" />
                    <meta name="author-mail"
                            content="mailto:name@autor.xyz" />
    
    
                    <link rel="stylesheet" href="style.css"
                         type="text/css" media="screen, projection" />
    
    
    </head>
    Alles anzeigen


    Wichtig ist dabei vor allem das hier:

    Code
    <link rel="stylesheet" href="style.css"
                         type="text/css" media="screen, projection" />

    Der Link verweist auf eine externe CSS-Datei, die zur Darstellung der Seite herangezogen wird.

    Damit das ganze auch seinen Zweck erfüllt musst du nun eine Datei mit dem Namen "style" (oder eben deiner Wahl, musst halt dann Dateinname in der Verlinkung anpassen) und der Dateierweiterung *.css anlegen. Sämtliche Elemente kannst du dann mit sogenannten "Selektoren" unter CSS erfassen und ihren Attributen Parameter zuweisen, so:

    Code
    p {
    color : #008000;
    font : normal 80% Verdana;
    }

    Selektor ist in diesem Fall die Elementengruppe

    , Attribute sind color und font und das hinter den Doppelpunkten sind ihre Parameter.

    Dieses Prinzip ist auf alle Elemente anwendbar. Du kannst sogar Identifier, wie ids oder Klassen vergeben und dann per CSS darauf zugreifen:

    Code
    <div id="content">Hier stehen die ganzen Schweinereien</div>

    CSS:

    Code
    div#content {
    width : 800px;
    height : 500px;
    margin : 0 auto;
    background : #000000;
    color : #ffffff;
    }


    Für weitere Listen von Tags oder Elementen und weiteren Informationen bietet sich CSS4You an, wie Bandit schon sagte.

    Achja, zum Thema:

    Zitat von Fidelis

    HTML gelernt hab ich nirgends.. ich bin erst 14...

    Ich bin vor kurzem erst 15 geworden und habe mit 13 angefangen XHTML & CSS zu lernen und empfand es damals schon um einiges leichter als gedacht. Denn schwer wird es erst, wenn du mal eine höhere Programmiersprache lernen willst. HTML ist im Prinzip sogar vom Prinzip und dem Aufbau her einfacher als XML und zählt ohnehin zu den einfachsten Auszeichnungssprachen, die es gibt, wenn es nicht sogar DIE einfachste ist.

    MfG Alienx

    [Blockierte Grafik: http://www.avpfight.de/sig.jpg]

  • Fidelis
    Teeny
    Beiträge
    22
    • 7. August 2008 um 17:06
    • #30

    Cool! Das sind dann ja schon mal Anhaltspunket.

    Wenn ich die Seite angelegt habe, die die Seiten formatiert, wie kann ich sie dann in eine andere Seite einbinden? Das hab ich i-wie noch net ganz gerafft. Also so, dass jede Seite der Homepage das gleiche Layout hat.


    Zitat

    Fidelis hat folgendes geschrieben:


    Ich bin vor kurzem erst 15 geworden und habe mit 13 angefangen XHTML & CSS zu lernen und empfand es damals schon um einiges leichter als gedacht. Denn schwer wird es erst, wenn du mal eine höhere Programmiersprache lernen willst. HTML ist im Prinzip sogar vom Prinzip und dem Aufbau her einfacher als XML und zählt ohnehin zu den einfachsten Auszeichnungssprachen, die es gibt, wenn es nicht sogar DIE einfachste ist.

    Ich hatte mal in der 6. Klasse HTML in Informatik. Nur mit dem Niveau einer 6. Klasse... , also nicht sehr tiefgreifend. Ich hab erst seit 2 Wochen wieder angefangen mein HTML aufzufrischen.

    Mit Computern können wir jetzt Probleme lösen, die wir vorher garnicht hatten...

  • Alienx
    König(in)
    Reaktionen
    1
    Beiträge
    904
    • 7. August 2008 um 18:31
    • #31
    Zitat von Fidelis

    Cool! Das sind dann ja schon mal Anhaltspunket.

    Wenn ich die Seite angelegt habe, die die Seiten formatiert, wie kann ich sie dann in eine andere Seite einbinden? Das hab ich i-wie noch net ganz gerafft. Also so, dass jede Seite der Homepage das gleiche Layout hat.


    Hi, na dazu verlinkst du einfach in jeder Seite (HTML-Datei) aufs neue die *.css, also mit dem link-relative Zeugs, das ich dir oben gepostet habe.

    MfG Alienx

    [Blockierte Grafik: http://www.avpfight.de/sig.jpg]

  • Fidelis
    Teeny
    Beiträge
    22
    • 7. August 2008 um 19:04
    • #32

    Aha, ok. Aber kann ich dann auch einen kompletten Kopf in die CSS Datei reinpacken, also Überschrift, Zurück-Button, Anmerkung, usw..., sodass ich die Hälfte der Seite in einem Link hab? Oder kann ich da nur Schriftdaten für die Seite kürzerfassen?

    Mit Computern können wir jetzt Probleme lösen, die wir vorher garnicht hatten...

  • driver
    Forum Guru
    Reaktionen
    6
    Beiträge
    20.727
    • 7. August 2008 um 19:18
    • #33

    kannst oder willst du es nicht verstehen ?
    in css kommen keine html-tags. die html-tags kommen nur in den body !

    würdest du endlich mal die grundinfos in css4you.de oder selfhtml.org lesen
    würdest du das schon längst selbst erkennen...

    >> die icq-schreiberlinge bitte dies hier beachten

    [Blockierte Grafik: http://www.devil-driver.de/stuff/forum-banner.png]

    1679 entdeckte Gottfried Wilhelm Leibniz das Binärsystem, bei einem Gespräch mit seiner Mutter: "Ja..., Nein..., Nein..., Nein..., Ja..., Ja..., Nein..."

  • Alienx
    König(in)
    Reaktionen
    1
    Beiträge
    904
    • 7. August 2008 um 20:03
    • #34
    Zitat von Fidelis

    Aha, ok. Aber kann ich dann auch einen kompletten Kopf in die CSS Datei reinpacken

    CSS bedeutet Cascading Style Sheets, das heißt, es handelt sich um Blocks von Selektoren und Anweisungen, die aufeinander aufbauen (kaskadieren), also eine reine deklarative Stilierungssprache. Mit CSS selbst kannst du keine Inhalte auszeichnen.

    Zitat von Fidelis

    also Überschrift, Zurück-Button, Anmerkung, usw

    Ich glaub Driver hat dir jetzt hundertmal erklärt, dass der <head einen rein informationellen Wert hat (Titel, Meta usw.) und erst beim Einsatz von Scriptsprachen und anderen Erweiterungstechnologien bzw. beim simplen Aufbau eines validen Markups zum Tragen kommt. Sonst solltest du ihn nicht mit irgendwelchem anderen Markup, das sichtbaren Inhalt repräsentieren soll vergewaltigen.

    Zitat von Fidelis

    sodass ich die Hälfte der Seite in einem Link hab?

    Was? Du willst deine Seite in einen Link packen? Weiß nicht, wie das funktionieren soll - aber es hört sich schmerzhafter an, als Tokio Hotel.

    Zitat von Fidelis

    Oder kann ich da nur Schriftdaten für die Seite kürzerfassen?

    Ich hab dir doch das Prinzip von CSS einigermaßen erklärt, oder? Es ist ganz simpel: Du hast einen HTML-Tag, ja? Der hat sogenannte Attribute (oder Parameter). Die Attribute selbst haben ebenfalls Parameter, die sich Werte nennen. Und mit CSS hast du auf genau diese beiden letzteren Einfluss. Und zwar auf ALLE Elementgruppen, Klassen und selbst definierte Gruppen und deren Parameter.

    Wenn du nochmal Hilfe brauchst kannst mich mal in MSN oder ICQ anschreiben. Aber lies dir vorher CSS4You durch.

    MfG Alienx

    [Blockierte Grafik: http://www.avpfight.de/sig.jpg]

  • Fidelis
    Teeny
    Beiträge
    22
    • 7. August 2008 um 21:23
    • #35

    Ja, das mit dem CSS hab ich jetzt schon längst kapiert, ich wollte nur wissen, ob man ein Seitenlayout herstellen kann, dass dann auf jeder Seite auftaucht und nur noch ein bisschen Text unten ran kommt.

    Den Code hab ich bis jetzt: Nur ist da das Problem, dass Überall Zeilenumbrüche sind und so. Das liegt dann wahrscheinlich an dem "h1", "h2", usw. Wie kann ich die "H-Tags" vermeiden, denn i-eine Definition brauchen die Textabschnitte ja sonst funktioniert das mit dem CSS nicht.

    Code
    <head>
    
    
                   <title>L-Stück Lösungen</title>
    
    
                   <style type="text/css">
                   h1 {font-family:arial; font-size:small; text-align:right;}
                   h2 {font-family:arial; font-size:x-large; text-align:left;}
                   h3 {font-family:comic sans ms; font-size:800%; text-align:center; color:#682619; font-style:italic;}
                   </style>
    
    
                    <link rel="stylesheet" href="style.css"
                         type="text/css" media="screen, projection" />
    
    
    </head>
    
    
    <body bgcolor="#F0E2C0" link="#125AE1" alink="#1C4BA5" vlink="#0600FF" marginwidth="50" marginheight="100" topmargin="10" leftmargin="50">
    
    
    <h1>
    Alle Übersetzungen stammen aus dem Unterricht.
    L-Stück Lösungen.de nimmt keine Verantwortung dafür, dass die Texte zu 100 % korrekt sind!
    </h1>
    <h2>
    [url='javascript:history.back()']Zurück[/url]
    </h2>
    
    
    
    
    <h3>L-Stück Lösungen</h3>
    Alles anzeigen

    Mit Computern können wir jetzt Probleme lösen, die wir vorher garnicht hatten...

  • Alienx
    König(in)
    Reaktionen
    1
    Beiträge
    904
    • 7. August 2008 um 21:43
    • #36
    Zitat von Fidelis

    Ja, das mit dem CSS hab ich jetzt schon längst kapiert, ich wollte nur wissen, ob man ein Seitenlayout herstellen kann, dass dann auf jeder Seite auftaucht und nur noch ein bisschen Text unten ran kommt.

    Immer wiederkehrende Inhalte kannst du regeln, indem du sie per PHP includierst

    Code
    <?PHP
    
    
    include( "deine_datei.txt" );
    
    
    ?>

    So brauchst du nur immer die entsprechende Datei editieren und nicht jede Datei.

    Zitat von Fidelis


    Wie kann ich die "H-Tags" vermeiden, denn i-eine Definition brauchen die Textabschnitte ja sonst funktioniert das mit dem CSS nicht.

    1. MUSST du den Elementen keine Zuweisungen via CSS geben.

    2. Du willst <h>-Tags vermeiden? Lass sie einfach weg. :roll:

    Also kannst du mal bitte genau formulieren, was du möchtest?

    MfG Alienx

    [Blockierte Grafik: http://www.avpfight.de/sig.jpg]

  • Fidelis
    Teeny
    Beiträge
    22
    • 8. August 2008 um 09:19
    • #37

    Also ich will eine Überschrift in einer bestimmten Schriftgröße, Schriftart, usw. erzeugen, und dafür CSS benutzen. Um die Überschrift müssen dann aber 2 Tags, wie <h1> </h1> oder

    </p> stehen, denn sonst kann ich den Abschnitt im head nicht definieren. Wenn ich aber einen H- oder P-Tag habe, wird ein Zeilenumbruch herbeigeführt. Ich will den Umbruch aber vermeiden und die 3 Texte hintereinander einfügen. Ich brauche also einen Tag der einfach nur da ist und sich nicht auf den Inhalt dazwischen auswirkt. (Wie schon gesagt: zB ein H-Tag bindet einen Zeilenumbruch mit ein)

    Mit Computern können wir jetzt Probleme lösen, die wir vorher garnicht hatten...

  • Bandit
    Gast
    • 8. August 2008 um 09:44
    • #38
    Zitat von bandit600

    Lass' dir doch nicht alles vorkauen! :(

    SelfHTML und CSS4You mal in Ruhe durcharbeiten, da steht alles, was du wissen musst!!!

    Haaallooooo???? Bist du einfach nur zu faul oder was ist los? Du suchst span, steht in selfHTML!!!

    In so manchen Foren wäre der Thread schon längst wegen fehlender Eigeninitiative geschlossen.

  • driver
    Forum Guru
    Reaktionen
    6
    Beiträge
    20.727
    • 8. August 2008 um 10:44
    • #39

    @ fidelis

    geht im css..... fürs h-tag -> display:inline; padding:0px; margin:0px;

    >> die icq-schreiberlinge bitte dies hier beachten

    [Blockierte Grafik: http://www.devil-driver.de/stuff/forum-banner.png]

    1679 entdeckte Gottfried Wilhelm Leibniz das Binärsystem, bei einem Gespräch mit seiner Mutter: "Ja..., Nein..., Nein..., Nein..., Ja..., Ja..., Nein..."

  • Fidelis
    Teeny
    Beiträge
    22
    • 8. August 2008 um 11:31
    • #40

    Ah, ok, das mit Span hat geklappt! Sorry, dass ich immer so viel nachfrag! :oops:

    driver: Werd ich auch mal probieren! Danke

    Mit Computern können wir jetzt Probleme lösen, die wir vorher garnicht hatten...

    • 1
    • 2

Tags

  • html
  • link
  • color
  • http
  • online
  • body
  • quelltext
  • org
  • fehler
  • tabelle
  • ordner
  • datei
  • div
  • tags
  • lösen
  • erkennen
  • font
  • schriftarten
  • css
  • validator
  • addon
  • korrigieren
  1. Datenschutzerklärung
  2. Impressum
Community-Software: WoltLab Suite™
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
Zitat speichern