• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Content Breite fixieren

GaMpI

Neues Mitglied
Hallo Leute,

ich habe ein Problem, unzwar möchte ich meinen Content in der Breite fixieren, nur leider streckt er sich in der Breite wenn der Text zu lang ist.
Der Content wächst in die Tiefe, wenn der Text immer tiefer geht, aber wenn der Text den Rand meines Contents erreicht, soll er in einer neuen Zeile beginnen und nicht sofort mein ganzes Design zerschießen ...... ;(
Ich habe alles mit Tabellen und <td> -tags erstellt!!
Ich habe schon in sämtlichen Foren davon gelesen das einem davon abgeraten wird und man lieber von neu beginnen soll und diesmal alles in css erstellen soll ... nur ich will jetzt nicht nochmal anfangen =?
Ich hoffe das mir jemand helfen kann !

Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/css; charset=iso-8859-1" />
<title>Forest Art | We make your Dreams true</title>
<link rel="SHORTCUT ICON" href="http://s1.directupload.net/images/090709/qskyo2yv.png" />
<style type="text/css">
#content {
table-layout: fixed;
width: 432px;
overflow:hidden;

}
</style>
<script type="text/JavaScript">
<!--
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
</script>
</head>


<body text="#FFFFFF" bgcolor="#000000" background="Bilder/Background.jpg" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" style="background-repeat:repeat-x" onload="MM_preloadImages('Bilder/Rollover_04.jpg','Bilder/Rollover_05.jpg','Bilder/Rollover_06.jpg','Bilder/Rollover_07.jpg','Bilder/Rollover_08.jpg')">
<center>
<table width="800" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td><table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td><img src="Bilder/Bilder_01.jpg" width="800" height="113" border="0" usemap="#Map2" /></td>
  </tr>
  <tr>
    <td><img src="Bilder/Bilder_02.jpg" width="800" height="82" /></td>
  </tr>
  <tr>
    <td><table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td><img src="Bilder/Bilder_03.jpg" width="207" height="41" /></td>
    <td><table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td><a href="home.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image4','','Bilder/Rollover_04.jpg',1)"><img src="Bilder/Bilder_04.jpg" name="Image4" width="77" height="32" border="0" id="Image4" /></a></td>
  </tr>
  <tr>
    <td><img src="Bilder/Bilder_10.jpg" width="77" height="9" /></td>
  </tr>
</table>
    </td>
    <td><table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td><a href="about.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image6','','Bilder/Rollover_05.jpg',1)"><img src="Bilder/Bilder_05.jpg" name="Image6" width="77" height="34" border="0" id="Image6" /></a></td>
  </tr>
  <tr>
    <td><img src="Bilder/Bilder_11.jpg" width="77" height="7" /></td>
  </tr>
</table></td>
    <td><table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td><a href="works.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image8','','Bilder/Rollover_06.jpg',1)"><img src="Bilder/Bilder_06.jpg" name="Image8" width="72" height="34" border="0" id="Image8" /></a></td>
  </tr>
  <tr>
    <td><img src="Bilder/Bilder_12.jpg" width="72" height="7" /></td>
  </tr>
</table></td>
    <td><a href="gbook.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image10','','Bilder/Rollover_07.jpg',1)"><img src="Bilder/Bilder_07.jpg" name="Image10" width="75" height="41" border="0" id="Image10" /></a></td>
    <td><table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td><a href="partner.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image11','','Bilder/Rollover_08.jpg',1)"><img src="Bilder/Bilder_08.jpg" name="Image11" width="81" height="34" border="0" id="Image11" /></a></td>
  </tr>
  <tr>
    <td><img src="Bilder/Bilder_13.jpg" width="81" height="7" /></td>
  </tr>
</table></td>
    <td><img src="Bilder/Bilder_09.jpg" width="211" height="41" /></td>
  </tr>
</table></td>
  </tr>
  <tr>
    <td><img src="Bilder/Bilder_14.jpg" width="800" height="27" /></td>
  </tr>
  <tr>
    <td><table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td valign="top"><img src="Bilder/Bilder_15.jpg" width="181" height="287" /></td>
    <td background="Bilder/Bilder_16.jpg"  valign="top" align="center" width="432" height="287" div id="content"><p>tztztzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz</p>
      <p>f</p>
      <p>f</p>
      <p>f</p>
      <p>f</p>
      <p>f</p>
      <p>f</p>
      <p>f</p>
      <p>f</p>
      <p>f</p>
      <p>f</p>
      <p>f</p>
      <p>f</p>
      <p>fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff</p>
      </div></td>
    <td valign="top"><img src="Bilder/Bilder_17.jpg" width="187" height="287" /></td>
  </tr>
</table></td>
  </tr>
  <tr>
    <td><img src="Bilder/Bilder_18.jpg" width="800" height="50" border="0" usemap="#Map" /></td>
  </tr>
</table></td>
  </tr>
</table>

</center>

<map name="Map" id="Map"><area shape="rect" coords="577,20,603,44" href="#" /></map>
<map name="Map2" id="Map2"><area shape="rect" coords="241,31,547,104" href="index.html" />
</map></body>
</html>
 
Hallo GaMpI!

Ich habe schon in sämtlichen Foren davon gelesen das einem davon abgeraten wird und man lieber von neu beginnen soll und diesmal alles in css erstellen soll
Recht haben sie! Tabellen sind nicht für Layout gedacht und haben in dieser falschen Verwendung nur Nachteile:

  • sie blähen den Quelltext unnötig auf und machen ihn unübersichtlich
  • sie bilden eine Barriere für sehbehinderte Menschen, die auf Screenreader zurückgreifen, da diese mit solchen Layouts überhaupt nicht zurecht kommen
  • sie beeinträchtigen die Suchmaschinenplazierung, da Webcrawler Tabellenlayouts auch nur schwer handhaben können
Klar mag es für Anfänger zu Beginn das einfachste sein, aber hey?! Wo bleibt der Ergeiz? Zudem ist CSS einfacher als man denkt!

Ich verweise dich jetzt einfach mal auf die Seite css4you, dort erfährst du so gut wie alles, was du für deine Homepage an CSS wissen musst, den Rest verraten wir dir!

Gruß,
fiedel
 
Hey!
Ja schon klar .... ich kann mein Design auch in CSS codieren oder wie
auch immer man dazu sagt ;)
Aber zum einen habe ich keine Lust alles neu zu machen, und zum anderen
dauert es länger als wenn ich es in html mache !
Mag jetzt vielleicht so rüberkommen als wäre ich ein fauler Sack ...
aber ich habe da keine Lust drauf es in CSS zu machen, da man da doch die einzelnen (gesliceten) Bilder pixel für pixel an ihren richtigen Platz verschieben muss oder etwa nicht ?! Oo
 
da man da doch die einzelnen (gesliceten) Bilder pixel für pixel an ihren richtigen Platz verschieben muss oder etwa nicht ?!
Okay, ich merke, du hast falsche Vorstellungen von CSS!

CSS Layout bedeutet einzig und allein, dass du dein Grundgerüst, mit HTML semantisch korrekt auszeichnest und gegebenenfalls bestimmte Tags (mindestens 2) mit div-Containern gruppierst (-> Quelltext ist wesentlich kleiner -> gerinerer Zeitaufwand).
Danach erstellst du eine CSS-Datei, mit der du den Tags bestimmte Eigenschaften zuordnest, wie z.B. float (Umfließen des Elements), font-weight (Schriftstärke), border (Rahmen), background-image (Hintergrundbild), usw.
 
Aber zum einen habe ich keine Lust alles neu zu machen, und zum anderen dauert es länger als wenn ich es in html mache !
Also zum einen frag ich mich dann, warum Du überhaupt den falschen Weg einschlägst, wenn Du weißt, dass Du es wieder ändern sollst und dazu keine Lust hast,
und zum anderen bildest Du Dir das nur ein, dass das länger dauert. Ohne Tabellenlayout ist alles viel einfacher und logischer. Strikte Trennung von Inhalt und Layout, Semantik in HTML und Layout bzw. Design in CSS - das geht weitaus schneller und ist leichter zu warten, hat noch etliche andere Vorteile für den Nutzer. Natürlich dauert es für Dich jetzt erstmal deutlich länger, weil Du alles neu machen musst. Aber schon das nächste Projekt ist in einem Bruchteil der Zeit fertig (wenn Du Dich öffnest für die sinnvollere Arbeitsweise und Dich nicht an den Tabellen-Hakc aus den 1990er Jahren klammerst).

Mag jetzt vielleicht so rüberkommen als wäre ich ein fauler Sack ...
Nein, es kommt eher ziemlich arrogant gegenüber Deinen Besuchern rüber, dass Du denen sowas zumuten willst. Eine Website schreibt man nicht für sich, sondern für seine Nutzer. Und die erwarten etwas besseres von Dir.

aber ich habe da keine Lust drauf es in CSS zu machen, da man da doch die einzelnen (gesliceten) Bilder pixel für pixel an ihren richtigen Platz verschieben muss oder etwa nicht ?! Oo
Hilfe, man slicet keine Bilder! So mag ein Print-Layout funktionieren, aber doch kein WWW-Layout! Das wäre ein pixelgenaues Layout, das nicht mehr funktioniert, wenn die Nutzer eine andere Viewport-Größe haben als Du (was extrem wahrscheinlich ist) oder eine andere Schriftgröße in ihrem Browser eingestellt haben.

Das WWW ist ein sehr variables Medium, da funktionieren die Arbeitsweisen, die Du vielleicht aus dem Print-Design kennst, nicht. Im WWW hast Du zu viele Unbekannte. Im Print-Design gibst Du die Größe des Papiers und der Schrift vor, im WWW macht das der Nutzer!
 
Hmm ... danke für die Hinweise!

Nur was nützt es mir wenn ihr die ganze Zeit sagt: CSS
ist einfacher, schneller, etc. ???

Ihr müsstes mir vllt. sagen wie genau ich das codieren soll, da es
1000 Varianten gibt, ein Design anzupassen !

Ihr meintet: Bilder nicht slicen !!!!!

?? ... Ja wie soll ich dann das Design codieren ?

Man braucht doch einzelne Bilder oder nicht ? Oo

Also jetzt bin ich ganz aus dem Konzept gekommen ... und ich weiß jetzt
auch nicht mehr richtig ob ich das mit dem CSS packe, was jetzt ? :(
 
Nur was nützt es mir wenn ihr die ganze Zeit sagt: CSS
ist einfacher, schneller, etc. ???
Das ist doch einfach: Du weißt jetzt, in welche Richtung es weiter geht. Du musst Dich also über CSS schlau machen und wie es funktioniert.

Ihr müsstes mir vllt. sagen wie genau ich das codieren soll, da es
1000 Varianten gibt, ein Design anzupassen !
Deswegen können wir Dir Dein eines von 1000 auch nicht sagen wie Du das "genau codieren" sollst.

1. Inhalt schreiben
2. Inhalt semantisch korrekt mit HTML auszeichnen.
3. Layout und Design mit CSS auf die HTML-Basis aufsetzen.

Ihr meintet: Bilder nicht slicen !!!!!
?? ... Ja wie soll ich dann das Design codieren ?
Indem Du Deine fertige HTML-Datei mit dem semantisch ausgezeichneten Inhalt hernimmst und die Elemente gemäß Deiner Vorstellung formatierst.

Man braucht doch einzelne Bilder oder nicht ? Oo
Das ist eine von 1000 Möglichkeiten :-)
Nur weil man nicht slicen soll, heißt das ja nicht, dass man keine Bilder benutzen soll/darf.

Also jetzt bin ich ganz aus dem Konzept gekommen ... und ich weiß jetzt
auch nicht mehr richtig ob ich das mit dem CSS packe, was jetzt ? :(
Klar packst Du das!

Fang klein an und back erstmal Partybrötchen, das sind die kleinen ;-)

Stell Dir irgendeine Testseite vor:
Schreib den Inhalt in eine Datei.
Dann zeichne diesen Inhalt semantisch sinnvoll aus.
Dann poste Dein Ergebnis hier im Forum und wir erklären Dir, wie es weiter geht.

Die Seite muss nicht lang sein. Ein paar Überschriften, Textabsätze, Bilder. Vielleicht noch eine Tabelle mit Wetterdaten oder den Top3 der Bundesliga. Ein Menü dazu.

Und denke dran: Beim Auszeichnen mit HTML ist das spätere Aussehen erstmal irrelevant.

Wenn Du davor noch Fragen hast, versuche sie durch Eigeninitiative zu lösen (Wikipedia weiß sicherlich, was "Semantik" bedeutet, html.de weiß das auch) und wenn Du partout noch Probleme hast, dann trau Dich, hier zu fragen. Dann kriegst Du auch ne Antwort.

Doch alles, was Du wissen musst jetzt hier in ein Posting zu packen, würde das Forum sprengen.

Wir tippen uns!
-Efchen
 
Also ich habe jetzt das Design nochmal neu geslicet und dann die von PS erstellte index Datei geöffnet und bloß die Navigations-Bilder verlinkt !!!

Und das ist mein bisheriger Code
Code:
<html>
<head>
<title>Forest Art | We make your dreams true</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body background="Bilder/Background.jpg" style="background-repeat:repeat-x" bgcolor="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<center>
<!-- ImageReady Slices (design.psd) -->
<table id="Tabelle_01" width="801" height="601" border="0" cellpadding="0" cellspacing="0">
    <tr>
        <td colspan="9">
            <img src="Bilder/Header.jpg" width="800" height="113" alt=""></td>
        <td>
            <img src="Bilder/Abstandhalter.gif" width="1" height="113" alt=""></td>
    </tr>
    <tr>
        <td colspan="9">
            <img src="Bilder/Header2.jpg" width="800" height="82" alt=""></td>
        <td>
            <img src="Bilder/Abstandhalter.gif" width="1" height="82" alt=""></td>
    </tr>
    <tr>
        <td colspan="2" rowspan="3">
            <img src="Bilder/fedder.jpg" width="207" height="41" alt=""></td>
        <td>
            <a href="home.html"><img src="Bilder/Home.jpg" border="0" width="77" height="32" alt=""></a></td>
        <td rowspan="2">
            <a href="about.html"><img src="Bilder/About.jpg" border="0" width="77" height="34" alt=""></a></td>
        <td rowspan="2">
            <a href="works.html"><img src="Bilder/Works.jpg" border="0" width="72" height="34" alt=""></a></td>
        <td rowspan="3">
            <a href="gbook.html"><img src="Bilder/GBook.jpg" border="0" width="75" height="41" alt=""></a></td>
        <td rowspan="2">
            <a href="home.html"><img src="Bilder/Partner.jpg" border="0" width="81" height="34" alt=""></a></td>
        <td colspan="2" rowspan="3">
            <img src="Bilder/fedder6.jpg" width="211" height="41" alt=""></td>
        <td>
            <img src="Bilder/Abstandhalter.gif" width="1" height="32" alt=""></td>
    </tr>
    <tr>
        <td rowspan="2">
            <img src="Bilder/fedder2.jpg" width="77" height="9" alt=""></td>
        <td>
            <img src="Bilder/Abstandhalter.gif" width="1" height="2" alt=""></td>
    </tr>
    <tr>
        <td>
            <img src="Bilder/fedder3.jpg" width="77" height="7" alt=""></td>
        <td>
            <img src="Bilder/fedder4.jpg" width="72" height="7" alt=""></td>
        <td>
            <img src="Bilder/fedder5.jpg" width="81" height="7" alt=""></td>
        <td>
            <img src="Bilder/Abstandhalter.gif" width="1" height="7" alt=""></td>
    </tr>
    <tr>
        <td colspan="9">
            <img src="Bilder/fedder7.jpg" width="800" height="27" alt=""></td>
        <td>
            <img src="Bilder/Abstandhalter.gif" width="1" height="27" alt=""></td>
    </tr>
    <tr>
        <td>
            <img src="Bilder/fedder8.jpg" width="181" height="287" alt=""></td>
        <td colspan="7">
            <img src="Bilder/Content.jpg" width="432" height="287" alt=""></td>
        <td>
            <img src="Bilder/fedder9.jpg" width="187" height="287" alt=""></td>
        <td>
            <img src="Bilder/Abstandhalter.gif" width="1" height="287" alt=""></td>
    </tr>
    <tr>
        <td colspan="9">
            <img src="Bilder/Footer.jpg" alt="" width="800" height="50" border="0" usemap="#Map"></td>
        <td>
            <img src="Bilder/Abstandhalter.gif" width="1" height="50" alt=""></td>
    </tr>
    <tr>
        <td>
            <img src="Bilder/Abstandhalter.gif" width="181" height="1" alt=""></td>
        <td>
            <img src="Bilder/Abstandhalter.gif" width="26" height="1" alt=""></td>
        <td>
            <img src="Bilder/Abstandhalter.gif" width="77" height="1" alt=""></td>
        <td>
            <img src="Bilder/Abstandhalter.gif" width="77" height="1" alt=""></td>
        <td>
            <img src="Bilder/Abstandhalter.gif" width="72" height="1" alt=""></td>
        <td>
            <img src="Bilder/Abstandhalter.gif" width="75" height="1" alt=""></td>
        <td>
            <img src="Bilder/Abstandhalter.gif" width="81" height="1" alt=""></td>
        <td>
            <img src="Bilder/Abstandhalter.gif" width="24" height="1" alt=""></td>
        <td>
            <img src="Bilder/Abstandhalter.gif" width="187" height="1" alt=""></td>
        <td></td>
    </tr>
</table>
<!-- End ImageReady Slices -->
</center>

<map name="Map"><area shape="rect" coords="580,22,601,42" href="#"></map></body>
</html>

Und wie geht es jetzt weiter ... ihr meintet doch irgendetwas
von <div> containern und so ?!
 
Du gehst das ganze schon wieder falsch an, Efchen hat dir die richtige Reihenfolge schon genannt.

1. Inhalt schreiben
2. Inhalt semantisch korrekt mit HTML auszeichnen.
3. Layout und Design mit CSS auf die HTML-Basis aufsetzen.

Vergiss dein Layout jetzt mal, kümmer dich um die Punkte 1 und 2 und dann zeigst du uns, was du hast. Layout kommt zum Schluss.
 
Also wenn ich euch jetzt richtig verstehe,
soll ich ertsmal meinen Inhalt anfertigen (in html)
und später das Layout drumherum aufbauen ?!

Ich habe jetzt einfach mal schnell einen Inhalt erstellt
Code:
<h3 style="text-align: center;"><span style="font-size: larger;">Willkommen</span><span style="font-size: larger;"><br />
<br />
</span></h3>
Hallo das hier wird sp&auml;ter meine neue Internetpr&auml;senz&nbsp;!<br />
<br />
Ausgestattet mit neuen Feautures und eindlich einer .de Domain die es mir <br />
erm&ouml;glicht, mich endlich von kostenlosen Domain Anbietern zu l&ouml;sen.<br />
<br />
Hier mal ein Bild zum Zeitvertreib ............<br />
<br />
<img alt="" style="width: 362px; height: 271px;" src="http://s2.directupload.net/images/090710/mxmj9ed5.jpg" title="Ruined City" /><br />
<br />
Hoffentlich werdet ihr euch hier sehr wohlf&uuml;hlen ... denn das ist ja bekanntlich das A und O<br />
einer Professionell Aufgebauten Internetpr&auml;senz ;)<br />
<br />
<br />
<h4><span style="font-size: medium;">Gru&szlig;</span></h4>
meine Wenigkeit :'D<br />
<br />
<br />

Hoffe das es so richtig ist ?! Oo
 
Also ich habe jetzt das Design nochmal neu geslicet
Huuuaaaahhhh...

Und das ist mein bisheriger Code
Grraaagggnnnnaargghh

Tonne auf, Code rein, Tonne zu.

Hast Du mir nicht zugehört, oder willst Du mich absichtlich ärgern?

Ich habe jetzt einfach mal schnell einen Inhalt erstellt
1. Du hast <h3> benutzt, aber wo sind <h1> und <h2>? Du musst immer mit der 1. Ordnung anfangen.
2. Was sollen die ganzen style-Attribute im Code? Raus.
3. Wozu ist das span in der ersten Zeile? Raus.
4. <br> entfernen.
5. Deine Texte sind nicht ausgezeichnet. Was bedeuten die, was sind sie? Überschriften? Äpfel? Birnen? Adressen? Oder Textabsätze? Letztere zeichnet man mit <p> aus.

Hoffe das es so richtig ist ?!
Nein...noch nicht ganz :-)
 
Also wenn ich euch jetzt richtig verstehe,
soll ich ertsmal meinen Inhalt anfertigen (in html)
und später das Layout drumherum aufbauen ?!
Ja, das hast du richtig verstanden.

Ich habe jetzt einfach mal schnell einen Inhalt erstellt
So sieht das leider auch aus.

Hoffe das es so richtig ist ?! Oo
Ist es leider nicht, denn noch hast du Styleangaben in deinem Code und benutzt <br /> ebenfalls für das Layout, das macht man aber später mit CSS.

Ausserdem fängst du mit einer Überschrift 3. Ordnung an, wie soll das gehen, ohne erste und zweite Ordnung? Schreibst du in Word auch gleich 1.1.1?

Also alle <br> raus, Style raus, Überschriften hirarchisch korrekt einsetzen, Text mit <p> auszeichnen, Bilder mit <img>


@fiedel: Nicht vorsagen, so lernt er nichts. Er muss sich schon selber mit dem Thema auseinandersetzen.
 
Zuletzt bearbeitet:
Buuuuuhhh...Vorsager!

SCNR,
-Efchen

Aber danke, dass Du meine pädagogische Planung übern Haufen geworfen hast. Dann mach Du jetzt weiter. :-)

Schönes WE!
 
Aber danke, dass Du meine pädagogische Planung übern Haufen geworfen hast. Dann mach Du jetzt weiter.
Irgendwie muss man ihm doch auf die Sprünge helfen! :smile: Außerdem habe ich, als ich meinen Beitrag geschrieben habe, deinen noch nicht gesehen!
 
XraYSoLo: Ich hab das Gefühl, wir sind oft unterschiedlicher Meinung, aber diesmal muss ich Dir voll und ganz zustimmen!
Ich vertrete die Meinung, dass es niemandem etwas bringt, wenn er mit Samthandschuhen angefasst wird, wenn er etwas lernen will. Es bringt nichts, jemandem zu sagen "Deine Website ist ganz okay, könnte aber noch etwas Verbesserung vertragen", wenn die Site einfach grottenschlecht ist. :-)
 
Na toll ...
ich finde es bringt rein garnichts wenn ihr hier 'nen härteren Ton
aufzieht .... da verliert man erst recht die Lust und traut sich schon garnicht mehr es weiter zuversuchen :(

Das ist meine Meinung dazu =?
 
Jo bevor man klipp und klar sagt: Tabellen sind shit du darfst sie nicht nutzen Lerne css und mache ein gutes flexibles Layout, sollte man Lieber sagen:
Och egal, Tabellen sind zwar schlecht, aber wir können dir doch nicht zumuten Css zu lernen. Niemals! Aber wenn du willst hier sind n paar Links und viel Spaß noch.

Ja.

Ich meine scheiß drauf wenn deine Besucher mit dem ie6 (standardmäßig in xp) surfen und alles verhaut sehen. Und es is doch egal wenn es nicht Valide ist. Ich mein du vergraulst dir nur n paar hundert Besucher. Egal. Und auch das bei größeren Bildschirmauflösungen dein Layout entweder kaputt oder verzerrt wird, oder dein Besucher in einer Arbeit von stundenlangen Scrollen aufgeben wird. Aber das ist egal, css braucht man nicht. Und bei einer Website von 100 Seiten besserst du bei einer Design Änderung einfach alle 100 Seiten aus. Das is doch kein Ding^^


Du machst es so.
Als erstes einen Text sinnvoll mit html ausgegliedert.
HTML:
<div id="inhalt">
<h1>Überschrift<h1>
<p>Textabsatz, hier ein schöner text</p>
<blockquote>Hier ein nettes Zitat. Weil blockquote der tag für ein Zitat ist.</blockquote>
<ul>
     <li>Hier ein Listenpunkt, weil das eine Liste in html sit</li>
</ul>

</div>
Dann das Html dazu. Also eben das Grundgerüst mit doctype usw. (googlen)

Danach mit einer exterenen css Datei (googlen) den Inhalt ein Layout geben.

Glaub mir, ohne diesen „harten Umgang mit Anfängern“ würden nur 50% von denen die mit ein Tabellenlayout hierher kommen css lernen.
 
ich finde es bringt rein garnichts wenn ihr hier 'nen härteren Ton
aufzieht .... da verliert man erst recht die Lust und traut sich schon garnicht mehr es weiter zuversuchen
Zum einen gehts hier nicht um einen harten Ton. Nachdem man hier nichts hört, kann man das mit dem Ton gar nicht beurteilen. Was Tatsache ist, dass wir die Wahrheit sagen. Und die ist manchmal schmerzhaft. Aber so ein Forum ist doch dazu da, Probleme aufgezeigt und Lösungsansätze zu bekommen. So ein Forum macht keinen Sinn, wenn man jemanden anlügt. Es ist klar definiert, was HTML ist, was CSS ist und ähnlich wie bei Programmiersprachen gibt es feste Regeln, nach denen man vorgehen muss, wenn man ein gewünschte Ergebnis erzielen will.
Dazu kommt im WWW noch diese Variabilität (gibts das Wort? ;-)), vieles ist bei anderen Leuten ganz anders. Viewport, Schriftgröße, Browsereinstellungen, körperliche Gebrechen, ...
All das muss man berücksichtigen und all das muss man natürlich erstmal lernen.

Und ein Lernvorgang ist immer anstrengend und wenn man vorher was falsches gelernt hat, kann es auch sehr schmerzhaft werden.

Und wenn Deine Lust nicht ausreicht, dann ist das Thema vielleicht nichts für Dich. Denn wenn ich Lust auf etwas habe, dann mache ich es, und wenn mir jemand sagt, dass ich es falsch mache, dann muss ich mich entscheiden, ob meine Lust ausreicht, mir es richtig erklären zu lassen und ggfs. sogar neu anfangen, oder ob ich das Thema sein lasse. Das geht mir in allen Lebenslagen so und in vielen Dingen hab ich auch schon - auch schmerzlich - erfahren müssen, dass ich alles falsch gemaqht habe. Aber wenn es mir was bedeutet, das selbst zu machen, dann muss ich halt nochmal neu anfangen.

Mach Dir keinen Stress :-) Und so hart ist der Ton nicht. Ich denke, sehr viele würden staunen, wie manch einer, dem ein harter Ton nachgesagt wird, vor dem Rechner sitzt oder wie der sich in RL verhält.
 
Zurück
Oben