Ich möchte in einer Zelle oder über drei Zellen immer den oberen Rand schwarz einfärben. Der Rest der Zelle sollte nicht eingefärbt sein.
Wie muss ich dies via CSS anlegen? unter selfhtml habe ich nichts derartiges gefunden. Oder kann ich dies im Go live in der Tabellenfunktion direkt einstellen? ich konnte nur die einzelne Zelle einfärben, nicht aber nur ein bestimmter Bereich.
das habe ich gemacht. nur leider ist auf dem td bereits eine Farbe "weiss" angelegt. der Rahmen wir daher nicht angenommen. Wie kann ich 2 CSS Formatierungen gleichzeitig anwenden?
hier so sieht die td aus: <td class="tdtop" class="weiss" width="200" height="200" >
Hier die ganze Seite: http://www.konzept-gestaltung.ch/netzwerk.htm
Dazu habe ich noch eine weitere Frage: Wieso erscheint das grau/blaue Viereck nicht in der mitte? die Zeile sollte 3 gleichmässige Zellen haben.
Du verwendest den Doctype XHTML transitional, was allerdings für einen verschachtelten Tabellensalat, wie du ihn hast, overkill ist. XHTML geht am idealsten mit sauberem, effizientem CSS einher...
Diverse <div>s und <span>s beinhalten gar nichts bei dir.
Leere table rows, die es nicht geben darf:
usw.
"Ausbessern" würde ich hier nichts, sondern komplett neu schreiben.
wo kann ich denn diesen xhtml zurückstellen? mascht es noch sinn, diesen inmitten einer Seitenüberbauung umzustellen?
Ok, betr. Salat und so.. am besten werde ich eine bestehende Seite nehmen und die neu umbauen. Siehst Du etwa hier auch überflüssigen Code? http://www.konzept-gestaltung.ch/portfolio/portfolio.htm
warum soll denn das XHTML raus, prinzipiell ist es ja richtig geschrieben, es wird halt noch an Erfahrung fehlen.
Ich weiss nicht sicher wie das heute ist, aber ich würde den XML Prolog rausnehmen, dieser macht auch dann und wann Probleme (erste Zeile <?xml...., vor allem wenn du auf HTML gehst) Versuche doch mal von Grund auf neu zu beurteilen, welche Divs und tds, trs usw. du wirklich brauchst. Teilweise hast du Elemente mehrmals drin und dann auch mit verschiedenen Eintstellungen.
Vielleicht wäre es gut, wenn du alles was möglich ist in externe CSS Dateien schreibst, schon wegen der Übersicht und auch wegen den Vererbungen und Rechten der verschiedenen Methoden. Ein importiertes Style hat m.W. nicht dieselbe "Macht" als in die Datei geschriebene, interne Style-Angabe.
Ich bin auch (noch *g*) kein Spezialist, aber du wirst sehen, dass manchmal ein Neuanfang mehr bringt und dir danach auch mehr Freude macht, da sauber gelöst.
Wenn du eine HTML Datei möchtest, was aber in meinen Augen nicht viel bringt, denn dein Browser ist ja schon im konformitätsmodus mit HTML (weil XHTML-->transitional).
Hier also der Header dazu, wenn du es mal versuchen möchtest. Wie gesagt ich würde bei beiden Dateien den Prolog, d.h. die ganze erste Zeile rausnhemen, ausser du müsstest XML Daten ansteuern.
Vielleicht konnte ich dir damit wenigstens ein wenig helfen.
du hast ja in dem kleinen Feld keinen Inhalt. Wenn du auch kein Leerzeichen eingetragen hast, dann könnte es daran liegen. Schreib doch in das leere Feld mal wenn es nicht schon versucht wurde. So schreibst du ein Leerzeichen in das leere Feld, das könnte auch das Problem sein. Leere Felder werden meist von den Browsern anders behandelt und lassen sich nicht vergrössern. Es gibt aber auch einen CSS Befehl für Tabellen, dass diese alle gleich aufgeteilt werden, aber in meinen Augen musst du einen Inhalt vergeben und wenn das "nur" genanntes Leerzeichen ist.