Beiträge von threadi

    Geht schon, wenn man sich darauf beschränkt keine Blockelemente zu verwenden.

    HTML

    Code
    <table>
      <tr>
        <td><a href="linkziel.html">Inhalt</a></td>
        <td><a href="linkziel.html">Inhalt 2</a></td>
        <td><a href="linkziel.html">Inhalt 3</a></td>
      </tr>
    </table>

    CSS

    Code
    td a {
    display: block;
    height: 100%;
    width: 100%;
    }

    Ansonsten bliebe nur der Weg mittels JavaScript ..

    Ich kenne dieses Tutorial nicht, allerdings halte ich OpenSuSE für relativ ungeeignet als Serversystem zu fungieren. Die Debian-Distribution ist dafür eher geeignet.

    Allerdings solltest Du auch dein Ziel hinterfragen. Schau dir ein Desktop-Linux-System zuerst an und fang nicht gleich mit der Administration eines Servers an. Das Wissen was für einen richtigen Server nötig ist kann man nicht einfach mal lernen indem man etwas installiert. Zudem müsstest Du bei einem öffentlich erreichbaren Server für den Du verantwortlich bist bei Problemen die die Infrastruktur von anderen betreffen auch strafrechtliche Maßnahmen erwarten.

    Threadi, das stimmt nicht ganz mit der Semantik.
    HTML bestimmt in einigen Bereichen auch das Aussehen, du kann mit CSS nicht beliebig transformieren, Reihenfolgen und Schachtelungen wirken sich auf das Layout aus, auch wenn die ganzen wrapper semantisch eher Blödsinn sind.

    Stimmt, daher sollte man von vornherein eine semantisch korrekte und für das Layout geeignete Reihenfolge und Verschachtelung wählen.

    es gibt keine nachteile für div'S nur für tabellen weil die laut w3c nicht mehr valid sind und nicht zum aufbau von layouts gedacht sind.

    Unsinn. Tabellen sind auch weiterhin valide. Nur der Zweck Ihres Einsatzes sollte gut überdacht sein da Tabellen für tabellarische Daten gedacht sind - so wie es das W3C auch seit bald 20 Jahren vorschreibt.

    Für Tabellenlayouts? Mitnichten. Tabellen dienen zur tabellarischen Strukturierung von Informationen. Nicht um die Funktionen einer Webseite (Menü, Header, Footer, Content) aufzuteilen. Natürlich kann man sie auch mit CSS gestalten, sollte man sogar da nackte Tabellen ohne CSS blöd aussehen. Dennoch sind sie aus semantischen Gründen völlig falsch angebracht wenn sie für ein komplettes Webseitendesign genutzt werden. Es gibt zahlreiche Artikel die sich mit dem Thema beschäftigen. Wer sich damit auseinandersetzt wird bald erkennen, dass Tabellen früher die Designmöglichkeiten einer Webseite stark einschränkten, wie auch heute.

    http://seybold.jan-andresen.de/
    http://www.hotdesign.com/seybold/everything.html

    PS: ich habe seit Jahren keine Tabellen mehr für Designs verwendet. :rolleyes: Und hat btw. mal jemand den Quellcode dieses Forums angeschaut? Das ist schon der richtige Weg, nur natürlich noch nicht optimal. ;)

    Ok!
    Dann geht die Runde,für die Layoutzwecke, klar an die Div´s.

    Auch falsch. Weder Tabellen noch divs dienen dem Layout einer Webseite. Tabellen sind wie der Name schon sagt nur für tabellarische Daten da. divs dienen der Gruppierung von HTML-Elementen. Das Layout übernimmt einzig CSS. Der HTML-Code dient der semantischen Formatierung der Inhalte.

    Zitat

    nebenbei unterstützen viele wysiwyg editoren (glaub u.a. frontpage und
    netobjekts) tabellen. hat vermutlich gründe in der internen programmlogik

    Nein, liegt eher daran, dass diese Programme auf absolut veralteten Informationen aufbauen. Das letzte Frontpage ist schon Jahre alt, aus heutiger Sicht völlig unbrauchbar wenn es darum geht ein sicheres Design für alle modernen Browser zu gestalten. Dreamweaver ist ein modernerer Editor - der kann auch durchaus tabellenlose Designs. Davon gibt es auch noch viele andere.

    Natürlich, ja. Wenn die Seite auf deutsch ist muss die description auch deutsch sein, wenn der Inhalt der Seite englisch ist dann muss sie englisch sein. Wie gesagt: immer an den jeweiligen Inhalt der Seite angepasst.

    Also quasi in jeder Datei !

    Genau. In jeder Datei UND jeweils an den Inhalt der jeweiligen Datei angepasst. Einfacher machen diese Arbeit die Suchmaschinen für dich insofern sie einzig den description-Eintrag noch berücksichtigen. Den kannst Du aber auch leer lassen wenn die Seite selbst genügend lesbaren Text hat. Insofern: lass Metatags für Suchmaschinen erstmal einfach weg. Frames und iframes auch.

    Nein, Hintergrundbilder können nicht skaliert werden. Auch hat das wenig mit der Auflösung zu tun, eher mit dem Viewport der dem Browser zur Verfügung steht. Auf einem 22'' Monitor kann das Browserfenster auch durchaus wesentlich kleiner sein. Ist alles dem Benutzer überlassen.

    Da Du einen string-Vergleich machst, solltest Du den Vergleich mit LIKE machen. Außerdem solltest Du wenn Du es schon anfangs so machst auf die Tabelle referenzieren.

    Code
    select categories.id, categories.name from categories where categories.sub_from NOT LIKE 'displayall'

    formular ausgefüllt, button geklickt, outlook macht sich auf

    Das klingt ganz schlecht. Das klingt als würdest du im action-Attribut des Formulars "mailto" stehen haben. Das bewirkt, dass jeder Besucher das Formular ausfüllt und dann über sein (eventuell nicht mal vorhandenes) E-Mail-Programm verschicken muss. Das dann gleichzeitig auch noch der Versand einer PDF-Datei darüber funktioniert wage ich stark zu bezweifel.

    Du brauchst folglich einen richtigen Formmailer der vermutlich auch Dateianhänge verschicken kann. Schau dich danach mal um.

    VirtualPC und VMPlayer wären weitere, kostenfreie Alternativen. Heißt: du hast ein System laufen und startest in einer virtuellen Umgebung das zweite System. Und: du musst dafür nicht 2 Systeme parallel auf deinem Computer installieren. Nachteil: das System was in der virtuellen Umgebung läuft ist stark von den dort verfügbaren virtuellen Hardware-Eigenschaften abhängig. 3D-Effekte gehen teilweise nicht (hängt auch von deiner realen Hardware ab).