Sithlord: Fehler in meiner HP! Woran liegts?

0 49

Fehler in meiner HP! Woran liegts?

Sithlord
  • html
  1. 0
    Philipp Hasenfratz
    1. 0
      Sven Rautenberg
      1. 0
        Philipp Hasenfratz
        1. 0
          Kai Lahmann
          1. 0
            Philipp Hasenfratz
            1. 0
              Kai Lahmann
    2. 0
      Sithlord
      1. 0
        Philipp Hasenfratz
        1. 0
          Sithlord
          1. 0
            Philipp Hasenfratz
            1. 0
              Sithlord
              1. 0

                Da muss mal wer anders ran, bin am Ende meines Lateins :-(((

                Philipp Hasenfratz
                1. 0
                  Sithlord
                  1. 0
                    Philipp Hasenfratz
                    1. 0
                      Sithlord
                      1. 0
                        Philipp Hasenfratz
                2. 0
                  Philipp Hasenfratz
                  1. 0
                    Sithlord
                    1. 0
                      Philipp Hasenfratz
                      1. 0
                        Philipp Hasenfratz
                        1. 0
                          Sithlorrd
        2. 0
          Kai Lahmann
          1. 0
            Philipp Hasenfratz
  2. 0
    Sithlord
  3. 0
    Sithlord
  4. 0
    Sven Rautenberg
    1. 0
      Sithlord
      1. 0
        Philipp Hasenfratz
        1. 0
          Sithlord
      2. 0
        Kai Lahmann
  5. 0
    Noride
    1. 0
      Sithlord
      1. 0
        Noride
        1. 0
          Sithlord
  6. 0
    Philipp Hasenfratz
    1. 0
      Sithlord
      1. 0
        Philipp Hasenfratz
    2. 0
      Kai Lahmann
      1. 0
        Philipp Hasenfratz
  7. 0
    Kai Lahmann
    1. 0
      Philipp Hasenfratz
  8. 0

    Raider heißt jetzt Twix

    Mathias Bigge
    • menschelei
    1. 0
      DAB268
      1. 0
        Mathias Bigge
      2. 0
        Norbert Klein
      3. 0
        Kai Lahmann
      4. 0
        Stonie
      5. 0
        Michael N.

Hallo!
Ich habe folgendes Problem: Ich habe mir eine Homepage zusammengebastelt, wo oben ein Bild in den oberen Header soll und die rechte Seite nur 20 Pixel groß sein soll.
Füge ich jedoch das Bild ein, vergrößert sich die rechte Seite.(siehe die Links unten)
Ich weiss zwar nicht, was das eine mit dem anderen zu tun hat, aber der macht da nunmal falsch.
Ich hoffe ihr könnt mir helfen.

-------------------------------------

Design mit Fehler:
URL: http://home.arcor.de/dab268/design1.html
Quelltext von Bildtabellenabschnitt: <tr><th class="head" colspan="3" align="left"><img src="bilder/cash6.gif"></th></tr>
Quelltext von rechter Seite: <td class="right"></td>

-------------------------------------

Design ohne Bild:
URL: http://home.arcor.de/dab268/design.html
Quelltext von Bildtabellenabschnitt: <tr><th class="head" colspan="3"></th></tr>
Quelltext von rechter Seite: <td class="right"></td>

-------------------------------------

CSS-File zu beiden Dateien:
h1,h2,h3,h4,p,ul,ol,li,div,td,th,address,blockquote,nobr,b,i {font-family:Arial,sans-serif}

body {background-color:#5555AA;color:#000000;scrollbar-face-color:#BBCCFF;
scrollbar-highlight-color:#7788EE;
scrollbar-shadow-color:#7788EE;
scrollbar-3dlight-color:#7788EE;
scrollbar-arrow-color:#5555AA;
scrollbar-track-color:#DDEEFF;
scrollbar-darkshadow-color:#7788EE}

a {color:#5555AA;text-decoration:none;font:bold}
  a:hover {color:#334488;text-decoration:none;font:bold}

table.main {width:90%;border:0;background-color:#5555AA}
  th.head {background-color:#99AAFF;height:80}
  td.middle {width:*;vertical-align:top;background-color:#BBCCFF}
  td.left {width:15%;background-color:#99AAFF;vertical-align:top}
  td.right {background-color:#99AAFF;width:20}
  td.bottom {background-color:#99AAFF;height:20;font-size:8}

table.left {width:90%;border:0;background-color:#5555AA}
    th.lheader {background-color:#5555AA;width:100%}
      table.linside {background-color:#DDEEFF;width:100%}

table.middle {width:85%;border:0;background-color:#5555AA}
    th.mheader {background-color:#5555AA}
      table.minside {background-color:#DDEEFF;width:100%}

  1. Quelltext von Bildtabellenabschnitt:

    <tr><th /><th /><th class="right" align="left"><img src="bilder/cash6.gif"></th></tr>

    dann sollte es funktionieren...

    Viele Grüsse

    Philipp

    1. Moin!

      <tr><th /><th /><th class="right" align="left"><img src="bilder/cash6.gif"></th></tr>

      dann sollte es funktionieren...

      Du erwartest nicht ernsthaft, daß ein Browser <th /> versteht, oder? <th> ist ein Tag mit Inhalt. Das bedeutet, es gibt <th>, dann den Inhalt, und dann </th>. Ich glaube kaum, daß es erlaubt ist, sowas in XML-Art zu <th /> zusammenzuziehen. Zumal Netscape 4 ja dann nur <th> <th> <th>Inhalt</th> in der Zeile sieht. Schön ist das jedenfalls nicht!

      - Sven Rautenberg

      1. Halihallo

        <tr><th /><th /><th class="right" align="left"><img src="bilder/cash6.gif"></th></tr>

        dann sollte es funktionieren...

        Und???

        Du erwartest nicht ernsthaft, daß ein Browser <th /> versteht, oder? <th> ist ein Tag mit Inhalt. Das bedeutet, es gibt <th>, dann den Inhalt, und dann </th>. Ich glaube kaum, daß es erlaubt ist, sowas in XML-Art zu <th /> zusammenzuziehen.

        Doch, wenn der Tag keinen Inhalt hat schon... Aber (folgt)...

        Zumal Netscape 4 ja dann nur <th> <th> <th>Inhalt</th> in der Zeile sieht. Schön ist das jedenfalls nicht!

        a) Ja, sollte heute noch mit <th></th> geschrieben werden
           (gebe ich offen zu!)
        b) Ja, ist etwas zu XMLifiziert
        c) War schreibfaul :-)
        d) Bin schon auf XHTML 1.0 umgestiegen :-)))
        e) Ich sch... auf den NS4x (wobei mir bewusst ist, das dieser nicht der einzige mit Problemen bezüglich <th /> hat)

        Viele Grüsse

        Philipp

        1. hi

          e) Ich sch... auf den NS4x (wobei mir bewusst ist, das dieser nicht der einzige mit Problemen bezüglich <th /> hat)

          das ganze ist auch in XHTML nicht erlaubt, die <*/> Syntax ist NUR für Tags erlaubt, die von natur aus leer sind! (also z.B. <img/>)

          Grüße aus Bleckede

          Kai

          1. Halihallo

            e) Ich sch... auf den NS4x (wobei mir bewusst ist, das dieser nicht der einzige mit Problemen bezüglich <th /> hat)

            das ganze ist auch in XHTML nicht erlaubt, die <*/> Syntax ist NUR für Tags erlaubt, die von natur aus leer sind! (also z.B. <img/>)

            Ach so, dachte, dass man das auch bei anderen machen kann (wie XML, da das ja nicht weiss, welche von Natur aus leer sind, oder ist das schon wieder ne Fehlaussage???). Na gut, so solls doch auch in XHTML Ausnahmen geben (zugegeben, sie sind auch logisch begründbar).

            Grüsse nach Bleckede

            Philipp

            1. hi

              Ach so, dachte, dass man das auch bei anderen machen kann (wie XML, da das ja nicht weiss, welche von Natur aus leer sind, oder ist das schon wieder ne Fehlaussage???). Na gut, so solls doch auch in XHTML Ausnahmen geben (zugegeben, sie sind auch logisch begründbar).

              der Unterschied zwischen HTML und XHTML ist, dass ein Tag entweder leer ist oder nicht leer ist. Dieses Mischwerk, wie man es z.B. von <p> kennt, gibt es da (zum Glück) nicht mehr, das muss da immer als <p>..</p>

              Grüße aus Bleckede

              Kai

    2. Quelltext von Bildtabellenabschnitt:

      <tr><th /><th /><th class="right" align="left"><img src="bilder/cash6.gif"></th></tr>

      Was bedeutet denn das / hinter dem TH? und wieso 2 mal th?

      dann sollte es funktionieren...

      Viele Grüsse

      Philipp

      1. Halihallo

        <tr><th /><th /><th class="right" align="left"><img src="bilder/cash6.gif"></th></tr>

        Was bedeutet denn das / hinter dem TH? und wieso 2 mal th?

        Danke für die Nachfrage.
        Also, das / hinter dem TH, wie Sven schon bemerkt hat, ist etwas an XML angelehnt. <th /> bedeutet in XML nichts anderes als <th></th>, war eben etwas schreibfaul :-)
        Und warum zwei mal? - Wie du siehst, hab ich dein colspan rausgeschmissen, da dieses die _Zellen verbindet_, sprich die Zelle wird viel grösser, als deine gewünschten 20px. Deshalb lasse ich einfach zwei leer und eine dann mit dem Image (die dritte und letzte Spalte, welche wirklich eine Breite von 20px hat).
        Falls dies dann auch noch nicht funktioniert, versuchs mal mit:

        <img src="..." width="20px"></img>

        das </img> kannst du dir natürlich auch sparen...

        Viele Grüsse

        Philipp

        1. Und warum zwei mal? - Wie du siehst, hab ich dein colspan rausgeschmissen, da dieses die _Zellen verbindet_, sprich die Zelle wird viel grösser, als deine gewünschten 20px. Deshalb lasse ich einfach zwei leer und eine dann mit dem Image (die dritte und letzte Spalte, welche wirklich eine Breite von 20px hat).
          Falls dies dann auch noch nicht funktioniert, versuchs mal mit:

          <img src="..." width="20px"></img>

          das </img> kannst du dir natürlich auch sparen...

          Viele Grüsse

          Philipp

          Ich glaube du hast da etwas falsch verstanden, das Bild soll nicht die 20px breit sein. Die Reihe sollte auch eigentlich zusammengeschlossen sein. Was 20px groß sein soll ist die Spalte Rechts neben dem Hauptteil, also das mit News etc. und da neben die Spalte ist zu groß  geworden, wenn ich das Bild einfüge ..

          1. Halihallo

            Ich glaube du hast da etwas falsch verstanden, das Bild soll nicht die 20px breit sein. Die Reihe sollte auch eigentlich zusammengeschlossen sein. Was 20px groß sein soll ist die Spalte Rechts neben dem Hauptteil, also das mit News etc. und da neben die Spalte ist zu groß  geworden, wenn ich das Bild einfüge ..

            Hab in der Tat was anderes verstanden, da ich etwas schnell den Text überflogen hab, dafür entschuldige ich mich.
            Ich habe mir jetzt deine Design-Vorschläge auch im Browser angeschaut und gesehen, was du meinst.

            Folgendes hat bei mir "etwas" funktioniert:

            <tr><th class="head" colspan="2"><img src="bilder/cash6.gif"></th><th class="head"></th></tr>

            einfach das Bild in einen zweier-Colspan und dann hinten noch einmal einen TH anhängen (den Unterbruch wird man auch irgendwie los, ich schau mal kurz weiter).
            Aber irgendwie weiss ich noch nicht warum... Das ist hier die Frage...

            Viele Grüsse

            Philipp

            1. Halihallo

              Ich glaube du hast da etwas falsch verstanden, das Bild soll nicht die 20px breit sein. Die Reihe sollte auch eigentlich zusammengeschlossen sein. Was 20px groß sein soll ist die Spalte Rechts neben dem Hauptteil, also das mit News etc. und da neben die Spalte ist zu groß  geworden, wenn ich das Bild einfüge ..

              Hab in der Tat was anderes verstanden, da ich etwas schnell den Text überflogen hab, dafür entschuldige ich mich.
              Ich habe mir jetzt deine Design-Vorschläge auch im Browser angeschaut und gesehen, was du meinst.

              Folgendes hat bei mir "etwas" funktioniert:

              <tr><th class="head" colspan="2"><img src="bilder/cash6.gif"></th><th class="head"></th></tr>

              also ich hab es mit dem obigen Quelltext geschafft, aber dafür hab ich jetzt ne Trennline in dem oberen Teil.

              einfach das Bild in einen zweier-Colspan und dann hinten noch einmal einen TH anhängen (den Unterbruch wird man auch irgendwie los, ich schau mal kurz weiter).
              Aber irgendwie weiss ich noch nicht warum... Das ist hier die Frage...

              Viele Grüsse

              Philipp

              1. Halihallo

                Allgemein:
                 lern to quote: Musst nich immer das ganze Zeug wieder Posten, sondern nur das, worauf du antwortest. Wären wir dir alle Dankbar.

                also ich hab es mit dem obigen Quelltext geschafft, aber dafür hab ich jetzt ne Trennline in dem oberen Teil.

                Ich weiss, ist auch ne schlechte Lösung.
                Jetzt hab ich ca. 30 min herumgepröbelt und versucht die Rendering-Engine des IE's zu kapieren, aber nix, nix und noch immer nix. Ich werd aus dem scheiss einfach nicht schlau (nicht dein scheiss, ist nicht gegen dich gerichtet! - Ist von IE die Rede).
                Komisch: Wenn man die Grösse des Bildes mit width festlegt und auf unter 300px schraubt, wird der rechte Rand gut dargestellt. Finde ich irgendwie sehr wunderlich. Das Bild ist doch nicht grösser, als es scheint, oder? - Falls noch ca. 200px des Bildes am rechten Rand unsichtbar sind, wäre es natürlich denkbar, das das Bild daran Schuld ist, aber ich glaube weniger. Ich hab auch mal versucht, all deine inneren Tabellen auszukommentieren, dass sie nicht angezeigt werden, um Verschachtelungsfehler der Tags zu entlarven, aber auch nix. Dann hab ich mit absoluten und relativen width - Angaben gewerkelt und auch nix...

                Also entschuldige, aber es scheint, dass ich etwas besser Perl programmiere :-)
                Obwohl ich ja viel mit HTML zu tun hab, bin ich anscheinend zu nichts mehr zu gebrauchen...

                Vielleicht findet den Fehler wer anders

                Viele Grüsse und entschuldige, dass ich nicht weiterhelfen kann

                Philipp

                1. Allgemein:
                  lern to quote: Musst nich immer das ganze Zeug wieder Posten, sondern nur das, worauf du antwortest. Wären wir dir alle Dankbar.

                  ok werd's versuchen.

                  Jetzt hab ich ca. 30 min herumgepröbelt und versucht die Rendering-Engine des IE's zu kapieren, aber nix, nix und noch immer nix.

                  Naja ich danke dir auf jeden Fall mal für deine Mühe.

                  Komisch: Wenn man die Grösse des Bildes mit width festlegt und auf unter 300px schraubt, wird der rechte Rand gut dargestellt. Finde ich irgendwie sehr wunderlich. Das Bild ist doch nicht grösser, als es scheint, oder?

                  Doch aber nur 5-10 Pixel. :-)

                  Viele Grüsse und entschuldige, dass ich nicht weiterhelfen kann

                  Kein Problem, hast dein bestes versucht.

                  1. Halihallo

                    Allgemein:
                    lern to quote: Musst nich immer das ganze Zeug wieder Posten, sondern nur das, worauf du antwortest. Wären wir dir alle Dankbar.

                    ok werd's versuchen.

                    Es geht ja schon sehr gut :-)

                    Komisch: Wenn man die Grösse des Bildes mit width festlegt und auf unter 300px schraubt, wird der rechte Rand gut dargestellt. Finde ich irgendwie sehr wunderlich. Das Bild ist doch nicht grösser, als es scheint, oder?

                    Doch aber nur 5-10 Pixel. :-)

                    Grad noch so akzeptabel :-)
                    solange es nicht 100-200 sind...

                    Viele Grüsse und entschuldige, dass ich nicht weiterhelfen kann

                    Kein Problem, hast dein bestes versucht.

                    Mein Bestes gegeben vielleicht, aber das Beste geleistet sicher nicht. Wiedermal eine starke Beschädigung meines Selbstbewusstseins... Da hat man schon so manche Webapplication und -Services programmiert und dann scheitert man an einer dummen kleinen Tabelle (ist nicht gegen dein Projekt gemünzt, sondern gegen das Problem als solches!)...

                    Na, ja, vielleicht fällt mir ja noch was ein...

                    Philipp

                    1. Mein Bestes gegeben vielleicht, aber das Beste geleistet sicher nicht. Wiedermal eine starke Beschädigung meines Selbstbewusstseins... Da hat man schon so manche Webapplication und -Services programmiert und dann scheitert man an einer dummen kleinen Tabelle (ist nicht gegen dein Projekt gemünzt, sondern gegen das Problem als solches!)...

                      Ich weiss, mir geht es ja auch nicht anders, Programmiere auch Delphi, Assembler, selbst die Schaltungen mach ich. HTML aist für mich auch kein Problem! Nur mit den Tabellen haperts ganz gewaltig. Bis also net der einzige *tröst*

                      1. Halihallo

                        Mein Bestes gegeben vielleicht, aber das Beste geleistet sicher nicht. Wiedermal eine starke Beschädigung meines Selbstbewusstseins... Da hat man schon so manche Webapplication und -Services programmiert und dann scheitert man an einer dummen kleinen Tabelle (ist nicht gegen dein Projekt gemünzt, sondern gegen das Problem als solches!)...

                        Ich weiss, mir geht es ja auch nicht anders, Programmiere auch Delphi, Assembler, selbst die Schaltungen mach ich. HTML aist für mich auch kein Problem! Nur mit den Tabellen haperts ganz gewaltig. Bis also net der einzige *tröst*

                        Oh, ein Artgenosse ;-)
                        Hatte mich auch lange genug mit Assember, Basic, Pascal, OPL, Perl, ASP und dergleichen bemüht und abgerackert :-)

                        Viele Grüsse

                        Philipp

                2. Also nochmals,

                  wenn du unten für die rechten Zelle

                  </td>
                    <td colspan="2" class="right"><img width="1" height="1" src="transparent.gif"> </td>
                    </tr>

                  eingibst, dann hat sie eine breite von 20px (leider eine Zelle mehr, welche auch noch etwas platz nimmt), was heisst nun das?

                  Keine Ahnung. Vielleicht irgendwo mal einen HTML-Tag nicht geschlossen oder sowas... Irdendwo in der middle-Table eine Zelle zuviel... Wüsste nur gerne, wo.

                  keine Ahnung, sorry

                  Philipp

                  1. » keine Ahnung, sorry

                    Naja macht nichts. Hast doch ne Menge mehr auf dem Kasten als ich. War schon lange am Ende mit meinem Latein. Danek nochmals!

                    1. Hi

                      Naja macht nichts. Hast doch ne Menge mehr auf dem Kasten als ich. War schon lange am Ende mit meinem Latein. Danek nochmals!

                      entschuldige die verspätete Antwort:

                      I wo, wir können beide Websites basteln, das ist das einzige was zählt. Vergleichen müssen wir uns nicht, das ist gar nicht möglich.

                      Viele Grüsse aus der Schweiz

                      Philipp

                      1. Hi

                        I wo, wir können beide Websites basteln, das ist das einzige was zählt. Vergleichen müssen wir uns nicht, das ist gar nicht möglich.

                        "Vergleichen müssen wir uns nicht, das ist gar nicht möglich."
                        Das soll eine Feststellung sein, kein Eigenlob; versteht sich!

                        Viele Grüsse

                        Philipp

                        1. "Vergleichen müssen wir uns nicht, das ist gar nicht möglich."
                          Das soll eine Feststellung sein, kein Eigenlob; versteht sich!

                          Hehe hab ich auch net so aufgefasst.

        2. hi

          Also, das / hinter dem TH, wie Sven schon bemerkt hat, ist etwas an XML angelehnt. <th /> bedeutet in XML nichts anderes als <th></th>, war eben etwas schreibfaul :-)

          was aber falsch ist (wie zig andere Dinge, die ich selbst in den Codefetzen schon gefunden habe)

          <img src="..." width="20px"></img>

          das </img> kannst du dir natürlich auch sparen...

          hier wäre dann einzig <img src="..." width="20" /> richtig.

          Grüße aus Bleckede

          Kai

          1. Hi

            Also, das / hinter dem TH, wie Sven schon bemerkt hat, ist etwas an XML angelehnt. <th /> bedeutet in XML nichts anderes als <th></th>, war eben etwas schreibfaul :-)

            was aber falsch ist (wie zig andere Dinge, die ich selbst in den Codefetzen schon gefunden habe)

            Eigentlich tät ich dir jetzt gerne an den Kragen springen, aber ich bin ein friedlicher Mensch und seh alles positiv:
            Danke für all die Korrekturen meiner Aussagen, welche du richtigerweise angebracht hast.

            Tschüss

            Philipp

  2. Hat den jemand die Möglichkeit einen Vergliech zwischen IE 6 und IE 5.5 zu machen? Hab irgendwie das Gefühl, das es am Browser liegt...
    Wäre net.

  3. Weiss sonst noch jemand eine Lösung für mein Problem oder wenigstens ein bischen weiter?

  4. Moin!

    Ich habe folgendes Problem: Ich habe mir eine Homepage zusammengebastelt, wo oben ein Bild in den oberen Header soll und die rechte Seite nur 20 Pixel groß sein soll.
    Füge ich jedoch das Bild ein, vergrößert sich die rechte Seite.(siehe die Links unten)
    Ich weiss zwar nicht, was das eine mit dem anderen zu tun hat, aber der macht da nunmal falsch.
    Ich hoffe ihr könnt mir helfen.

    Dein Problem hängt vermutlich mit der Problematik zusammen: Wie breit macht der Browser eine Tabellenspalte?

    Deine Problemtabelle:
    +---------------------+
    |                     |
    +----+------------+---+
    |    |            |   |
    +----+------------+---+
    |                     |
    +---------------------+

    Wie breit sollen die drei Spalten in der Mitte sein? Traditionell wird ihre Breite im <td> mit angegeben: width="Breite". Die Browser sind aber nun sehr störrisch: Es werden nur die Breitenangaben der ersten Tabellenzeile genommen. Spätere Angaben sind irrelevant.

    Und du hast in der ersten Zeile eine colspan="3"-Zelle, d.h. du kannst den einzelnen Spalten keine Breite zuweisen, sondern nur den Spalten insgesamt. Und das ist natürlich schlecht.

    Lösung: Irgendwie die erste Zeile in drei Zellen teilen. Wahlweise kannst du auch noch eine Zeile über die jetzt erste Zeile packen, um dort die Breiten zu definieren (ob in HTML oder mit CSS dürfte egal sein für das Verhalten der Browser).

    Der Vollständigkeit halber: Höhenangaben <td height="Höhe"> gibts zwar eigentlich nicht in HTML, aber auch dort wird nur die Angabe der ersten Zelle in der Zeile genutzt, keine späteren Angaben.

    CSS-File zu beiden Dateien:

    Da gibts noch einiges zu meckern!

    h1,h2,h3,h4,p,ul,ol,li,div,td,th,address,blockquote,nobr,b,i {font-family:Arial,sans-serif}

    Aus Kompatibilitätsgründen zu Netscape 4 ist es sehr sinnvoll, auch die letzte CSS-Angabe mit Semikolon abzuschließen. Gilt für dein gesamtes CSS.

    body {background-color:#5555AA;color:#000000;scrollbar-face-color:#BBCCFF;
    scrollbar-highlight-color:#7788EE;
    scrollbar-shadow-color:#7788EE;
    scrollbar-3dlight-color:#7788EE;
    scrollbar-arrow-color:#5555AA;
    scrollbar-track-color:#DDEEFF;
    scrollbar-darkshadow-color:#7788EE}

    Scrollbar-Farben sind out. Sogar im IE 6 gibts die nicht mehr, wenn man Seiten im Standard-Modus schreibt. Warum damit noch nerven?

    a {color:#5555AA;text-decoration:none;font:bold}
      a:hover {color:#334488;text-decoration:none;font:bold}

    Nimm doch bitte font-weight:bold;

    table.main {width:90%;border:0;background-color:#5555AA}
      th.head {background-color:#99AAFF;height:80}

    height:80 was? Pixel, Zentimeter, Punkt? Einheit fehlt!

    td.middle {width:*;vertical-align:top;background-color:#BBCCFF}

    width:*; Was ist das? Sternchen ist keine gültige Breitenangabe.

    td.left {width:15%;background-color:#99AAFF;vertical-align:top}
      td.right {background-color:#99AAFF;width:20}

    width:20; Einheit fehlt!

    td.bottom {background-color:#99AAFF;height:20;font-size:8}

    height:20; font-size:8; Einheiten fehlen! Und bitte bei der font-size kein "px" dahinter, das kann sonst niemand lesen! 8 Pixel sind definitiv zu klein. Und bei einem so winzigen Copyrighthinweis würde ich dann glatt behaupten, der ist garnicht geschrieben.

    table.left {width:90%;border:0;background-color:#5555AA}
        th.lheader {background-color:#5555AA;width:100%}
          table.linside {background-color:#DDEEFF;width:100%}

    table.middle {width:85%;border:0;background-color:#5555AA}
        th.mheader {background-color:#5555AA}
          table.minside {background-color:#DDEEFF;width:100%}

    Ansonsten ok.

    - Sven Rautenberg

    1. Lösung: Irgendwie die erste Zeile in drei Zellen teilen. Wahlweise kannst du auch noch eine Zeile über die jetzt erste Zeile packen, um dort die Breiten zu definieren (ob in HTML oder mit CSS dürfte egal sein für das Verhalten der Browser).

      Wenn ich das aber mache, dann passt das Bild ja nicht mehr, da es über mehrere Spalten gehen würde...

      CSS-File zu beiden Dateien:

      Da gibts noch einiges zu meckern!

      h1,h2,h3,h4,p,ul,ol,li,div,td,th,address,blockquote,nobr,b,i {font-family:Arial,sans-serif}

      Aus Kompatibilitätsgründen zu Netscape 4 ist es sehr sinnvoll, auch die letzte CSS-Angabe mit Semikolon abzuschließen. Gilt für dein gesamtes CSS.

      Ok werds mal machen...

      body {background-color:#5555AA;color:#000000;scrollbar-face-color:#BBCCFF;
      scrollbar-highlight-color:#7788EE;
      scrollbar-shadow-color:#7788EE;
      scrollbar-3dlight-color:#7788EE;
      scrollbar-arrow-color:#5555AA;
      scrollbar-track-color:#DDEEFF;
      scrollbar-darkshadow-color:#7788EE}

      Scrollbar-Farben sind out. Sogar im IE 6 gibts die nicht mehr, wenn man Seiten im Standard-Modus schreibt. Warum damit noch nerven?

      Was dann hatten die aber nicht lange Bestand gehabt. Die gab es ja dann nur im IE 5.5. Na gut mach ich die halt wieder raus...

      table.main {width:90%;border:0;background-color:#5555AA}
        th.head {background-color:#99AAFF;height:80}
      height:80 was? Pixel, Zentimeter, Punkt? Einheit fehlt!

      Also ich kenn des so, das keine Einheit=Pixel ist. Stimmt das nicht?

      td.middle {width:*;vertical-align:top;background-color:#BBCCFF}
      width:*; Was ist das? Sternchen ist keine gültige Breitenangabe.

      * = Kompletter Rest, der noch frei ist wird für diese Spalte verwendet dürfte das doch heissen. Wie soll ich sonst sagen, das was frei ist bei einer relativen Angabe und  einer in Pixeln?

      td.bottom {background-color:#99AAFF;height:20;font-size:8}
      height:20; font-size:8; Einheiten fehlen! Und bitte bei der font-size kein "px" dahinter, das kann sonst niemand lesen! 8 Pixel sind definitiv zu klein. Und bei einem so winzigen Copyrighthinweis würde ich dann glatt behaupten, der ist garnicht geschrieben.

      Ok Copyrigth wird größer. :-)

      Danke dir. Du hast mir echt sehr geholfen!

      MfG
      Sithlord

      1. Halihallo

        * = Kompletter Rest, der noch frei ist wird für diese Spalte verwendet dürfte das doch heissen. Wie soll ich sonst sagen, das was frei ist bei einer relativen Angabe und  einer in Pixeln?

        Gar nix mehr sagen, dann wird automatisch der Rest genommen...

        td.bottom {background-color:#99AAFF;height:20;font-size:8}
        height:20; font-size:8; Einheiten fehlen! Und bitte bei der font-size kein "px" dahinter, das kann sonst niemand lesen! 8 Pixel sind definitiv zu klein. Und bei einem so winzigen Copyrighthinweis würde ich dann glatt behaupten, der ist garnicht geschrieben.

        Lieber Sven,
        damit kommst mir vor Gericht nicht sehr weit, das kannst mir glauben...

        Lieber Sithlord,
        dein Copyright bringt herzlich wenig, da dies bereits automatisch in Kraft tritt, wenn du deine Homepage veröffentlichst :-)
        Der momentane Inhalt ist sowieso dein geistiges Eigentum und untersteht somit automatisch dem Urheberrecht, das Copyright ist implizit zur Homepage und muss nicht explizit angegeben werden :-)

        Soviel zum rechtlichen :-)

        Viele Grüsse

        Philipp

        1. * = Kompletter Rest, der noch frei ist wird für diese Spalte verwendet dürfte das doch heissen. Wie soll ich sonst sagen, das was frei ist bei einer relativen Angabe und  einer in Pixeln?

          Gar nix mehr sagen, dann wird automatisch der Rest genommen...

          Danke. Es geht. Dachte dann würde die Zelle auf einen Pixel gesetzt.

          Lieber Sithlord,
          dein Copyright bringt herzlich wenig, da dies bereits automatisch in Kraft tritt, wenn du deine Homepage veröffentlichst :-)
          Der momentane Inhalt ist sowieso dein geistiges Eigentum und untersteht somit automatisch dem Urheberrecht, das Copyright ist implizit zur Homepage und muss nicht explizit angegeben werden :-)

          Ich weiss. Find's so aber proziger.

      2. hi

        table.main {width:90%;border:0;background-color:#5555AA}
          th.head {background-color:#99AAFF;height:80}
        height:80 was? Pixel, Zentimeter, Punkt? Einheit fehlt!

        Also ich kenn des so, das keine Einheit=Pixel ist. Stimmt das nicht?

        nö.

        * = Kompletter Rest, der noch frei ist wird für diese Spalte verwendet dürfte das doch heissen. Wie soll ich sonst sagen, das was frei ist bei einer relativen Angabe und  einer in Pixeln?

        gar nix..?

        Grüße aus Bleckede

        Kai

  5. Hallo!
    Ich habe folgendes Problem: Ich habe mir eine Homepage zusammengebastelt, wo oben ein Bild in den oberen Header soll und die rechte Seite nur 20 Pixel groß sein soll.
    Füge ich jedoch das Bild ein, vergrößert sich die rechte Seite.(siehe die Links unten)
    Ich weiss zwar nicht, was das eine mit dem anderen zu tun hat, aber der macht da nunmal falsch.
    Ich hoffe ihr könnt mir helfen.

    tja. weiß auch noch nicht recht. eine lösung die bei mir funktioniert, ist das unten stehende.
    ich habe einfach das bild herausgezigen in eine eigene table. der abstand zwischen dem bild und dem rest ist dann zwar einwenig grösser, bei mir aber fast nicht zu bemerken

    <table class="main" align="center">
    <tr><th class="head" colspan="1" align="left"><img src="cash6000.gif"></th></tr>
    </table>
    <table class="main" align="center">
      <tr><td class="left">
       ...
       ...
       ...

    1. <table class="main" align="center">
      <tr><th class="head" colspan="1" align="left"><img src="cash6000.gif"></th></tr>
      </table>
      <table class="main" align="center">
        <tr><td class="left">
         ...
         ...
         ...

      Irgendwie verstehe ich nicht, wie das eingefügt werden soll. Das müsste aber doch Chaos geben oder?

      1. Irgendwie verstehe ich nicht, wie das eingefügt werden soll. Das müsste aber doch Chaos geben oder?

        nee, einfch zwei tabellen hintereinander

        <BODY>
        <table class="main" align="center">
        <tr><th class="head" colspan="1" align="left"><img src="cash6000.gif"></th></tr>
        </table>

        <table class="main" align="center">
          <tr><td class="left">
          <br>
            <table class="left" align="center">
              <tr><th class="lheader">Links</th></tr>
              <tr><td>
                <table class="linside">
                  <tr><td>ALF.de</td></tr>
                  <tr><td>fritz.de</td></tr>
                </table>
              </td></tr>
            </table>
          <br>
           ...
           ...

        1. Irgendwie verstehe ich nicht, wie das eingefügt werden soll. Das müsste aber doch Chaos geben oder?

          nee, einfch zwei tabellen hintereinander

          Hey cool hat geklappt, kann man nicht irgendwie noch die Tabellenabstände einstellen? Das wäre dann echt prima. Ansonsten müsste ich doch mal nach ner anderen Lösung schauen. :-(
          Aber danke dir.

  6. Halihallo

    Erstmal: Danke, dass sich hier noch einige eingeschalten haben (Noride und Sven).

    Zum Vorgehen:
    Ich würde wie folgt vorgehen (an deiner Stelle, Sithlord):
    Nochmals eine neue Datei erstellen, wo du die gundlegende Tabellenstruktur, wie sie Sven skizziert hat, eingibst. Dann das Bildchen oben in den Header und dann schaun, was mit der rechten Spalte passiert. Ist sie noch immer 20px gross, kannst du mal den Source der linken Spalte einfügen. Noch immer 20px gross?? - OK, dann den Source der mittleren Spalte. Nimmer 20px gross? - Fehler suchen, sonst: Ist ja alles bestens, Problem gelöst.
    Nimm dir die anmerkungen von Sven zu herzen! - Ich habe zwar schon vorher mit den Einheiten herumgespielt, nix erreicht, aber dennoch: schön und korrekt ist es sicher _nicht_. Obwohl man width:20 schon schreiben darf, wird mämlich als Pixel interpretiert, aber ob das W3C Konform ist??? - Interessiert mich nicht.

    Was ich nicht empfehle: An dem jetztigen Code herumzuschrauben. Irgendwo liegt ein unsichtbarer Fehler, den zu suchen würde länger dauern (meine Erfahrung; wobei er hier schon irgendwo sichbar sein könnte, wahrscheinlich).

    Viele Grüsse

    Philipp

    1. Halihallo

      Erstmal: Danke, dass sich hier noch einige eingeschalten haben (Noride und Sven).

      Zum Vorgehen:
      Ich würde wie folgt vorgehen (an deiner Stelle, Sithlord):
      Nochmals eine neue Datei erstellen, wo du die gundlegende Tabellenstruktur, wie sie Sven skizziert hat, eingibst. Dann das Bildchen oben in den Header und dann schaun, was mit der rechten Spalte passiert. Ist sie noch immer 20px gross, kannst du mal den Source der linken Spalte einfügen. Noch immer 20px gross?? - OK, dann den Source der mittleren Spalte. Nimmer 20px gross? - Fehler suchen, sonst: Ist ja alles bestens, Problem gelöst.
      Nimm dir die anmerkungen von Sven zu herzen! - Ich habe zwar schon vorher mit den Einheiten herumgespielt, nix erreicht, aber dennoch: schön und korrekt ist es sicher _nicht_. Obwohl man width:20 schon schreiben darf, wird mämlich als Pixel interpretiert, aber ob das W3C Konform ist??? - Interessiert mich nicht.

      Alles kalr ich werds versuchen, aber wie kann ich das mit dem * ändern? Das war für mich der Eintrag, der den Rest der Tabelle in diese Spalte setzt.

      1. Halihallo

        Alles kalr ich werds versuchen, aber wie kann ich das mit dem * ändern? Das war für mich der Eintrag, der den Rest der Tabelle in diese Spalte setzt.

        einfach weglassen.

        Viele Grüsse

        Philipp

    2. hi

      Nimm dir die anmerkungen von Sven zu herzen! - Ich habe zwar schon vorher mit den Einheiten herumgespielt, nix erreicht, aber dennoch: schön und korrekt ist es sicher _nicht_. Obwohl man width:20 schon schreiben darf, wird mämlich als Pixel interpretiert, aber ob das W3C Konform ist??? - Interessiert mich nicht.

      das wird nur vom MSIE 5.5 als Pixel interpretiert, für jeden anderen Steht da einfach nichts.

      Grüße aus Bleckede

      Kai

      1. Hi auch zurück

        Nimm dir die anmerkungen von Sven zu herzen! - Ich habe zwar schon vorher mit den Einheiten herumgespielt, nix erreicht, aber dennoch: schön und korrekt ist es sicher _nicht_. Obwohl man width:20 schon schreiben darf, wird mämlich als Pixel interpretiert, aber ob das W3C Konform ist??? - Interessiert mich nicht.

        das wird nur vom MSIE 5.5 als Pixel interpretiert, für jeden anderen Steht da einfach nichts.

        Ah, danke. Hätt ich mir auch denken können, dass diese Kiste wiedermal aus M$ entspringt. Gut, bin mir nicht mehr sicher, aber ich glaube, dass es mein 5.0-er auch tut und der 4.0-er auch, auf jeden Fall M$... Ist ja wurscht, man sollte es ja lassen, wenns nicht standardkonform ist...

        Viele Grüsse

        Philipp

  7. hi

    th.head {background-color:#99AAFF;height:80}

    height:80 was? Flöhe? Kilometer? Bildschirmbreiten? (kommt so noch ein paar mal vor). width:* gibt's übrigens auch nicht - das heißt width:auto.

    Grüße aus Bleckede

    Kai

    1. Hi nochmals

      height:80 was? Flöhe? Kilometer? Bildschirmbreiten? (kommt so noch ein paar mal vor). width:* gibt's übrigens auch nicht - das heißt width:auto.

      Da kommst du etwas spät, aber macht nix :-)

      Viele Grüsse aus CH

      Philipp

  8. Hallo Sithlord,

    nur mal so eine Frage:

    URL: http://home.arcor.de/dab268/design1.html
    URL: http://home.arcor.de/dab268/design.html

    ^^^^^^

    Bist Du der Gleiche, der uns unten als Arschlöcher beschimpft? Wenn dem so ist: Wie wär's dann mal mit einer Entschuldigung? Vielleicht als Ausdruck eines Lernprozesses: Wenn man sich hier halbwegs menschlich verhält, wird man hier ganz schön engagiert geholfen...

    Dann ist mir noch was bei Deinem "Blindtext" aufgefallen:
    Absatz 2 links: Puff, Vadder, Mudder
    Absatz 2 Mitte: Fuck

    Kann es sein, dass bei Deiner Wortwahl irgendwas schiefläuft?

    Viele Grüße

    Mathias Bigge

    1. Hallo Sithlord,

      nur mal so eine Frage:

      URL: http://home.arcor.de/dab268/design1.html
      URL: http://home.arcor.de/dab268/design.html
                                   ^^^^^^

      Bist Du der Gleiche, der uns unten als Arschlöcher beschimpft? Wenn dem so ist: Wie wär's dann mal mit einer Entschuldigung? Vielleicht als Ausdruck eines Lernprozesses: Wenn man sich hier halbwegs menschlich verhält, wird man hier ganz schön engagiert geholfen...

      Tja! Erraten, aber das mach ich nur damitr ich mal solche PENNER wie dich rausfiltern kann!

      1. Hallöle,

        Na, siehst Du, Erfinder des Pennerfilters, da haben wir Dich ja wieder in Deiner unverwechselbaren sprachlichen Eigenart vor uns! Also, ein Filter für mich ist ganz leicht: Merk Dir einfach meinen Namen! Einen Filter für Dich zu schreiben wäre trotz stetig wechselnder Namen wirklich nicht schwer...

        Tja! Erraten, aber das mach ich nur damitr ich mal solche PENNER wie dich rausfiltern kann!

        Ist das der erste Versuch einer Entschuldigung?

        Mathias Bigge

        PS: Was bedeutet "damitr"? Höre ich da ein leises Knurren am Ende? Hoffentlich ist es nur die Tastatur!

      2. And where are all the authorities,
        When you need somebody blown away?

      3. hm..

        <img src="/images/05.gif" width=158 height=119 border=0 alt="Jetzt reicht's aber!">

      4. Hallo Alf,

        lies das bitte mal: </?m=65176&t=11618>. Und denk' dabei daran, dass ich dir absolut _nichts_ böses will, im Gegenteil - ok?

        File Griese,

        Stonie

      5. Hallo Sithlord (und / oder DAB268),

        nur mal so eine Frage:

        URL: http://home.arcor.de/dab268/design1.html
        URL: http://home.arcor.de/dab268/design.html
                                     ^^^^^^

        Bist Du der Gleiche, der uns unten als Arschlöcher beschimpft? Wenn dem so ist: Wie wär's dann mal mit einer Entschuldigung? Vielleicht als Ausdruck eines Lernprozesses: Wenn man sich hier halbwegs menschlich verhält, wird man hier ganz schön engagiert geholfen...

        Tja! Erraten, aber das mach ich nur damitr ich mal solche PENNER wie dich rausfiltern kann!

        Mir war das auch direkt aufgefallen, wenn Du nun aber den Verlauf in diesem Thread mit dem Verlauf in dem anderen Thread vergleichst, dann wirst Du selber zugeben müssen, daß aufgrund Deiner verschiedenen Ausgangspostings auch die Reaktion unterschiedlich war. Hier im Forum geht es ganz klar nach dem Motto "Wie man in den Wald hineinruft, so schallt es heraus.". Dein (ich nenn es jetzt mal einfach so) "Haßposting" hat Dir zum einen Prügel eingetragen, zum anderen auch heftigste ironische Kommentare, Dein Posting hier hat Dir in den Antworten ja durchaus etwas gebracht. Und den Zusammenhang zwischen der URL und dem Nick "DAB268", werden auch die Antworter gesehen haben, sie haben aber auf ein anständiges Posting anständig geantwortet.

        Wenn Du nun ehrlich zu Dir selbst bist, wirst Du sicher auch zugeben müssen, daß es da gewisse Zusammenhänge gibt. Eine Frage, Dir ich Dir dazu stellen möchte ist die, wie reagierst Du darauf, wenn Dich auf der Straße einer grußlos anraunzt, um von Dir den Weg zum Bahnhof zu erfahren und dann auch noch Deine Heimatstadt, an der Dir vielleicht viel liegt als Drecksnest beschimpft? Ich schätze, Du wirst demjenigen nicht gerade viel Sympathie entgegenbringen, wenn Du ihn überhaupt einer Antwort würdigst. Wieviel anders aber wirst Du reagieren, wenn jemand höflich "Guten Tag" sagt und Dich dann freundlich nach dem Weg zum Bahnhof fragt? Ich denke Deine Antwort wird, selbst, wenn Du Dich vorher über Hinz und Kunz kaputtgeärgert hast, einigermaßen höflich und korrekt ausfallen und Du wirst, falls Du nicht selbst helfen kannst, doch versuchen demjenigen Hilfe zu vermitteln, oder nicht?

        Und genauso läuft das auch hier ab, ist eigentlich ganz primitiv.

        Es wäre schön, wenn Du (falls es sich bei Dir wirklich um den selben Poster handelt, der hier zwei verschiedene Nick's benutzt hat) den Bonus, den Du mit dem Nick Sithlord gewonnen hast weiterbenutzt, Dich hier in das Forum einlebst und hier mitlebst, über kurz oder lang werden hier dann die Postings unter dem Nick "DAB268" vergessen sein. Auch andere sind hier schon am Anfang angestoßen (bzw. den Vielpostern oder Langzeitpostern sauer aufgestoßen) und haben dann doch den Weg in die Community gefunden und sich auch ein wenig an den Stil hier angepasst und werden hier jetzt voll akzeptiert und gehören mittlerweile zum harten Kern.

        Bis denndann

        Grüße aus Köln

        Michael N.

        PS.: Falls das ganze hier jetzt etwas pastoral ;-) klingt, ich kann meine erste Ausbildung nicht ganz verleugnen, deshalb möchte ich mich dafür hier jetzt bei denen, die das stört entschuldigen ;-).