Nico: Tabellengestaltung durch .css

Drei Punkte

1.
Kann ich die Funktion colspan/ rowspan auch in irgendeiner Weise in der .css abhandeln?

2.
Wenn ich intern zu einer .html in ein Unterverzeichnis verlinkt habe, diese Seite in dem Unterverzeichnis aber Dateien für das Layout in Anspruch nimmt, die im Mainordner vorhanden sind, kann ich eine allgemeine Pfadform angeben, die in den Mainordner verlinkt?
Ich habe das bisher so verstanden, dass ich nur abwärts mit den Pfaden verlinken kann, möchte jetzt trafficsparend aber aufwärts verlinken.
Ist es nötig, für jeden Unterordner mit .html 'ne neue .css und alle Bilddateien die so dazugehören anzulegen? Das ist dann ja eigentlich recht dezentral und nicht so zentral, wie man sich das immer wünscht, mit css mal ganz schnell farblich ein anderes Layout erreichen..

3.
Ich habe auf meiner Homepage http://www.schreiberfotograf.de.vu, die tabellarisch gelöst ist, das Problem, dass die Navigation an der rechten Seite immer vertikal mittig ausgerichtet wird. Ich möchte aber, dass sie an oberster Stelle der Spalte anfängt.
In der .css habe ich es schon probiert über top-martin und bottom-margin zu lösen. Das hat aber leider nicht funktioniert. Auf jeden Fall interpretiert das leider nur mein Weaverslave, nicht aber die ganzen Browser, die die Nutzer haben, richtig.

Die Index hat folgende URL:
http://de.geocities.com/nico_thies/index.html
Die .css hat folgende URL:
http://de.geocities.com/nico_thies/format.css

  1. Hello out there!

    Kann ich die Funktion colspan/ rowspan auch in irgendeiner Weise in der .css abhandeln?

    Nein, colspan/rowspan sagt etwas über die Struktur der Daten in einer Tabelle. Struktur ist HTML, CSS ist Präsentation.

    Ich habe das bisher so verstanden, dass ich nur abwärts mit den Pfaden verlinken kann, möchte jetzt trafficsparend aber aufwärts verlinken.

    Referenzieren in HTML gilt entsprechend für CSS.

    Ist es nötig, für jeden Unterordner mit .html 'ne neue .css und alle Bilddateien die so dazugehören anzulegen? Das ist dann ja eigentlich recht dezentral und nicht so zentral, wie man sich das immer wünscht,

    Nein. Genau.

    Ich habe auf meiner Homepage http://www.schreiberfotograf.de.vu,

    Verweise einbinden

    die tabellarisch gelöst ist,

    Schade auch. Du benutzt doch CSS, dann ist es nicht nötig (und nicht sinnvoll), Tabellen zum Layouten zu missbrauchen.

    das Problem, dass die Navigation an der rechten Seite immer vertikal mittig ausgerichtet wird. Ich möchte aber, dass sie an oberster Stelle der Spalte anfängt.

    Du möchtest die vertikale Ausrichtung beeinflussen?

    See ya up the road,
    Gunnar

    --
    “Remember, in the end, nobody wins unless everybody wins.” (Bruce Springsteen)
    1. Vielen Dank für eure schnelle Hilfe und die Verweise zu den entsprechenden Erklärungen.
      Hat mir wirklich geholfen und ich werde mich jetzt ransetzen und meinen horizont erweitern :-)

      Liebe Grüße

      Nico

  2. Lieber Nico,

    Kann ich die Funktion colspan/ rowspan auch in irgendeiner Weise in der .css abhandeln?

    Wie Gunnar schon richtig andeutete, möchtest Du CSS noch viel tiefgreifender einsetzen, um Dein Tabellenlayout zum alten Eisen zu geben. SelfHTML hilft Dir dabei: CSS basierte Layouts

    Wenn ich intern zu einer .html in ein Unterverzeichnis verlinkt habe, diese Seite in dem Unterverzeichnis aber Dateien für das Layout in Anspruch nimmt, die im Mainordner vorhanden sind, kann ich eine allgemeine Pfadform angeben, die in den Mainordner verlinkt?

    Das geht so: href="/wurzel/ver/zeich/nis/datei.css" - Der Slash ganz am Anfang bedeutet das Wurzelverzeichnis Deiner Domain, ist also ein _absoluter_ Pfad. Wenn Du so Deine CSS-Dateien einbindest, dann "findet" auch eine HTML-Datei in Unter-unter-Verzeichnissen Deine CSS aus dem "Main"-Bereich. Habe ich auch so gemacht.

    Liebe Grüße aus Ellwangen,

    Felix Riesterer.