ich weiss jez nicht was du mit professioneller meinst. es geht beides ganz klar, ich persönlich benutze variante eins, wenn ich nur eine einzelne spalte oder tabelle durch ein bild hervorheben will und variante zwei benutze ich eigentlich nie. wenn ich grundsätzlich einer spalte oder zeile einen bestimmten hintergrund verpassen will, dass mache ich dass über eine externe style.css in der den spalten oder zeilen classes zugewiesen werden . . .
z.b. so . . . .
was dann im html quellcode so . . . aufgerufen wird
z.b. so . . . .
Zitat
td {font-family: MS Sans serif, Arial, sans-serif; font-size: 13px; color: #000000; line-height: 1.8;}
.menue {background-color: #ee8800}
.navi {background-color: #ee8800}
.content {background-color: #f0d090}
.footer {background-color: #eeaa00}
was dann im html quellcode so . . . aufgerufen wird
Zitat
<td class=navi width=180 valign=top>
MfG Laura alias Stellaluna .:. Chaosweib in Person
(¯`·.¸¸.-> Es gibt nix Gutes, ausser man tut es !!! <-.¸¸.·´¯)
(¯`·.¸¸.-> Erst lesen, dann denken, dann schreiben !!! <-.¸¸.·´¯)
also laut selfhtml gehört beides nich wirklich zum html standard . . .
von daher würde sich ja die komplette definierung über die externe style.css anbieten und klassifizierung . . .
gucke auch hier . . .
http://selfhtml.teamone.de/html/tabellen…htm#hintergrund
das zweite beispiel zeigt deine variante mit dem style tag innerhabl des td tags und fällt damit also auch weg . . .
Zitat
Sie können sowohl für eine gesamte Tabelle als auch für einzelne Zeilen oder Zellen eine Hintergrundfarbe definieren. Die verbreiteten Web-Browser unterstützen auch die Angabe von Hintergrundbildern mit Wallpaper-Effekt, doch diese Angaben gehörten nie zum HTML-Standard. Auch die Angaben zur Hintergrundfarbe sind als deprecated gekennzeichnet und sollen künftig aus dem HTML-Standard entfallen. Sowohl das Definieren von Hintergrundfarben als auch das von Hintergrundbildern ist mit CSS Stylesheets möglich.
von daher würde sich ja die komplette definierung über die externe style.css anbieten und klassifizierung . . .
gucke auch hier . . .
http://selfhtml.teamone.de/html/tabellen…htm#hintergrund
Zitat
Die zweite im Beispiel notierte Tabelle zeigt, wie es HTML-konform gemacht wird. Dagegen spricht eigentlich nur noch die Existenz von Netscape 4.x, der keine CSS-Angaben bei Tabellen interpretiert.
das zweite beispiel zeigt deine variante mit dem style tag innerhabl des td tags und fällt damit also auch weg . . .
MfG Laura alias Stellaluna .:. Chaosweib in Person
(¯`·.¸¸.-> Es gibt nix Gutes, ausser man tut es !!! <-.¸¸.·´¯)
(¯`·.¸¸.-> Erst lesen, dann denken, dann schreiben !!! <-.¸¸.·´¯)
ich hab bis jetzt nur Variante 1 benutzt. bei Variante 2 muss man zuviel Schreiben
Und bei Variante 2 ist es unnötig hinzuschreiben das es ein image ist, ist ja eigentlich logisch, denn Farben werden als bgcolor= geschrieben, also beantwortet sich das von selbst.
Und bei Variante 2 ist es unnötig hinzuschreiben das es ein image ist, ist ja eigentlich logisch, denn Farben werden als bgcolor= geschrieben, also beantwortet sich das von selbst.
Einem ruhigen Geist ergibt sich das ganze Universum.
(Tschuang - Tse; 369-286 v. Chr.)
(Tschuang - Tse; 369-286 v. Chr.)
Ich benutze immer variante zwei, und zwar, da ich den Tabelleninhalt eh immer mit style="..." definiere, obs nun Hintergrundbild oder einfach ein rand ist. Außerdem kann ich ja ganz einfach
style="backround-image:url(bild.gif); background-repeat:no-repeat;"
machen, wie ich die Wiederholung beid er anderen Variante ausstelle weiss ich garnicht.
style="backround-image:url(bild.gif); background-repeat:no-repeat;"
machen, wie ich die Wiederholung beid er anderen Variante ausstelle weiss ich garnicht.
Zitat
Original von 112fireman
... da Variante 2 meine Seitengröße um einige Kb erhöht![]()
Hi Fireman
Das ist eben nicht so
Denn in der externen CSS kannst alle Angaben von Schriftarten eingeben, kannst verschiedene Überschriftarten definieren, interne und externe Links anders formatieren, Tabellen-, Zellenhintergründe definieren, Einstellungen für versch. Formularfelder definieren ... etc.
In jeder HTML fügst im Headbereich die Verbindung zum externen CSS ein und überall wo Du bestimmte Einstellungen vornehmen willst gibst dann z.B. > class="navi" < hinzu. Die CSS Datei kann unheimlich lange sein aber bei den HTML Seiten sparst somit noch mehr ein.
Also, ich bin begeistert was man alles mit CSS realisieren kann und die Site ist ganz bestimmt um einiges schneller als wie wenn alles im HTML-Code drin ist.
mfg - Conny
Signatur? Ja ... bald (c:
Ich versuche das immer mit CSS zu machen. Denn da habe ich dann eine zentrale Datei über die ich alles ändern kann.
Der Mensch hat drei Wege, klug zu handeln. Erstens durch Nachdenken: Das ist der edelste. Zweitens durch Nachahmen: Das ist der leichteste. Drittens durch Erfahrung: Das ist der bitterste.
Ähnliche Themen
-
(X)HTML & CSS & DHTML & Javascript »-
Tabellen tot?
(25. Januar 2006, 00:18)
-
(X)HTML & CSS & DHTML & Javascript »-
Frame oder nicht Frame??
(7. Juni 2003, 14:54)
-
PHP »-
phpkit in subdomains
(19. August 2003, 08:54)
-
Grafiken »-
Umgeformte Tabellen mit Photoshop
(26. März 2003, 17:24)
-
PHP »-
Farbige Tabellen mit MySQL
(20. November 2002, 21:13)


