riesen problem mit tabelle
sebastian
- html
huhu, ich hab n grosses problem, ich hab ne site gemacht mit 5 tabellen, oben 4 und unten eine grosse. in den oberen 4 hab ich 4 buttons eingefügt, und wenn ich auf die buttons klicke, möchte ich, dass die neue seite dann unten geöffnet wird, doch es lädt leider ein neues fenster
Quellcode:
<html>
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" bgcolor="#000000">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td><a href="zot1.jpg"><img hspace="0" vspace="0" width="164" height="75" src="button1.jpg" border="0"></a></td>
<td><a href="zot2.jpg"><img hspace="0" vspace="0" width="155" height="75" src="button2.jpg" border="0"></a></td>
<td><a href="zot3.jpg"><img hspace="0" vspace="0" width="156" height="75" src="button3.jpg" border="0"></a></td>
<td><a href="zot4.jpg"><img hspace="0" vspace="0" width="165" height="75" src="button4.jpg" border="0"></a></td>
</tr>
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" bgcolor="#000000">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<img hspace="0" vspace="0" width="640" height="325" src="behind1.jpg" border="0"></td>
</tr>
<html>
hat jemand ne idee?
mfg sebastian
Hallo sebastian,
hat jemand ne idee?
Wo ist denn unten bei Dir, in der großen Tabelle oder in einem Frame? Letzteres könntest Du mit target ansprechen. Sollte es die Tabelle sein, so muss eine Scriptsprache Abhilfe schaffen.
Mit freundlichem Gruß
Micha
unten is bei mir die grosse tabelle^^ hab schon bisschen gegoogelt aber kam nicht soviel raus und ne scriptsprache kann ich auch nicht.
und wenn ich das mit frames mache, dann weiss ich nicht wie ich frames ne pixelgrösse gebe damit wieder alles zusammenpasst, weil ich hab nen bild in 5 teile zerlegt, und das sollte am ende auch zusammenpassen
Oje - wo soll ich anfangen...
In dem HTML ist kein Button (nur Grafiken), du verlinkst zu einer Grafik und hast wohl nicht verstanden was man mit Tabellen machen kann und was nicht.
Gutgemeinter Rat: Arbeite dich noch intensiver in HTML ein - du stehst erst gaaaanz am Anfang :D
Hi,
huhu, ich hab n grosses problem, ich hab ne site gemacht mit 5 tabellen, oben 4 und unten eine grosse.
hm, ich seh' nur eine...
in den oberen 4 hab ich 4 buttons eingefügt,
nicht alles, was man "Button" nennt, ist auch einer...
und wenn ich auf die buttons klicke, möchte ich, dass die neue seite dann unten geöffnet wird, doch es lädt leider ein neues fenster
natürlich. Woher soll der Browser auch wissen, dass du das gerne in der unteren "Tabelle" hättest?
Aber gut... Also wenn du schon mit Tabellen "layoutest", könntest du eigentlich auch gleich Frames nehmen. Wenn du aber unbedingt bei der Tabelle bleiben willst, fallen mir jetzt nur 2 Möglichkeiten ein:
1. pack in die untere "Tabelle" einen iframe und gib ihm einen Namen - dann kannste den Links deiner "Buttons" als target diesen Namen angeben
2. schau dir DOM an und eine Scriptsprache
Gruß,
Athur D.
hm, prob ist ich krieg bei dem iframe den rahmen nicht weg, somit sieht das ganze dann wieder scheisse aus, weil das bild unterteilt ist. wie könnte ich den rahmen weg kriegen?
hm, prob ist ich krieg bei dem iframe den rahmen nicht weg, somit sieht das ganze dann wieder scheisse aus, weil das bild unterteilt ist. wie könnte ich den rahmen weg kriegen?
also für Formatierungen sollte man generell CSS einsetzen, so auch hier:
<iframe ... style="border:none;">
und nimm dir die Hinweise der anderen zu Herzen, besonders auch die von Christoph... den ganzen (entschuldige) Müll hab ich vor lauter Schreck ganz übersehen (2 <body>, keine abschließenden table-Tags, fehlendes <td>...)
Nimm's mir nicht übel, aber du solltest wenigstens mal die Grundlagen von HTML beherrschen, bevor du solche Spielereien angehst, zumal du bei Fragen zu so einem "Quell-Kot" kaum auf die erhoffte Antwort hoffen kannst...
Arthur D.
hallo,
ich hab ne site gemacht mit 5 tabellen, oben 4 und unten eine grosse.
Nein, das hast du nicht.
Quellcode:
<html>
Vermutlich möchtest du erst einmal lernen, wie das Grundgerüst einer HTML-Datei aussehen sollte.
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" bgcolor="#000000">
Die Formatierung für deinen "body" solltest du besser CSS überlassen.
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td><a href="zot1.jpg"><img hspace="0" vspace="0" width="164" height="75" src="button1.jpg" border="0"></a></td>
<td><a href="zot2.jpg"><img hspace="0" vspace="0" width="155" height="75" src="button2.jpg" border="0"></a></td>
<td><a href="zot3.jpg"><img hspace="0" vspace="0" width="156" height="75" src="button3.jpg" border="0"></a></td>
<td><a href="zot4.jpg"><img hspace="0" vspace="0" width="165" height="75" src="button4.jpg" border="0"></a></td>
</tr>
Hier fehlt das abschließende </table>
in den oberen 4 hab ich 4 buttons eingefügt
Du hast keine vier Tabellen, sondern lediglich eine mit vier Tabellenspalten. Und du hast auch keine buttons eingefügt, sondern nur Bilder - daß die "button" heißen, spielt dabei keinerlei Rolle.
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" bgcolor="#000000">
Hier willst du nochmals ein <body> einfügen, was jedoch nicht erlaubt ist.
und wenn ich auf die buttons klicke, möchte ich, dass die neue seite dann unten geöffnet wird
Dazu mußt du erst einmal dafür sorgen, daß überhaupt irgendetwas zum Klicken da ist. So etwas nennt man Verweis oder manchmal auch Link.
doch es lädt leider ein neues fenster
Ein Verweis führt dich zu einer neuen Ressource. Wenn du es nicht anders vorsiehst, wird das im selben Fenster geöffnet, und nicht in einem neuen Fenster. Dein Hinweis liest sich nun so, also ob du einen Verweis haben möchtest, der dir in eine weitere Tabellenzelle eine ganze Seite hineinlädt. Das geht grundsätzlich nicht, dazu sind Tabellen nicht da. Du kannst allenfalls mit Hilfe einer serverseitigen Technik andere Seiten auslesen, ihre Inhalte zwischenspeichern und neu in deine Tabelle hineinschreiben. Überlege dir, ob du das wirklich willst.
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<img hspace="0" vspace="0" width="640" height="325" src="behind1.jpg" border="0"></td>
</tr>
In dieser Tabelle fehlt ein <td> und zuletzt wiederum das abschließende </table>.
<html>
Das ist ein unerlaubtes Element mitten innerhalb deines <body>, in dem du dich ja nach wie vor befindest. Und damit dein Code vollständig wird, kommt unten noch
</body>
</html>
dazu.
hat jemand ne idee?
Natürlich. HTML lernen sollte fürs erste ausreichen.
Grüße aus Berlin
Christoph S.
tut mir leid wenn ich die falschen begriffe benutze :P
aber mein ziel hab ich doch erreicht, also danke für eure hilfe vorralem Arthur Dent, und verspottungen und klugscheisser sprüche müssen ja wohl nicht sein, jeder hat mal angefangen, danke
falls einer sehn will wies gemeint war:
http://mypage.bluewin.ch/KILLERTEAM/memento/
hallo,
falls einer sehn will wies gemeint war:
http://mypage.bluewin.ch/KILLERTEAM/memento/
Falls du sehen möchtest, was daran alles falsch ist, interessiert dich sicher der Validator.
Grüße aus Berlin
Christoph S.
tut mir leid wenn ich die falschen begriffe benutze :P
aber mein ziel hab ich doch erreicht, also danke für eure hilfe vorralem Arthur Dent, und verspottungen und klugscheisser sprüche müssen ja wohl nicht sein, jeder hat mal angefangen, danke
also vll. wollte der ein oder andere dich ja wirklich verspotten, aber ich denke, die meisten wollten dich einfach nur darauf hinweisen, dass dieses Forum eine ERGÄNZUNG ZU SELFHTML ist und kein ich-kann-kein-html-und-will-es-auch-nicht-lernen-also-mach-mir-bitte-einer-ne-website-(kostenlos!)-forum
...steht übrigens auch ganz oben auf der Forums-Startseite, direkt unter "neue Nachricht verfassen" - also ruhig mal bischen weiter lesen
falls einer sehn will wies gemeint war:
http://mypage.bluewin.ch/KILLERTEAM/memento/
naja, hättest du dich ein wenig mit html beschäftigt, hätte man das auch eleganter lösen können... und dann könnte man auch den Link zu eurem Forum unter Infos anklicken, und müsste ihn nicht mühsam abtippen.
Aber wenn du dein Ziel erreicht hast, dann ist ja die Welt in Ordnung... ich hoffe nur für dich, dass du da niemal etwas ändern/erweitern musst...
ach und nochwas: wenn Bündnisse generell nicht eingegangen werden, warum soll dann noch jemand 'ne Anfrage stellen??
A.D.
Ich fass es nicht... du hast doch jetzt tatsächlich den ganzen Schrott von vorher übernommen und einfach noch 'nen iframe reingepackt...
Also diesen Link hier noch zu posten ist wirklich mehr als dreist!
Wenn du schon keinen Bock hast, etwas zu lernen, dann nimm dir wenigstens die konkreten Hinweise zu Herzen!
A.D.
what is nu wieder? den quellcode hab ich selbst gemacht, es hat nich so funktioniert wie ich es mir dachte also hab ich hier um hilfe gebeten, dann hat wer das mit iframe vorgeschlagen ich hab gegoogelt wie das ungefähr aussieht und habs dementsprechen eingefügt.. weiss nich wo jetz dein problem ist. klar hätte mans eleganter lösen können aber wie gesagt, ich mach das nich lange und mein ziel is erreicht, so wie ichs wollte, von daher danke für eure hilfe
hallo sebastian,
den quellcode hab ich selbst gemacht
So sieht er auch aus. Ich habe dir die entsprechenden Hinweise, was du beherzigen solltest, bereits gegeben.
Es mag ja Fälle geben, in denen ein Einsatz eines iFrame sinnvoll erscheint. Nur kann so ein innerer Rahmen völlig ohne Tabelle auskommen. Deine Tabelle ist insgesamt also völlig überflüssig. Dein "Riesenproblem" reduziert sich darauf, daß du bitte etwas HTML lernen solltest.
Im übrigen wird schon erwartet, daß jemand, der mit einer Frage hierher ins Forum kommt, auch bereit ist, Hinweise zu prüfen und einigermaßen ernst zu nehmen.
Grüße aus Berlin
Christoph S.
ich nehm sie ernst, ich lerns auch, hab mir n html buch gekauft vorn paar tagen das über 1k seiten hat, aber eben wie vorher schon gesagt, ich kann das nicht alles an einem abend plötzlich perfekt, ich versuch grad die seite von fehlern zu befreien..
dank dir für die site die die fehler anzeigt und danke für eure hinweise, mag vllt nich so erscheinen aber die gehn nich alle bei einem ohr rein und beim andern wieder raus, würd ich keine hilfe annehmen oder die ratschläge die ich bekomme nich versuchen umzusetzen wär ich gar nich hier, nur ich kann halt nich alles auf anhieb
hallo,
ich nehm sie ernst, ich lerns auch, hab mir n html buch gekauft vorn paar tagen das über 1k seiten hat
Die Seitenzahl sagt nicht sehr viel aus. Und Druckerzeugnisse veralten relativ schnell. Dir steht aber mit SELFHTML auch online eine der umfangreichsten und vermutlich immer noch besten Dokumentationen zur Verfügung. Wie du im Forumskopf oben gelesen hast, wird in der Regel vorausgesetzt, daß du die Fragen, die du eventuell immer noch haben kannst, mit Hilfe dieser Dokumentation selbst zu lösen versuchst.
aber eben wie vorher schon gesagt, ich kann das nicht alles an einem abend plötzlich perfekt
Das kann niemand. Perfektion wird auch nicht erwartet, aber ein bißchen Einsicht.
Grüße aus Berlin
Christoph S.
what is nu wieder? den quellcode hab ich selbst gemacht, es hat nich so funktioniert wie ich es mir dachte also hab ich hier um hilfe gebeten, dann hat wer das mit iframe vorgeschlagen ich hab gegoogelt wie das ungefähr aussieht und habs dementsprechen eingefügt.. weiss nich wo jetz dein problem ist. klar hätte mans eleganter lösen können aber wie gesagt, ich mach das nich lange und mein ziel is erreicht, so wie ichs wollte, von daher danke für eure hilfe
es geht darum, dass du immer noch 2 body-Tags in deiner Seite hast, dafür aber keine abschließenden table-Tags und und und...
und da du immer rumgoogelst: dieses Forum gehört zu SELFHTML... hier solltest du eigentlich alles finden...
Sechs - setzten!
nur so zur info... ich bin dran die seite von fehlern zu befreien mit der seite die christoph strauss gepostet hat, nur es tut mir echt leid ich kann nicht zaubern, ich bin neuling und versteh so einiges noch nicht ganz und das wird sich an einem abend bestimmt auch nicht ändern
nur so zur info... ich bin dran die seite von fehlern zu befreien mit der seite die christoph strauss gepostet hat, nur es tut mir echt leid ich kann nicht zaubern, ich bin neuling und versteh so einiges noch nicht ganz und das wird sich an einem abend bestimmt auch nicht ändern
Schön zu hören... dann ist wohl doch noch nicht alles verloren *g
Ich kann dir aber trotzdem nur empfehlen, dir mal SELFHTML anzusehen, oder zumindest über die Quickbar die von dir verwendeten Elemente...
Schönen Abend noch..
A.D.