Beiträge von Peter Gedamke

    gebe doch das mal in deinen Editor ein und sehe dir dann dazu die Voransicht an:


    <body>


    <div style="float:left;margin-right:50pt;margin-top:50pt;height:200pt;">
    div 1 steht unter float left<br>div 1 steht unter float left<br>div 1 steht unter float left<br>div 1 steht unter float left<br>div 1 steht unter float left</div>


    <div>div 2 - soll also rechts daneben angezeigt werden<br>div 2 - soll also rechts daneben angezeigt werden<br>div 2 - soll also rechts daneben angezeigt werden<br>div 2 - soll also rechts daneben angezeigt werden<br>div 2 - soll also rechts daneben angezeigt werden<br>div 2 - soll also rechts daneben angezeigt werden<br>div 2 - soll also rechts daneben angezeigt werden<br>div 2 - soll also rechts daneben angezeigt werden<br>div 2 - soll also rechts daneben angezeigt werden<br>div 2 - soll also rechts daneben angezeigt werden<br>div 2 - soll also rechts daneben angezeigt werden<br>div 2 - soll also rechts daneben angezeigt werden</div>


    <br clear="left">


    <div>dieser div 3-Tag soll unter den anderen beiden angezeigt werden</div>


    </body>

    ich würde jetzt diesen Haupttext ebenfalls in einen div-Container setzen.


    Schau mal, wie meine Eingaben in der CSS-Datei geschrieben sind:



    #head
    {
    text-align:center;
    margin-left:10pt;


    border-bottom:5pt double;
    border-color:#AFAFAF;
    padding:10pt;
    }


    #main
    {
    margin-left:100pt;
    margin-right:20pt;
    margin-top:20pt;
    text-align:justify;
    }


    #navi1
    {
    position:absolute;
    top:150pt;left:20pt;
    width:80px;
    text-align:left;
    border-right:1px solid;
    padding:5pt;
    font-weight:bold;
    font-size:11px;
    }


    Beachte da die unterschiedlichen 'margin-left'-Abstände.


    Vergleiche das noch einmal mit Ansicht und Quelltext aus meiner Seite

    ist ja schon klar - und vielleicht falsch verstanden...
    ich meinte, bei OPERA funkt es nicht wenn dieser Top-Anker <a name="anfang" /> fehlt


    dem IE und Firefox ist das Wurscht - er bringt dich immer zum korrekten Seitenanfang

    gib' doch vielleicht mal den Link zu deiner Seite hier ein?
    Ich sehe solche Sachen immer gerne bildlich vor mir... lässt sich dann besser tipsen :lol:

    eigenartig ist nach wie vor, dass IE und Firefox (aus eigener Erfahrung) ohne diesen Top-Anker

      <html>
      <body>
      <a name="anfang" />

    auskommen... also aus jedem Link der auf Top verweist auch ohne dem diesen Befehl ausführt.


    Opera kann das wieder mal nicht.


    Ich setze ihn eigentlich nicht ein, da dann nie ganz korrekt der Seitenanfang erreicht wird, sondern immer um das Mass dieser einen Zeile niedriger verbleibt.

    diese Werte wurden vorgegeben...


    in der CSS-Datei steht zum Header:
    #header{
    background: url(../punk/header.bmp) repeat-x;
    height: 192 px; ?
    font-family: Franklin Gothic Medium, Arial, sans-serif;
    font-size: 2cm;
    text-decoration: blink;
    color: #FFFFFF;
    text-align: right;
    font-weight: bold;


    auf der Seite:
    <div id="header">
    <br /> ?
    Heeeeeeeeeeyyyyyyyyyyy!!!
    <br /> ?
    </div>


    Da scheint doch wohl was doppelt gemoppelt - oder?


    PS am Rande: du solltest keine Schriften verwenden die nicht zum Windows-Standard gehören. Statt deiner Vorgabe 'Franklin Gothic Medium' wird eh nur Arial angezeigt - Option blink funkt nicht im IE!!!

    klar kannst du in den Body was eintragen -
    nur solch ein Frameset wie du es erstellen willst besteht aus 3 HTML-Dateien.


    1.) dem Index, in dem nur der Frameset definert wird
    2.) der Navigation
    3.) der Haupt- Eintragsseite

    da fehlt schon mal der Hinweis auf den Frame wo du deine Navi drinne hast...
    also


    <frameset cols="200,*">
    <frame src="verweise.htm" name="Navigation">
    <frame src="startseite.htm" name="Probeframe">
    </frameset>


    scrolling="no" wie auch evtl. "noresize" (damit der Frameteil nicht gezogen werden kann, gehören als Ergänzungsattribut in die einzelnen <frame src=".... mit hinein!
    --------------------------------


    OHNE Frames bekommst du sowas mit CSS hin - eventuellen Header, Navi und die Hauptseite in jeweils einen eigenen sog. div-Container packen.


    Schau die mal eine Seite an, in der ich das so gestaltet habe, und lasse dir dazu den Quelltext anzeigen.


    <!-- m --><a class="postlink" href="http://www.pg-private-line.de/line00.html">http://www.pg-private-line.de/line00.html</a><!-- m -->


    Sollten sich noch Fragen ergeben, melde dich halt noch einmal :lol:

    denke schon, dass das recht aufschlussreich wäre.
    Kann mir nämlich nur vorstellen, dass du den einzelnen Frames keine eindeutigen Namen - sowie auch dem Target nicht zugewiesen hast.


    Es stimmt jedoch nicht, dass du für deinen Zweck unbedingt einen Frameset gestalten musst :wink:

    gebe mal nur in den img-Tag die Ergänzung


    <img style="margin-top.0pt;...." mit ein, und dann kannst du ja mit dem Wert noch ein bischen probieren



    @nikbes


    Frage:
    was soll im Body die Eingabe
    body {
    padding: 0px;
    ?
    Ist doch eine Sache des Innenabstandes - also bei Tabellen aber nüscht für den gesamten Body-Bereich?

    Foster -


    habe mir auf deinen Gedankenanstoss nach langer Zeit auch mal wieder den Opera geladen, und muss sagen, ist ja eine fast unmögliche Maschine.
    Hatte mir mal als eigene Startseite was mit SoThink DHTML-Menu erstellt - erkennt er nicht, was wohl sicher wie bei nikbes an mangelhafter onMouseOver-Darstellung liegen mag!!!


    Ansonsten ist das Ding sehr schnell, setzt auch gut CSS um... Nachteil für Vielnutzer: keinen Import für Passwörter :wink:


    Richtig ist auf jeden Fall dein Ratschlag, seine Seiten mit möglichst vielen Browsern zu testen. In sehr vielen Fällen ist es nach meiner Erfahrung der IE der sich einfach nicht so recht anpassen möchte.


    Dafür hier aber mal eine Seite <!-- m --><a class="postlink" href="http://meineipadresse.de/netrenderer/">http://meineipadresse.de/netrenderer/</a><!-- m --> wo man sich seine Gestaltungen anzeigen lassen kann, wie sie der IE 5.5/6/7 darzustellen vermögen.

    mir ist aufgefallen, dass du in folgendem Beispiel
    <td width='340' bgcolor=royalblue>
    die Attribute nur in ein Hochkomma ' eingibst bzw. jede Zeichnung fortlässt.
    Beim HTML - nach meinem Erlernen :D - sollten diese in " " gefasst sein.


    Hochkomma ist eigentlich eine Sache des Javascript - nicht aber des HTML

    auf "Gästebuch" wurden mir angezeigt


    line 62 column 12 - Warnung: <br> element not empty or not closed
    line 79 column 12 - Warnung: <br> element not empty or not closed
    line 97 column 12 - Warnung: <br> element not empty or not closed
    line 119 column 12 - Warnung: <br> element not empty or not closed
    line 139 column 12 - Warnung: <br> element not empty or not closed
    line 40 column 4 - Warnung: <table> proprietary attribute "bordercolorlight"
    line 40 column 4 - Warnung: <table> proprietary attribute "bordercolordark"
    line 45 column 4 - Warnung: <td> proprietary attribute "background"
    line 51 column 4 - Warnung: <td> attribute "bgcolor" has invalid value "royalblue"
    line 64 column 4 - Warnung: <table> proprietary attribute "bordercolorlight"
    line 64 column 4 - Warnung: <table> proprietary attribute "bordercolordark"
    line 69 column 4 - Warnung: <td> proprietary attribute "background"
    line 75 column 4 - Warnung: <td> attribute "bgcolor" has invalid value "royalblue"
    line 81 column 4 - Warnung: <table> proprietary attribute "bordercolorlight"
    line 81 column 4 - Warnung: <table> proprietary attribute "bordercolordark"
    line 86 column 4 - Warnung: <td> proprietary attribute "background"
    line 92 column 4 - Warnung: <td> attribute "bgcolor" has invalid value "royalblue"
    line 99 column 4 - Warnung: <table> proprietary attribute "bordercolorlight"
    line 99 column 4 - Warnung: <table> proprietary attribute "bordercolordark"
    line 104 column 4 - Warnung: <td> proprietary attribute "background"
    line 110 column 4 - Warnung: <td> attribute "bgcolor" has invalid value "royalblue"
    line 121 column 4 - Warnung: <table> proprietary attribute "bordercolorlight"
    line 121 column 4 - Warnung: <table> proprietary attribute "bordercolordark"
    line 126 column 4 - Warnung: <td> proprietary attribute "background"
    line 132 column 4 - Warnung: <td> attribute "bgcolor" has invalid value "royalblue"


    Gruss
    Peter

    so sieht es doch schon sehr gut aus :lol:
    mir ist aber gerade wieder aufgefallen, dass sich bei "Gästebuch" das gesamte Inlay nach links verschiebt!
    Habe jetzt allerdings nicht den Quelltext aufgerufen um zu sehen, was da ggf. querschiessen könnte

    ist richtig - nur Mozilla, Firefox und NN nehmen dieses CSS an.


    Mal der Einfachkeit halber einen Auszug aus CSS4you:


    Die folgenden Eigenschaften lassen den Netscape ab Version 6, Mozilla und Firefox abgerundete Ecken darstellen:


    * -moz-border-radius
    * -moz-border-radius-topleft
    * -moz-border-radius-topright
    * -moz-border-radius-bottomleft
    * -moz-border-radius-bottomright


    Mit einer prozentualen oder eine Längenangabe legt diese Eigenschaften den Radius der Rundung fest. -moz-border-radius ist die Kurzform und steht für alle vier Ecken, die anderen Vier jeweils für eine Einzelne.


    Bei Verwendung von Grafiken würdest du kaum um eine Tabellenerstellung herum kommen