Hiho ^^ ich habe ein problem , ich hab zwar was gefunden um ein hintergrund bild in einer tabele zu zeigen doch es funktioniert nicht ..... (der pfad zum hintergund bild ist auch richtig) .... öhmm ^^ ah des tutorial dazu hab ich unter http://de.selfhtml.org/html/tabellen/gestaltung.htm gefunden ^^
^^ is ja nur ein "streifen" der sich eigendluich wiederhohlen sollte ..... was nun wieder beim FIerfox nich der fall ist .... HIer der code einer Tabelle : (im IE wierd es so angeeigt wie es angezeigt werden soll spric wiederhohlend ^^ help
eben, diese Programme erzeigen Code der entweder gar nicht, teilweise oder nur auf dem IE anzeigbar ist. Schreib's von Hand und du bekommst das was du willst...
Ist imemrhin das Webentwickler-Forum nicht das Web-Programm-Forum...
ja ok .... nur was ist dar denn nu der fehler , im code ?
...
Html kannst du dir wie ein Schachtel System vorstellen.
z.B. die <b></b> schachtel macht jede schrifft fett/dick die in ihr steh.
Eine Tabele ist auch so eine schachtel die erste schachtel ist <table></table>
in dieser schachtel die ein 4eck darstellt kommen und Zeilen (<tr></tr>) und Spalten (<td></td>)
So du schreibst folgendes :
<table <td > in der von mir fett makierten zeile.
Dadurch denkt der HTML Decode im Browser "<table " währe schrifft und "<td >" währe der tag.
So nun erkennt der Decoder das er eine tabelen Spalte hat die weder einer Tabele noch einer Zeile anhegört und Ignoriert sie.
Deswegen Ignoriert ein Browser der HTML beherscht/kann diese Befehle , da der IE aber nichtmal html 4.01 kann ignoriert er das und gibt das aus worauf der gerade lust hat
Vielleicht hast du es nicht mit rauskopiert, aber hier wird in der ersten Tabelle garnichts zu gemacht, ausserdem ist in der zweiten Tabelle der öffnende <table> nicht geschloßen (sprich' es fehlt das " > ") und das oberste <td> darf da garnicht stehen (und sieht sowieso so aus, als sollten die Definitionen eigentlich in den <table>-Tag mit rein)
Deswegen Ignoriert ein Browser der HTML beherscht/kann diese Befehle , da der IE aber nichtmal html 4.01 kann ignoriert er das und gibt das aus worauf der gerade lust hat
...
öhmmm ..... der ie zeigt es ja richtig an... aber der Fierfox nicht ^^" das ist mein problem .... ^^ denn sowie du es geshciriben hast hört es sich an als würde der ie es falsch anzeigen ..... ich kappier garnix mehr >_>
EDIT: ausserdem is mein problem das der Fierfox nicht das tabellen hintergrund bild nicht vervielfacht (wie der ie) udn so wie ich des sehe hatt das alles jetzt grade nix mit meinem problem zu tun ... . wenn doch dann n sorry ^^"
Du definierst den Tabellen-Background in dem <td>-Tag. Er gehört aber in den <table>-Tag. Ich hab' es gerade mal kurz ausprobiert et voilà alles sieht so aus, wie im IE, nur das der Code dann richtiger geworden ist.
Anstelle deines offenen "<table" Tags und dem falschen <td>, am Anfang der zweiten Tabelle, setz' einfach den hier:
Ach ja: Vll kannst du dich mit NVU anfreunden. Ist ein einfahcer Editor für HTML im WYSIWYG-Style und das beste, das Teil erzeugt afaik validen bzw. minimal unvaliden Code...