Ansicht auf anderenm Bildschirm

Ansicht auf anderenm Bildschirm

Beitragvon Onkel22 » 03.03.2010, 14:47

Hallo zusammen,
ich befasse mich erst seit einigen Tagen mit der Erstellung von Homepages und mache dazu einen Kurs an der Volkshochschule. Nun habe ich auf meinen Recher angefangen eine HP zu erstellen und habe auf Monitoren mir anderen Auflösungen dieses Problem:

Das ist mein Bildschirm:
Bild

Und so siehts auf anderen Auflösungen aus:
Bild

Leider konnte mir die Kursleitung des VHS-Kurses hier auch nicht weiter helfen.

Hier noch meine Codes - sorry sie sind schon sehr lang und ich weiß nicht wie man sie hier anders darstellen kann.

Danke in Voraus
Onkel


html:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//DE" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Melanie´s Wild River Reitstall</title>
<meta name="description" content="Meine Pferde">
<meta name="keywords" content="Perde">
<meta name="author" content="Norbert">
<meta name="editor" content="html-editor phase 5">


<link rel="stylesheet" type="text/css" media="screen" href="screen.css">

</head>




<body text="#000000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000">


<div id="Hauptcontainer">


<div id="Kopfbild">

<img src="../Bilder/Kopfbild-neu.png" alt="Kopfbild"/>

</div>


<div id="Navigation">

<ul>

<li><a href="Impressum">» <img src="../Bilder/Navi-Impressum.png" alt="Impressum" border="0" width="121" height="63"></a></li>
<li><a href="Kontakt">» <img src="../Bilder/Navi-Kontakt.png" alt="Kontakt" border="0" width="121" height="63"></a></li>
<li><a href="Fotogalerie">» <img src="../Bilder/Navi-Fotogalerie.png" alt="Fotogalerie" border="0" width="121" height="63"></a></li>
<li><a href="Wissenswertes.html">» <img src="../Bilder/Navi-Wissen.png" alt="Wissenswertes" border="0" width="124" height="63"></a></li>
<li><a href="Meine Pferde.html">» <img src="../Bilder/Navi-Meine-Pferde.png" alt="Meine Pferde" border="0" width="121" height="63"></a></li>
<li><a href="index.html">» <img src="../Bilder/Navi-Über-mich.png" alt="Über mich" border="0" width="121" height="63"></a></li>



</ul>

</div>




<div id="Einzugcontainer">

<div id="Teaserbild">

<img src="../Bilder/Pferdeweide.jpg" alt="Teaserbild"/>

</div>



<div id="Inhalt">

<div id="Inhalt-Haupt">

<h1>Meine Pferde</h1>



</div> <!--raus aus dem Inhalt-Haupt -->

<div id="Inhalt-Neben">

<h3>In meinem Stall</h3>
<img src="../Bilder/Kleinkünkel.jpg" alt="Kleinkünkel"/>




<div id="Inhalt-Neben-zwei">

<ul>

<h3>In meinem Stall</h3>

<li><a href="http://www.galileo-press.de">www.gallileo-press.de</a><li>
<li class="keinlistenelement"lass=() ><a href="http://www.galileodesign.de/katalog/buecher/titel/gp/titelID-2271?GalileoSession=81273534A4-sW1-nV8g"><img src="../Bilder/Navi-Über-mich-eins.png" alt="Test"</a><li>
<li><img src="" alt=""/></li>



</ul>

</div><!--raus aus dem Inhalt Neben-zwei -->



</div>

</div> <!--raus aus dem Inhalt -->





<div id="Copyright">

<p class="link-rechts" ><a href="#">Impressum</a></p>
<p>Copyright © 2010 Norbert Peters</p>

</div> <!--raus aus dem Copyright Container -->



</div> <!--raus aus dem Einzugcontainer Container -->


<div id="Fusszeile">



<img src="../Bilder/Fussbild.png" alt="Fussbild"/>


</div> <!--raus aus dem Fusszeile Container -->



</div> <!--raus aus dem Hauptontainer -->


</body>

</html>



css:
*{
margin:0px:
padding: 0px;
}

body {
font-family: "Trebuchet MS", "Bitstream Vera Sans", "Helvetica", sans-serif
font-size: 10pt;
background-color: #ffdca6;
background-image: url(../Bilder/Blattneu.jpg);
background-repeat: repeat-y;
background-position: center;

}


p {
line-heiht:140%;
text-align: justify;
}



h1,h2,h3,h4,h5,h6 {

color: #f3ffbf;
border-bottom: 1px solid #f3ffbf;
font-family: "Western" sarif;
}



#Kopfbild {

margin: 20px 0px 0px 46px;


}

#Navigation ul li a {

text-decoration: none;

}


#Navigation ul li{
float: right;
padding-right: 8px;
display: inline;
margin: 0px 0px 20px 0px;

}




#Hauptcontainer {

width: 980px;
margin: 0px 0px 0px 387px;

}






#Einzugcontainer {
margin: 0px 0px 0px 127px;


}

#Teaserbild {
margin: 30px 0px 0px 0px;

}



#Inhalt-Haupt {

width: 550px;
float: left;
padding-right: 18px;
margin-bottom: 30px;
}




#Inhalt-Haupt .portrait-foto {

float: left;
margin: 0px 10px 10px 0px;

border: 1px solid #f3ffbf;


}


#Inhalt-Neben {

width: 265px;
float: right;
padding-top: 15px;
margin: 1px 0px 0px 0px;
border-left: 1px solid #f3ffbf;
padding-left: 17px;
}







#Copyright {

clear: both;
border-top: 1px solid #f3ffbf;
padding-top: 10px;
text-decoration: none;
}


#Copyright p.link-rechts {

;
float: right;

}
Onkel22
Gelegenheitsleser
 
Beiträge: 15
Registriert: 03.03.2010, 14:23

Re: Ansicht auf anderenm Bildschirm

Beitragvon sejuma » 03.03.2010, 14:58

Zunächst gehört #Hauptcontainer so zentriert:
Code: Alles auswählen
#Hauptcontainer {
width: 980px;
margin: 0px auto;
}

So wie bei dir ist eine Zentrierung abhängig von der Fenstergröße.

Für alles weitere wäre ein Link zur Seite hilfreich, damit man alles im Zusammenhang sieht.
Offensichtlich brauchst du auch überhaupt nicht so viele Divs, wie du verwendest. So könntest du z.B. das Kopfbild dem Hauptcpntainer als Hintergrundbild zuweisen oder es direkt ohne Div einbinden.
Bild
sejuma
Vielposter
 
Beiträge: 521
Registriert: 15.07.2009, 17:46

Re: Ansicht auf anderenm Bildschirm

Beitragvon Onkel22 » 03.03.2010, 15:34

Wenn ich dem Hauptcontainer so Zentriere ist auf meinem Bildschirm die gleiche Verschiebung wie auf den anderen.

Leider kann ich keinen link geben da ich noch kiene Domain habe, es gibt soviele Anbieter mit den unterschiedlichsten Funktionen und ich weiß nicht was man haben muss.

LG
Onkel
Onkel22
Gelegenheitsleser
 
Beiträge: 15
Registriert: 03.03.2010, 14:23

Re: Ansicht auf anderenm Bildschirm

Beitragvon Laus » 03.03.2010, 15:53

Hallo

Ohne deinen Bilder im Hintergrund und in der Seite zu sehen ist es sehr schwierig eine konkrete Hilfe anzubieten. Versuche doch deine Seite bei einem Freehoster hochzuladen und stell dann den Link hier ein. http://www.ohost.de/ oder http://www.funpic.de/ zb. bieten einen Webserver mit ftp Zugang für lau an der sich für solche Testzwecke ideal eignet.

Gruß Xaver
Lachen ist kein schlechter Anfang und bei weitem das beste Ende.
(Oscar Wilde)
Benutzeravatar
Laus
Moderator
 
Beiträge: 1225
Registriert: 25.02.2006, 00:30
Wohnort: Furth im Wald

Re: Ansicht auf anderenm Bildschirm

Beitragvon Onkel22 » 03.03.2010, 17:08

So ich habs geschaft die HP ist online

http://onkel22.on.funpic.de/private/Seiten/index.html

mfg

Onkel22
Onkel22
Gelegenheitsleser
 
Beiträge: 15
Registriert: 03.03.2010, 14:23

Re: Ansicht auf anderenm Bildschirm

Beitragvon Onkel22 » 03.03.2010, 17:27

Da hab ich was falsch gemacht sorry ist alles noch Neuland.

http://onkel22.on.funpic.de

So wird´s jedenfals auf einem anderen PC angezeigt

mfg

Onkel
Onkel22
Gelegenheitsleser
 
Beiträge: 15
Registriert: 03.03.2010, 14:23

Re: Ansicht auf anderenm Bildschirm

Beitragvon Laus » 03.03.2010, 20:13

Habe dir mal die Dateien etwas Umgebaut damit es bei allen Auflösungen funktioniert.Vorab einige wichtige Anmerkungen.
Dateinamen von Bildern usw. solltest Du immer klein schreiben, da ein Unix Server zwischen groß und Kleinschreibung explizit unterscheidet. So vermeidest Du Fehler dieser Art. Auch Umlaute werden meist nicht richtig interpretiert, darum gewöhne dir an sie einfach in Dateinamen nicht zu benutzen. Ich habe die Dateinamen die Umlaute enthalten bereits geändert, Du musst das auch bei den Bilddateien machen sonst werden die Bilder nicht gefunden.


HTML
Code: Alles auswählen
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//DE" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Melanie´s Wild River Reitstall</title>
<meta name="description" content="Meine Pferde">
<meta name="keywords" content="Reiten, Westerpferde, Pferde">
<meta name="author" content="Norbert">
<meta name="editor" content="html-editor phase 5">


   <!-- Dieser link wird nicht automatisch erzeugt.-->
   <!-- Er verweist auf die css Seite in der die Styles definiert sind-->
   <!-- screen.css ist der Name der Seite auf die verlinkt wird -->
   <link rel="stylesheet" type="text/css"  media="screen" href="screen.css">




</head>

    <!-- der obere Teil ist das Grundgerüst der Website wird wird vom Editor erstellt-->
    <!-- hierzu gehört noch die <body text="#000000"..... Zeile weiter unten-->

    <!-- ab hier gibt man die Inhalte ein aber keine Styls-->
<body text="#000000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000">


<div id="Hauptcontainer">


    <div id="Kopfbild">


<!-- <img src="../Bilder/Kopfbild-neu.png" alt="Kopfbild"/>   -->


    </div>


          <div id="Navigation">

                <ul>



                <li><a href="Impressum">» <img src="../Bilder/Navi-Impressum.png" alt="Impressum" border="0" width="121" height="63"></a></li>
                <li><a href="Kontakt">» <img src="../Bilder/Navi-Kontakt.png" alt="Kontakt" border="0" width="121" height="63"></a></li>
                <li><a href="Fotogalerie">» <img src="../Bilder/Navi-Fotogalerie.png" alt="Fotogalerie" border="0" width="121" height="63"></a></li>
                <li><a href="Wissenswertes.html">» <img src="../Bilder/Navi-Wissen.png" alt="Wissenswertes" border="0" width="124" height="63"></a></li>
                <li><a href="Meine Pferde.html">» <img src="../Bilder/Navi-Meine-Pferde.png" alt="Meine Pferde" border="0" width="121" height="63"></a></li>
                <li><a href="index.html">» <img src="../Bilder/Navi-Ueber-mich.png" alt="Über mich" border="0" width="121" height="63"></a></li>

                </ul>

                </div>




           <div id="Einzugcontainer">




                 <div id="Teaserbild">

                 <img src="../Bilder/ZweiReiter.jpg" alt="Teaserbild"/>

                 </div>


                 <div id="Inhalt">

                        <div id="Inhalt-Haupt">

                        <!--Überschriften - es gibt h1-h6-->
                        <h1>Über mich</h1>

                        <!-- B<blockquote></blockquote>ilder werden mit <img src="" alt=""/> eingefügt-->
                        <!-- Ein Bild darf nicht einfach im body Container liegen es muss in ein anderes Blockelement-->
                        <!-- Hier iin einem div Container <div></div>-->


                        <img class="portrait-foto" src="../Bilder/Melanie.jpg" alt="Melanie Niwiadomsky"/>


                        <!-- <p></p> für Paragraf - dazwichen steht normaler Text-->
                        <!-- möchte ich Worte hervorhenen schließe ich sie in <en></em> ein-->
                        <!-- Beispiel Meine Liebe zu <em>Pferden</em> ist geblieben.-->
                        <!-- mit <a href="></a> verlinkt mann ein Text oder Bild mit einer anderen internen oder externen Seite-->
                        <!-- der link auf auf eine externe Seite sieht z.B. so <a href=http://www.loremipsun.de">  aus-->
                        <!-- Beispeil: In der Zwischenzeit <a href=kontakt.html">kontaktiten</a> sie mich bitte.- link auf eine interne Seite-->
                        <p>Mein Name ist Melanie Niwiadomsky und bin 32 Jahre. Der Umgang mit Pferden wurde mir schon in die Wiege gelegt. Meine Eltern betrieben einen Ponyhof so lernte ich schon früh Reiten. Als Teenatcher brachte ich auf unseren Ponys anderen Kindern das Reiten bei. Der Ponyhof existiert schon lange nicht mehr aber die liebe zum Reiten ist geblieben. Meine Tiere entsprechen nicht unbedingt den Rassen die man als Westernpferde bezeichnet. So  zum Beispiel Coco, die wegen einer Knochenfehlbildung nicht im Profireitsport eingesetzt werden kann. Lange Zeit standen meine Pferde in Fremden Stallungen, bis ich vor einiger Zeit nach Gut Kleinkünkel zog. Hier habe ich meinen eigenen kleinen „Wild River“ Reitstall.      </p>

                        </div>  <!--raus aus dem Inhalt Haupt -->

                        <div id="Inhalt-Neben">

                        <h3>Gut Kleinkünkel</h3>
                        <img src="../Bilder/Kleinkuenkel.jpg" alt="Kleinkünkel"/>

                        </div>   <!--raus aus dem Inhalt Neben -->




                   </div>      <!--raus aus dem Inhalt -->


                   <div id="Copyright">

                         <p class="link-rechts" ><a href="#" style=>Impressum</a></p>
                         <p>Copyright © 2010 Norbert Peters</p>

                   </div>      <!--raus aus dem Copyright  Container -->



           </div>              <!--raus aus dem Einzugcontainer  Container -->

      <div id="Fusszeile">




<!-- <img src="../Bilder/Fussbild.png" alt="Fussbild"/>  -->


      </div>                   <!--raus aus dem Fusszeile  Container -->



  </div>                       <!--raus aus dem Hauptontainer -->


</body>

</html>

CSS
Code: Alles auswählen
*{
  margin:0px:
  padding: 0px;
}

body  {
    font-family: "Trebuchet MS", "Bitstream Vera Sans", "Helvetica", sans-serif
    font-size: 10pt;
    background-color: #ffdca6;

    border:1px solid #cdcdcd;
}


p   {
    line-heiht:140%;
    text-align: justify;
}




h1,h2,h3,h4,h5,h6  {

    color: #f3ffbf;
    border-bottom: 1px solid #f3ffbf;
    font-family: "Western" sarif;
}



#Kopfbild   {
      width: 1114px; height:164px;
     margin: 0px 0px 0px 0px;
     Background-image:url(../Bilder/Kopfbild-neu.png); background-repeat:no-repeat; background-position:46px 0px;

     }
#Navigation ul{margin-right:120px;}


#Navigation ul li a {

    text-decoration: none;

}


#Navigation  ul  li{
    float: right;
    padding-right: 8px;
    display: inline;
    margin: 0px 0px 20px 0px;

}




#Hauptcontainer {

     width: 1114px;
     margin: 0px auto;
      background-image: url(../Bilder/Blattneu.jpg);
    background-repeat: repeat-y;
    background-position: center ;
}


#Hauptcontainer-zwei {

     width: 980px;
     margin: 0px auto;

}



#Einzugcontainer {
    margin: 0px 0px 0px 80px;


}

#Teaserbild {
    margin: 30px 0px 0px 45px;

}

#Inhalt {margin-left:40px;}

#Inhalt-Haupt {

    width: 550px;
    float: left;
    padding-right: 18px;
    margin-bottom: 30px;
}




#Inhalt-Haupt .portrait-foto   {

    float: left;
    margin: 0px 10px 10px 0px;

    border: 1px solid #f3ffbf;


}


#Inhalt-Neben {

    width: 265px;
    float: right;
    padding-top: 15px;
    margin: 1px 140px 0px 0px;
    border-left: 1px  solid #f3ffbf;
    padding-left: 10px;
}




#Inhalt-Neben #Inhalt-Neben-zwei  ul li{

     list-style-type: none;
     list-style-image: url ("");
}

#Inhalt-Neben #Inhalt-Neben-zwei  ul li.keinlistenelement {

      list-style-image: none;

}

#Inhalt-Neben #Inhalt-Neben-zwei img {


      border: none;
      margin: 20px 0px
}



#Copyright  {
     width:850px;
     clear: both;
     border-top: 1px solid #f3ffbf;
    /*padding: 10px 150px 0px 70px; */
    margin-left:40px;
     text-decoration: none;
}


#Copyright  p.link-rechts {

    ;
    float: right;

}

#Fusszeile{
width: 1114px; height:164px;
  Background-image:url(../Bilder/Fussbild.png); background-repeat:no-repeat; background-position:0px 20px;
margin: 20px 0px 0px 0px;
}


Die Änderungen im HTML habe ich in Kommentare gesetzt, beim CSS musst Du die beiden Dateien eben vergleichen, Du willst ja auch was lernen :wink:

Gruß Xaver
Lachen ist kein schlechter Anfang und bei weitem das beste Ende.
(Oscar Wilde)
Benutzeravatar
Laus
Moderator
 
Beiträge: 1225
Registriert: 25.02.2006, 00:30
Wohnort: Furth im Wald

Re: Ansicht auf anderenm Bildschirm

Beitragvon Onkel22 » 04.03.2010, 10:54

Hm die Verschiebung ist mit den Änderungen nicht weg nur mein Hintergrundbild fehlt.
Onkel22
Gelegenheitsleser
 
Beiträge: 15
Registriert: 03.03.2010, 14:23

Re: Ansicht auf anderenm Bildschirm

Beitragvon Laus » 04.03.2010, 12:18

Ich hab dir das mal Hier hoch geladen. Bei mir verschiebt sich da nichts mehr.
Wie ich Dir schon schrub musst du die Dateinamen der Hintergrundbilder ändern
Kleinkuenkel.jpg und Navi-Ueber-mich.png habe ich geändert.

Vor allen Dingen wichtig beide Dateien also HTML und CSS Datei müssen ersetzt werden.
Es nützt also nichts wenn du nur die CSS Datei übernimmst, da ich auch die HTML leicht abgeändert habe
Lachen ist kein schlechter Anfang und bei weitem das beste Ende.
(Oscar Wilde)
Benutzeravatar
Laus
Moderator
 
Beiträge: 1225
Registriert: 25.02.2006, 00:30
Wohnort: Furth im Wald

Re: Ansicht auf anderenm Bildschirm

Beitragvon Onkel22 » 04.03.2010, 16:49

Vielen dank für eure Hilfe,
ich es fehlen noch einige Bilder da ich sie noch umbenennen muss aber sonst passt es schon.
Habe aber noch eine Frage woher kommt dieser ca. 1px breite Rahmen 3 cm von Bildschirmrand.

Nochmals vielen vielen Dank für eure Hilfe.

Onkel
Onkel22
Gelegenheitsleser
 
Beiträge: 15
Registriert: 03.03.2010, 14:23

Re: Ansicht auf anderenm Bildschirm

Beitragvon sejuma » 04.03.2010, 17:58

Vermutlich meinst du den vom body.
Lösche hierzu die rot markierte Angabe:
body {
font-family: "Trebuchet MS", "Bitstream Vera Sans", "Helvetica", sans-serif
font-size: 10pt;
background-color: #ffdca6;
border:1px solid #cdcdcd;
}
Bild
sejuma
Vielposter
 
Beiträge: 521
Registriert: 15.07.2009, 17:46


Moderatoren: Laus, Moderatoren

Ähnliche Beiträge zu "Ansicht auf anderenm Bildschirm"

Zurück zu: CSS für Anfänger

Wer ist online?

Mitglieder in diesem Forum: Google [Bot] und 2 Gäste

cron