Codes & Design

zeigt Eure Homepages / Projekte ..macht einwenig Werbung.. und lasse Deine Page von anderen begutachten - Tipps dazu geben - stelle sonstige Internet eigen Entwicklungen vor ...

Moderator: lauras

Beiträge bitte im neuen Forum

Codes & Design

Beitragvon hume » Donnerstag 6. Januar 2011, 17:57

Hallo Leute, hab mal endlich wieder an meiner Website weitergemacht also bis jetzt die erste Seite :mrgreen: erstmal zum Test, bezüglich ob alles stimmt HTML,PHP und CSS mäßig. Außerdem würde ich mich freuen wenn ihr mal ein paar Screenshots rein stellt, wie die Website bei euch angezeigt wird. Hier mal die Website http://www.aiizo.de

Code PHP
Code: Alles auswählen
<!doctype html>
<html>

<head>
    <title>Aiizo &#45; Home</title>
              <link href="./design.css" type="text/css" rel="stylesheet" />
              <meta http-equiv="content-type" content="text/html; charset=ISO-8859-2" />
              <meta name="content-language" content="de" />
              <meta name="author"           content="Christian Huml" />
              <meta name="publisher"        content="Christian Huml" />
              <meta name="copyright"        content="Christian Huml" />
              <meta name="keywords"         content="" />
              <meta name="description"      content="" />
              <meta name="page-topic"       content="" />
              <meta name="page-type"        content="" />
              <meta name="language"         content="Deutsch" />
              <meta name="revisit"          content="After 7 days" />
              <meta name="robots"           content="INDEX,FOLLOW" />
</head>

<body>
<div id="head">
</div>



<ul id="navigation">
<li> <a href="index.php">Home</a> </li>
</ul>

<div id="inhalt">
<?php
echo 
"<p class=\"zeit\"</p>" . date ("d.m.Y H:i:s");
 ?>
<h3>Lorem ipsum</h3>
<p>Lorem ipsum dolor sit amet, consectetur adipisici elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Lorem ipsum dolor sit amet, consectetur adipisici elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Lorem ipsum dolor sit amet, consectetur adipisici elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Lorem ipsum dolor sit amet, consectetur adipisici elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Lorem ipsum dolor sit amet, consectetur adipisici elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
</p>
</div>


</body>
</html>


CSS Datei:

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

body {
   font-family: Arial, sans-serif, Verdana;
   background: url(images/hintergrund.png);
}

/*   Kopfbereich --------------------------------------------------------------------------*/
   div#head {
      margin-top:18px;
      margin-left:18px;
      margin-right:18px;
      background: url(images/header.gif);
      visibility: visible;
      height: 130px;
      }

/*   Navigation ---------------------------------------------------------------------------*/
   #navigation {
      background: url(images/menu_1.png) repeat-x;
      overflow: hidden;
      margin-left:18px;
      margin-right:18px;
   }

   #navigation li {
      float: left;
      list-style-type: none;
   }

   #navigation a:link, #navigation a:visited {
      color: #fff;
      display: block;
      text-decoration: none;
      font-size: 14px;
      padding: 11px 15px 11px 15px;
   }

   #navigation a:hover, #navigation a:active {
      color: #000;
      background-color: #fff;
      display: block;
      text-decoration: none;
      font-size: 14px;
      padding: 11px 15px 11px 15px;
   }

   /* Inhalt ----------------------------------------------------------------------------*/
   div#inhalt {
   height:440px;
   background: url(images/inhalt.png);
   margin-left:18px;
   margin-right:18px;
   }

   /* Absätze -------------------------------------------------------------------------*/
   .zeit{
   color:white;
   font-size:14pt;
   float:right;
   clear:right;
   }

   h3 {
       margin-left:23em;
       padding-top:1.00em;
       color:white;
   }

   p {
   color:white;
   margin-top:1em;
   margin-bottom: 1.5em;
   margin-left:1em;
   margin-right:1em;
   font-size:12pt;
   }

Benutzeravatar
hume
HTML-Profi
 
Beiträge: 204
Registriert: Mittwoch 9. Juni 2010, 09:31
Wohnort: Waldkirchen

Re: Codes & Design

Beitragvon Sören » Donnerstag 6. Januar 2011, 19:53

Bei deiner Zeitausgabe erzeugst du ziemlich falschen HTML-Code. Richtig müsste es so sein:
Code: Alles auswählen
echo "<p class=\"zeit\">" date ("d.m.Y H:i:s")."</p>"
Außerdem hat sowieso jeder ne eigene Uhr am Computer, das ist damit überflüssig.

In deinem CSS-Code wird zuerst versucht die Schirftart "Arial" zu benutzen, wenn diese nicht da ist wird irgendeine serifenlose Schriftart benutzt, nur wenn keine vorhanden ist, wird "Verdana" verwendet. Da Verdana aber auch eine serifenlose Schriftart ist, kann sie gar nicht da sein, wenn keine serifenlose Schriftart vorhanden ist.

Die Einheit pt ist nicht für den Bildschirm geeignet, da sie absolut in cm ist. (Hört sich ein bischen komisch an, ich weiß nicht, wie ich das sonst sagen soll^^) Außerdem benutzt du zur Angabe der Schriftgröße px und pt, also zwei komplett verschiedene Einheiten.

Für margin gibt es genau die Selbe Kurzschreibweise, wie für padding. Du musst da nicht alle Werte einzeln angeben.

Wenn man die Grafiken entfernt sieht man gar nichts mehr, da Schrift- und Hintergrundfarbe weiß ist, du solltest noch Hintergrundfarben definieren.
Dies gilt vor allem für den Header, da hier bei großen Auflösungen das Bild rechts wiederholt wird. Hier solltest du das Wiederholen auf der x-Achse verhindern und als Hintergrundfarbe, die Farbe nehmen, mit der das Bild rechts aufhört.
Benutzeravatar
Sören
HTML-Acrobat
 
Beiträge: 851
Registriert: Samstag 5. Juni 2010, 16:00

Re: Codes & Design

Beitragvon Sarkkan » Freitag 7. Januar 2011, 00:55

Für Screenshoots empfehle ich http://browsershots.org/. Es empfiehlt sich außerdem ein reset-Stylesheet an den Anfang zu stellen, wie z.B.:
Code: Alles auswählen
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:before,q:after{content:''}abbr,acronym,fieldset,img{border:0}
Das normt dir quasi alles^^

Ansonsten hat Sören soweit alles gesagt^^

PS: Dieser Thread wäre in in 'Eure Werke' besser aufgehoben :P
Benutzeravatar
Sarkkan
HTML-Acrobat
 
Beiträge: 1557
Registriert: Montag 5. April 2010, 01:46
Wohnort: Bei Köln

Re: Codes & Design

Beitragvon hume » Sonntag 6. Februar 2011, 15:08

Bei deiner Zeitausgabe erzeugst du ziemlich falschen HTML-Code. Richtig müsste es so sein:

Code: Alles auswählen
echo "<p class=\"zeit\">" . date ("d.m.Y H:i:s")."</p>";


Ok, hab ich korrigiert.

Für margin gibt es genau die Selbe Kurzschreibweise, wie für padding. Du musst da nicht alle Werte einzeln angeben.


Ähm, stehe gerade auf der Leitung was meinst du damit? :wink:

Wenn man die Grafiken entfernt sieht man gar nichts mehr, da Schrift- und Hintergrundfarbe weiß ist, du solltest noch Hintergrundfarben definieren.
Dies gilt vor allem für den Header, da hier bei großen Auflösungen das Bild rechts wiederholt wird. Hier solltest du das Wiederholen auf der x-Achse verhindern und als Hintergrundfarbe, die Farbe nehmen, mit der das Bild rechts aufhört.


Kann man denn eine 2 Alternative definieren bezüglich Hintergrundfarben? Das es erst erscheint wenn die Grafiken nicht angezeigt werden.
Benutzeravatar
hume
HTML-Profi
 
Beiträge: 204
Registriert: Mittwoch 9. Juni 2010, 09:31
Wohnort: Waldkirchen

Re: Codes & Design

Beitragvon Sarkkan » Sonntag 6. Februar 2011, 15:32

Zu der Kurzschreibweise:
Du kannst anstelle von
Code: Alles auswählen
margin-top: 5px;
margin-right: 10px;
margin-bottom: 3px;
margin-left: 7px;
auch ganz einfach margin: 5px 10px 3px 7px; (Top | Right | Bottom | Left) schreiben (:
Wenn der Abstand Rechts und Links gleich ist, dann kannst du sogar einfach margin: 5px 10px 3px; (Top | Right & Left | Bottom) schreiben (:
Ebenfalls ist es möglich wenn du oben und unten, sowie links und rechts jeweils die gleichen Werte für verwenden willst einfach margin: 5px 10px (Top & Bottom | Right & Left) zu schreiben (=


Und Zwecks deiner "Alternative", du kannst als erstes eine Hintergrundfarbe definieren und anschließend ein Bild setzten (:
Code: Alles auswählen
background-color: #123456;
background-image: url(../pfad/zum.bild);

/* Oder Kurzschreibweise: */

background: url(../pfad/zum.bild) no-repeat #123456;
Benutzeravatar
Sarkkan
HTML-Acrobat
 
Beiträge: 1557
Registriert: Montag 5. April 2010, 01:46
Wohnort: Bei Köln

Re: Codes & Design

Beitragvon hume » Montag 7. Februar 2011, 23:01

auch ganz einfach margin: 5px 10px 3px 7px; (Top | Right | Bottom | Left) schreiben (:
Wenn der Abstand Rechts und Links gleich ist, dann kannst du sogar einfach margin: 5px 10px 3px; (Top | Right & Left | Bottom) schreiben (:
Ebenfalls ist es möglich wenn du oben und unten, sowie links und rechts jeweils die gleichen Werte für verwenden willst einfach margin: 5px 10px (Top & Bottom | Right & Left) zu schreiben (=


Naja, ich habs ehrlich gesagt nicht ganz verstanden.
Wie muss ich da genau vorgehen?
Wenn ich in deinen Bsp. 5px habe wie weiß ich dann dass es oben ist und nicht unten? Oder hab ich dass falsch verstanden?
Das in den Klammern verwirrt mich ein wenig muss dass auch in die CSS?

Naja, um dass geht es eigentlich nicht, bin schon die ganze Zeit am Tüffteln bezüglich wenn keine Grafik geht dass wenigstens ein Hintergrund vorhanden sein sollte, kein Problem, natürlich sollte der Text auch wieder so sein wie in der Grafik. Nun dass Problem, wenn ich die Schriftgröße vergrößert verschiebt es mir den Abstand von oben, mit margin kein Problem was mach ich falsch?

Test.php

Code: Alles auswählen
<!doctype html>
<html>

<head>
    <title>Aiizo &#45; Home</title>
              <link href="./design.css" type="text/css" rel="stylesheet" />
              <meta http-equiv="content-type" content="text/html; charset=ISO-8859-2" />
              <meta name="content-language" content="de" />
              <meta name="author"           content="Christian Huml" />
              <meta name="publisher"        content="Christian Huml" />
              <meta name="copyright"        content="Christian Huml" />
              <meta name="keywords"         content="" />
              <meta name="description"      content="" />
              <meta name="page-topic"       content="" />
              <meta name="page-type"        content="" />
              <meta name="language"         content="Deutsch" />
              <meta name="revisit"          content="After 7 days" />
              <meta name="robots"           content="INDEX,FOLLOW" />
</head>

<body>
<div id="head">
<p class="logo">Aiizo</p>
</div>



<ul id="navigation">
<li> <a href="index.php">Home</a> </li>
</ul>

<div id="inhalt">
<?php
echo "<p class=\"zeit\">" date ("d.m.Y H:i:s")."</p>";
 
?>
<h3>Lorem ipsum</h3>
<p>Lorem ipsum dolor sit amet, consectetur adipisici elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Lorem ipsum dolor sit amet, consectetur adipisici elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Lorem ipsum dolor sit amet, consectetur adipisici elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Lorem ipsum dolor sit amet, consectetur adipisici elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Lorem ipsum dolor sit amet, consectetur adipisici elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
</p>
</div>


</body>
</html>



Test CSS:

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

body {
   font-family: Arial,Times New Roman,Calibri, Verdana;
   background: url(images/hintergrund.png) no-repeat;
}

/*   Kopfbereich --------------------------------------------------------------------------*/
   div#head {
      margin-top:18px;
      margin-left:18px;
      margin-right:18px;
      background-color:#92BFD3;
      height: 130px;
      }

/*   Navigation ---------------------------------------------------------------------------*/
   #navigation {
      background: url(images/menu_1.png) repeat-x;
      overflow: hidden;
      margin-left:18px;
      margin-right:18px;
   }

   #navigation li {
      float: left;
      list-style-type: none;
   }

   #navigation a:link, #navigation a:visited {
      color: #fff;
      display: block;
      text-decoration: none;
      font-size: 14px;
      padding: 11px 15px 11px 15px;
   }

   #navigation a:hover, #navigation a:active {
      color: #000;
      background-color: #fff;
      display: block;
      text-decoration: none;
      font-size: 14px;
      padding: 11px 15px 11px 15px;
   }

   /* Inhalt ----------------------------------------------------------------------------*/
   div#inhalt {
   height:440px;
   background: url(images/inhalt.png);
   margin-left:18px;
   margin-right:18px;
   margin-bottom:18px;
   }

   /* Absätze -------------------------------------------------------------------------*/
    .logo {


        color:white;
        text-align:center;
        margin-top:0.4em;
        font-size:90px;


    }

   .zeit{
   color:white;
   font-size:14px;
   float:right;
   clear:right;
   }

   h3 {
       margin-left:23em;
       padding-top:1.00em;
       color:white;
   }

   p {
   color:white;
   margin-top:1em;
   margin-bottom: 1.5em;
   margin-left:1em;
   margin-right:1em;
   font-size:16px;
   }


PS: Stimmt nicht mit dem was Online ist überein.
Benutzeravatar
hume
HTML-Profi
 
Beiträge: 204
Registriert: Mittwoch 9. Juni 2010, 09:31
Wohnort: Waldkirchen

Re: Codes & Design

Beitragvon Sarkkan » Montag 7. Februar 2011, 23:56

Ja, du hast was falsch verstanden :( Es kommt auf die Anzahl der Werte und die Position des Wertes an, auf was es sich bezieht .__.
haben wir 4Werte so steht der erste für den oberen, der zweite für den rechten, der dritte für den unten und der vierte für den linken.
margin: [Top]px [Right]px [Bottom]px [Left]px;

Dir ist bewusst was em bedeutet/wofür das steht?^^
Es bezieht sich auf die Schriftgröße in dem Element :wink: Ergo: Ist die Schriftgröße in dem Element 16px dann ist 1em 16px. 1.5em wären dann 24px.
Ändern wir nun die Schriftgröße auf z.B. 20px dann ist 1em nicht mehr 16px sondern 20px und 1.5em wären dann 30px (:
Benutzeravatar
Sarkkan
HTML-Acrobat
 
Beiträge: 1557
Registriert: Montag 5. April 2010, 01:46
Wohnort: Bei Köln

Re: Codes & Design

Beitragvon NeoAramis » Dienstag 8. Februar 2011, 14:56

Wie es aussieht kommt deine Website nicht klar mit grösseren Bildschirmen bzw. mit der Auflösung 1920x1080. Hier ein Screenshot wie es bei mir aussieht:

http://img806.imageshack.us/img806/5816/bildschirmfoto20110208u.png

Habe mir den ansonsten den Code nicht genauer angeschaut, da hilft dir sowieso Sarkkan momentan :wink:
Benutzeravatar
NeoAramis
HTML-Acrobat
 
Beiträge: 520
Registriert: Freitag 20. März 2009, 22:11
Wohnort: Schweiz
  •  

Re: Codes & Design

Beitragvon hume » Montag 18. April 2011, 16:48

Wie es aussieht kommt deine Website nicht klar mit grösseren Bildschirmen bzw. mit der Auflösung 1920x1080. Hier ein Screenshot wie es bei mir aussieht:

http://img806.imageshack.us/img806/5816 ... 10208u.png

Habe mir den ansonsten den Code nicht genauer angeschaut, da hilft dir sowieso Sarkkan momentan


Hallo, nach langer Zeit hab ich wieder Zeit mich ein wenig mit meiner Website zu beschäftigen, ja ich weiß dass es von der Auflösung noch ein wenig happert bin leider noch nicht dazu gekommen, da ich so viel um die Ohren hab, ich werde es versuchen es zu beheben, sollte ich es wirklich nicht zusammenbringen, werde ich natürlich wieder schreiben.
Benutzeravatar
hume
HTML-Profi
 
Beiträge: 204
Registriert: Mittwoch 9. Juni 2010, 09:31
Wohnort: Waldkirchen

Re: Codes & Design

Beitragvon drPHIP132 » Mittwoch 20. April 2011, 19:36

falls es noch niemand hier erwähnt hat (hab nicht alle antworten gelesen):

gib mal deinem layout ne feste breite, weil wenn man nen 21zoll bildschirm hat sieht es nicht sehr schön aus wenn es so breit ist ;)
Benutzeravatar
drPHIP132
HTML-Acrobat
 
Beiträge: 744
Registriert: Samstag 15. Januar 2011, 19:10
Wohnort: Sachsen, Erzgebirge

Re: Codes & Design

Beitragvon Sören » Mittwoch 20. April 2011, 21:04

Doch es wurde schon erwähnt, wie ein Beitrag vor deinem nachzulesen ist.
Benutzeravatar
Sören
HTML-Acrobat
 
Beiträge: 851
Registriert: Samstag 5. Juni 2010, 16:00


Beiträge bitte im neuen Forum

Zurück zu Eure Werke / Pages

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron