Okay also,
Ich glaube Du hast so im Allgemeinen nicht viel Ahnung von HTML und besonders CSS. Ich habe mir einmal den Code genauer angesehen. Wie schon früher bemerkt hast du dieses Template von einer fremden Seite übernommen. Das ist nicht schlimm, kannst du ruhig machen. Nur ist es so, dass wenn man ein Template nach seinen Wünschen anpassen will, muss man ein Flair für HTML und CSS haben. Jeder Entwickler von solchen Templates hat eine eigene Technik der Layouterstellung. Und um herauszufinden wie der Entwickler vorgegangen ist, muss man schon etwas mehr als nur das HTML-Seminar hier durchgearbeitet haben. Nun zurück zum Thema. Ich sehe genau das wolltest du machen. Du wolltest dieses Template übernehmen und Dir selber gewisse Elemente dazutun oder gewisse Elemente verändern. Weil Du wirklich mehr Übung brauchst, hat sich dieses Vorhaben zu einer Katastrophe entwickelt. Da war einfach alles hinten und vorne nicht richtig. Ist jetzt nicht übertrieben ausgedrückt. Ich bilde mir die Meinung, dass du dich an zu schwierige Sachen wagst. Kannst du mir aus dem Kopf sagen, wie das float-Prinzip funktioniert? Kannst du ein einfaches zweispaltiges Layout erstellen? Kapierst du das Prinzip der Vererbung in CSS? Weisst du eigentlich wann man padding und margin verwenden soll/muss und wann nicht? Das sind ein paar Fragen die man einfach ohne gross zu überlegen beantworten können muss um solche Projekte wie Deine zu verwirklichen. Ich gebe Dir einen Tipp. Gehe wirklich nochmals das Seminar durch. Am Schluss musst Du dich selber abfragen können. Das heisst, das du nach jedem Kapitel kurz Dir selber sagen kannst, was du gelernt hast und die Theorie auch wirklich erklären kannst und auch verstehst was du gerade sagst. Das ist aber noch nicht alles. Theorie alleine nützt dir nichts. Gleichzeitig musst du noch alles ins Praktische übersetzten und ausprobieren. Und damit meine ich nicht, dass Du eine Website erstellst, nein, sondern du machst einzelne Codeschnipsel und experimentierst herum. Nur so lernst Du. Weil wenn ich deinen Code anschaue merke ich einfach, dass du wirklich sehr wenig weisst und auch ziemlich Mühe hast den kleinsten Fehler zu finden. Jetzt gerade in diesem Thread. Wenn du eine solche Website möchtest, müsstest du diesen Fehler auch selbst sehen können.
Nun genug. Ich habe Dir noch den Code überarbeitet:
index.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Computer Clan</title>
<link rel="stylesheet" href="design.css" type="text/css" />
<link rel="shortcut icon" href="images/favicon.ico" type="image/vnd.microsoft.icon">
</head>
<body>
<div id="container">
<div id="header">
<h1>Computer Clan</h1>
<span>computers have feelings</span>
</div>
<div id="nav">
<ul>
<li><a href="#" title="#">Home</a></li>
<li><a href="#" title="#">Login</a></li>
<li><a href="#" title="#">Gästebuch</a></li>
<li><a href="#" title="#">Forum</a></li>
<li><a href="#" title="#">Downloads</a></li>
<li><a href="#" title="#">Info</a></li>
<li><a href="#" title="#">Sonstiges</a></li>
</ul>
</div>
<div id="content">
<div id="page">
<div id="page_content">
<h3>Titel h3</h3>
<p>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod empor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.</p>
<h3>Titel h3</h3>
<p>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod empor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.</p>
</div>
</div>
<div id="sidebar">
<div id="sidebar_content">
<h4>Uhrzeit und Datum</h4>
<p>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum.</p>
<h4>Login</h4>
<p>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum.</p>
<h4>Links</h4>
<p>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum.</p>
<ul>
<li><a target="_blanc" href="http://www.spyka.net" title="Spyka Webmaster resources">Spyka Webmaster</a></li>
<li><a target="_blanc" href="http://www.mywebsolution.de" title="My Websolution">My Websolution</a></li>
<li><a target="_blanc" href="http://www.phpbox.de" title="PHP Box">PHP Box</a></li>
<li><a target="_blanc" href="http://www.php-einfach.de" title="PHP Einfach">PHP Einfach</a></li>
<li><a target="_blanc" href="http://berlin.pennergame.de/change_please/462670...07/ " title="Penner Game">Penner Game Spende</a></li>
</ul>
</div>
</div>
<div id="footer">
<p>COMPUTER CLAN © 2010 - Homepage
<p>written by <a href="mailto:philipp_cc@gmx.net">Philipp Escher</a> and <a href="maitlo:felixus123@yahoo.de">Felix Dirrol</a></p>
<p>designed by <a href="mailto:philipp_cc@gmx.net">Philipp Escher</a></p>
<p><a href="#" onclick="window.print();">Seite drucken</a></p>
</div>
</div>
</body>
</html>
Alles anzeigen
design.css
/* Basis */
* {
padding: 0;
margin: 0;
}
body {
background-color: #666;
min-width: 65.1em;
text-align: center;
}
/* Schriften */
h1 {
font-size: 3.4em;
padding: 40px 0 5px 20px;
color: #fff;
letter-spacing: 3px;
font-weight: normal;
}
span {
font-size: 1em;
padding: 0 0 30px 25px;
color: #fff;
display: block;
}
h2 {
font-family: Geneva, Arial, Helvetica, sans-serif;
color: #7491A1;
}
h3 {
font-size: 1.3em;
font-weight: normal;
margin: 0 0 20px 0;
color: #333333;
border-bottom: 1px solid #ddd;
}
h4 {
background-color: #ddd;
border-bottom: 1px solid #ccc;
padding: 5px;
color: #999;
}
p {
line-height: 150%;
padding: 0 0 15px 0;
}
a {
color: #333;
border-bottom: 1px dotted #333;
text-decoration: none;
border: none;
}
a:hover {
color: #7491A1;
border-bottom: 1px solid #7491A1;
}
#footer a {
color: #fff;
text-decoration: underline;
border: none;
}
#footer a:hover {
border: none;
}
#header p {
text-align:left;
padding:0 0 0 30px;
margin:0;
font-size:0.8em;
color:#fff;
}
#sidebar ul li a {
color: #999999;
border-bottom: 1px solid #CCCCCC;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 1.1em;
}
#sidebar ul li a:hover {
background-color: #ddd;
}
ul, ol {
margin:0 0 5px 30px;
}
li {
list-style-type: none;
list-style-position: inside;
}
#nav ul {
margin:0;
padding:0;
}
#nav ul li {
display:block;
float:left;
}
#nav ul li a {
float:left;
border:none;
padding:25px 15px 0 15px;
height:46px;
letter-spacing:2px;
border-right:1px solid #999999;
color:#999;
text-decoration:none;
display:block;
}
#nav ul li a:hover {
background-color:#333333;
}
#sidebar p {
padding:3px 5px;
font-family:Geneva, Arial, Helvetica, sans-serif;
}
#sidebar ul {
list-style:none;
margin:7px 12px;
}
#sidebar ul li {
padding:3px 0;
}
#footer p {
font-size:0.6em;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
padding:5px;
margin: 0;
}
/* Layout */
#container {
background-color: #fff;
width: 65em;
padding: 0 10px 0 10px;
text-align: left;
margin: 0 auto;
}
#header {
background-color: #000;
height: auto;
}
#nav {
height: 70px;
margin-bottom: 30px;
}
#content {
background-color: #fff;
}
#page {
width: 70%;
float: left;
}
#sidebar {
width: 30%;
float: right;
}
#page_content {
padding: 0 10px 10px 10px;
}
#sidebar_content {
padding: 0 10px 10px 10px;
}
#footer {
padding: 20px 5px;
background-color: #636363;
color: #fff;
clear: both;
margin: 30px 0 0 0;
}
Alles anzeigen