ENGLISH VERSION |
|
Links | | | Forum | | | Kommentare | | | News melden |
Chat | | | Umfragen | | | Newsticker | | | Archiv |
amiga-news.de Forum > Programmierung > HTML: Formulare im Table | [ - Suche - Neue Beiträge - Registrieren - Login - ] |
-1- | [ - Beitrag schreiben - ] |
05.06.2005, 19:43 Uhr Petra Posts: 1121 Nutzer |
Ich habe ein kleines HTML-Konformitätsproblem. Auf der Hauptseite (und auch hier im Forum) gibt es ja die drei Suchfelder. Aufgrund der Struktur von AN.de sind diese in einen Table eingebunden. Damit nun im IE nicht zwischen den einzelnen Suchfeldern Leerzeichen stehen, haben wir nun folgende Lösung: code:<table border="0"> <tr><form method="post" action="/cgi-bin/htsearch"><td> <font size="1" color="#919190"><a href="/suche.php">SUCHEN</a></font><br> <input type="hidden" name="method" value="and"> <input type="hidden" name="format" value="builtin-short"> <input type="hidden" name="sort" value="score"> <input type="hidden" name="matchesperpage" value="50"> <input type="hidden" name="config" value="htdig"> <input type="hidden" name="restrict" value=""> <input type="hidden" name="exclude" value=""> <input type="text" size="15" name="words" value="amiga-news.de"></td></form></tr> <tr><form action="http://www.nettz.de/Sucher/start/transmeta_www2.cgi" method="post"><td> <input type="hidden" name="hintergrund" value="ffffff"> <input type="hidden" name="schrift_groesse" value="2"> <input type="hidden" name="schrift" value="Arial"> <input type="hidden" name="schrift_farbe" value="400040"> <input type="hidden" name="logo" value="http://www.amiga-news.de/pics/kinnesmall2.jpg"> <input type="hidden" name="titel" value="Die Suche mit unserem Metacrawler beginnt nun, haben Sie bitte einige Sekunden Geduld..."> <input type="hidden" name="zurueck_text" value="Zurück zu amiga-news.de"> <input type="hidden" name="zurueck_link" value="http://www.amiga-news.de/"> <input type="hidden" name="trennbalken" value="f0f0f0"> <input type="hidden" name="neufenster" value="ja"> <input type="hidden" name="rubrik" value="wwwsuch_d"> <input type="hidden" name="ort" value=""> <input type="text" size="15" name="suchbegriff" value="Metacrawler"></td></form></tr> <tr><form method="get" action="http://www.google.de/search"><td> <input type="text" name="q" size="15" maxlength="255" value="Google"> <input type="hidden" name="hl" value="de"></td></form></tr> </table> </td></tr></table> Diese "Lösung" funktioniert zwar, ist aber leider nicht W3C valide. Hat jemand eine Idee, wie das in W3C-konform programmiert werden müsste? Wenn ich jedes Form in einen eigenen Table setze, habe ich im IE wieder die Leerzeilen dazwischen. -- [°¿°] Ciao, Petra [ Dieser Beitrag wurde von Petra am 05.06.2005 um 19:48 Uhr editiert. ] [ - Antworten - Zitieren - Direktlink - ] |
05.06.2005, 19:59 Uhr DJBase Posts: 3354 [Ex-Mitglied] |
Klar, so gehts:code:<table border="0"> <tr><td><form method="post" action="/cgi-bin/htsearch"> <font size="1" color="#919190"><a href="/suche.php">SUCHEN</a></font><br> <input type="hidden" name="method" value="and"> <input type="hidden" name="format" value="builtin-short"> <input type="hidden" name="sort" value="score"> <input type="hidden" name="matchesperpage" value="50"> <input type="hidden" name="config" value="htdig"> <input type="hidden" name="restrict" value=""> <input type="hidden" name="exclude" value=""> <input type="text" size="15" name="words" value="amiga-news.de"></form></td></tr> <tr><td><form action="http://www.nettz.de/Sucher/start/transmeta_www2.cgi" method="post"> <input type="hidden" name="hintergrund" value="ffffff"> <input type="hidden" name="schrift_groesse" value="2"> <input type="hidden" name="schrift" value="Arial"> <input type="hidden" name="schrift_farbe" value="400040"> <input type="hidden" name="logo" value="http://www.amiga-news.de/pics/kinnesmall2.jpg"> <input type="hidden" name="titel" value="Die Suche mit unserem Metacrawler beginnt nun, haben Sie bitte einige Sekunden Geduld..."> <input type="hidden" name="zurueck_text" value="Zurück zu amiga-news.de"> <input type="hidden" name="zurueck_link" value="http://www.amiga-news.de/"> <input type="hidden" name="trennbalken" value="f0f0f0"> <input type="hidden" name="neufenster" value="ja"> <input type="hidden" name="rubrik" value="wwwsuch_d"> <input type="hidden" name="ort" value=""> <input type="text" size="15" name="suchbegriff" value="Metacrawler"></form></td></tr> <tr><td><form method="get" action="http://www.google.de/search"> <input type="text" name="q" size="15" maxlength="255" value="Google"> <input type="hidden" name="hl" value="de"></form></td></tr> </table> Und repariert mal das Forum! Siehe Signatur. -- PegasosForum - Deutsche Pegasos Community AmigaWorld - Amiga Support Network [ Dieser Beitrag wurde von DJBase am 05.06.2005 um 20:00 Uhr editiert. ] [ - Antworten - Zitieren - Direktlink - ] |
05.06.2005, 20:05 Uhr Supimajo Posts: 1265 Nutzer |
[ Dieser Beitrag wurde von Supimajo am 30.07.2005 um 19:57 Uhr editiert. ] [ - Antworten - Zitieren - Direktlink - ] |
05.06.2005, 20:06 Uhr DJBase Posts: 3354 [Ex-Mitglied] |
Zitat: Nein, müssen sie nicht. -- PegasosForum - Deutsche Pegasos Community AmigaWorld - Amiga Support Network [ - Antworten - Zitieren - Direktlink - ] |
05.06.2005, 20:12 Uhr Petra Posts: 1121 Nutzer |
@DJBase: Hm, klar, so wäre es richtig. AAAAAber so habe ich im IE wieder die Leerzeilen zwischen den einzelnen Abfragefeldern. Genau diese Leerzeilen will ich aber weghaben. Praktisch so: Feld1 Feld2 Feld3 Bei deiner (w3c-konformen und natürlich richtigen) Lösung ist der Output im IE so: Feld1 Feld2 Feld3 -- [°¿°] Ciao, Petra [ - Antworten - Zitieren - Direktlink - ] |
05.06.2005, 20:17 Uhr Petra Posts: 1121 Nutzer |
@Petra: Test wegen der URL amgia-news.de -- [°¿°] Ciao, Petra [ - Antworten - Zitieren - Direktlink - ] |
05.06.2005, 20:18 Uhr DJBase Posts: 3354 [Ex-Mitglied] |
Hm, ok, IE habe ich nicht hier und der Browser ist alles andere als W3C-konform. Wie wäre folgende Lösung:code:<table border="0" cellpadding="0" cellspacing="0"> <tr><td><form method="post" action="/cgi-bin/htsearch"> <font size="1" color="#919190"><a href="/suche.php">SUCHEN</a></font><br> <input type="hidden" name="method" value="and"> <input type="hidden" name="format" value="builtin-short"> <input type="hidden" name="sort" value="score"> <input type="hidden" name="matchesperpage" value="50"> <input type="hidden" name="config" value="htdig"> <input type="hidden" name="restrict" value=""> <input type="hidden" name="exclude" value=""> <input type="text" size="15" name="words" value="amiga-news.de"></form></td></tr> <tr><td><form action="http://www.nettz.de/Sucher/start/transmeta_www2.cgi" method="post"> <input type="hidden" name="hintergrund" value="ffffff"> <input type="hidden" name="schrift_groesse" value="2"> <input type="hidden" name="schrift" value="Arial"> <input type="hidden" name="schrift_farbe" value="400040"> <input type="hidden" name="logo" value="http://www.amiga-news.de/pics/kinnesmall2.jpg"> <input type="hidden" name="titel" value="Die Suche mit unserem Metacrawler beginnt nun, haben Sie bitte einige Sekunden Geduld..."> <input type="hidden" name="zurueck_text" value="Zurück zu amiga-news.de"> <input type="hidden" name="zurueck_link" value="http://www.amiga-news.de/"> <input type="hidden" name="trennbalken" value="f0f0f0"> <input type="hidden" name="neufenster" value="ja"> <input type="hidden" name="rubrik" value="wwwsuch_d"> <input type="hidden" name="ort" value=""> <input type="text" size="15" name="suchbegriff" value="Metacrawler"></form></td></tr> <tr><td><form method="get" action="http://www.google.de/search"> <input type="text" name="q" size="15" maxlength="255" value="Google"> <input type="hidden" name="hl" value="de"></form></td></tr> </table> -- PegasosForum - Deutsche Pegasos Community AmigaWorld - Amiga Support Network [ Dieser Beitrag wurde von DJBase am 05.06.2005 um 20:23 Uhr editiert. ] [ - Antworten - Zitieren - Direktlink - ] |
05.06.2005, 20:21 Uhr DJBase Posts: 3354 [Ex-Mitglied] |
Zitat: Liegt wohl an der Forensoftware, die mag keine Textformatierung innerhalb der [url]-Tags. -- PegasosForum - Deutsche Pegasos Community AmigaWorld - Amiga Support Network [ - Antworten - Zitieren - Direktlink - ] |
05.06.2005, 20:24 Uhr Supimajo Posts: 1265 Nutzer |
[ Dieser Beitrag wurde von Supimajo am 30.07.2005 um 19:57 Uhr editiert. ] [ - Antworten - Zitieren - Direktlink - ] |
05.06.2005, 20:38 Uhr DJBase Posts: 3354 [Ex-Mitglied] |
@Supimajo: Ich glaube soweit waren wir schon. -- PegasosForum - Deutsche Pegasos Community AmigaWorld - Amiga Support Network [ - Antworten - Zitieren - Direktlink - ] |
05.06.2005, 20:39 Uhr Petra Posts: 1121 Nutzer |
Hallo Supimajo, dein Controller geht offensichtlich von einem vollständigen HTML- Dokument aus, bei obigem Code handelt es sich aber nur um einen Codeschnipsel. -- [°¿°] Ciao, Petra [ - Antworten - Zitieren - Direktlink - ] |
05.06.2005, 20:40 Uhr _PAB_ Posts: 3016 Nutzer |
@DJBase: Hast Du die Signatur geändert ? Kann es sein, daß früher kein fetter Text drinnen war ? Ich werde es mir gleich mal ansehen. [ - Antworten - Zitieren - Direktlink - ] |
05.06.2005, 20:41 Uhr DJBase Posts: 3354 [Ex-Mitglied] |
Zitat: Ja, hat sich erledigt. b-Tag darf hier nicht innerhalb der url-Tag sein. -- PegasosForum - Deutsche Pegasos Community AmigaWorld - Amiga Support Network [ Dieser Beitrag wurde von DJBase am 05.06.2005 um 20:41 Uhr editiert. ] [ - Antworten - Zitieren - Direktlink - ] |
05.06.2005, 20:41 Uhr Petra Posts: 1121 Nutzer |
@DJBase: hm, ich sehe jetzt keinen Unterschied zu deinem ersten Vorschlag, oder habe ich was übersehen? Was deine Sig betrifft: Richtig, vermutlich war dein "Bold" innerhalb des Links die Fehlerursache. Hattest du das kürzlich geändert? -- [°¿°] Ciao, Petra [ - Antworten - Zitieren - Direktlink - ] |
05.06.2005, 20:43 Uhr DJBase Posts: 3354 [Ex-Mitglied] |
Zitat: Jo, gestern abend oder so geändert. Zum geänderten Code zur Vereinfachung: code:<table border="0" cellpadding="0" cellspacing="0"> Neu ist hier cellpadding="0" und cellspacing="0". -- PegasosForum - Deutsche Pegasos Community AmigaWorld - Amiga Support Network [ - Antworten - Zitieren - Direktlink - ] |
05.06.2005, 20:43 Uhr Supimajo Posts: 1265 Nutzer |
[ Dieser Beitrag wurde von Supimajo am 30.07.2005 um 19:57 Uhr editiert. ] [ - Antworten - Zitieren - Direktlink - ] |
05.06.2005, 20:46 Uhr DJBase Posts: 3354 [Ex-Mitglied] |
Zitat: Das ist glaube nunmal so unter Webmastern, da versucht man einen einheitlichen Standard einzuhalten. -- PegasosForum - Deutsche Pegasos Community AmigaWorld - Amiga Support Network [ - Antworten - Zitieren - Direktlink - ] |
05.06.2005, 20:46 Uhr Petra Posts: 1121 Nutzer |
@Supimajo: Naja, weil wir schon möchten, dass unser Code HTML-konform ist :-) Es macht Sinn, sich an die Vorgaben zu halten. Irgendjemand hat gesagt, dass man das sicher mit CSS HTML-konform lösen könnte, aber davon verstehe ich leider nicht genug. -- [°¿°] Ciao, Petra [ Dieser Beitrag wurde von Petra am 05.06.2005 um 20:48 Uhr editiert. ] [ - Antworten - Zitieren - Direktlink - ] |
05.06.2005, 20:54 Uhr DJBase Posts: 3354 [Ex-Mitglied] |
CSS muß ich passen, das nutze ich eigentlich nicht und wenn nur für Textformatierung. Vielleicht hilft das hier:code:input, textarea, select { border-top-width : 1px; border-right-width : 1px; border-bottom-width : 1px; border-left-width : 1px; } input { text-indent : 2px; } input.button { border-top-width : 1px; border-right-width : 1px; border-bottom-width : 1px; border-left-width : 1px; } -- PegasosForum - Deutsche Pegasos Community AmigaWorld - Amiga Support Network [ Dieser Beitrag wurde von DJBase am 05.06.2005 um 21:57 Uhr editiert. ] [ - Antworten - Zitieren - Direktlink - ] |
05.06.2005, 20:57 Uhr Supimajo Posts: 1265 Nutzer |
[ Dieser Beitrag wurde von Supimajo am 30.07.2005 um 19:58 Uhr editiert. ] [ - Antworten - Zitieren - Direktlink - ] |
05.06.2005, 21:01 Uhr Supimajo Posts: 1265 Nutzer |
[ Dieser Beitrag wurde von Supimajo am 30.07.2005 um 19:58 Uhr editiert. ] [ - Antworten - Zitieren - Direktlink - ] |
05.06.2005, 21:53 Uhr _PAB_ Posts: 3016 Nutzer |
@DJBase: Deine Signatur funktioniert jetzt auch mit dem B-Tag innerhalb vom URL-Tag. [ - Antworten - Zitieren - Direktlink - ] |
05.06.2005, 22:00 Uhr _PAB_ Posts: 3016 Nutzer |
@DJBase: Dein Vorschlag von Heute, 20:18 Uhr funktioniert zwar, nur auf IE kommen wieder die unerwünschten Leerzeilen. CSS ist leider kein gutes Mittel, da das dann wiederum auf den Amiga-Browsern nicht läuft. [ - Antworten - Zitieren - Direktlink - ] |
05.06.2005, 22:07 Uhr _PAB_ Posts: 3016 Nutzer |
@Petra: Habe den Code nochmals geringfügig geändert. Denn ganz ohne die BORDER, CELLPADDING und CELLSPACING ist es wirklich nicht schön. [ - Antworten - Zitieren - Direktlink - ] |
05.06.2005, 22:19 Uhr DJBase Posts: 3354 [Ex-Mitglied] |
Zitat: Du kannst CSS ruhig zusätzlich mit einbauen, das wird am Amiga einfach ignoriert, denn dort schaut es ja aus, wie es soll. -- PegasosForum - Deutsche Pegasos Community AmigaWorld - Amiga Support Network [ Dieser Beitrag wurde von DJBase am 05.06.2005 um 22:19 Uhr editiert. ] [ - Antworten - Zitieren - Direktlink - ] |
05.06.2005, 22:40 Uhr _PAB_ Posts: 3016 Nutzer |
Original von DJBase:Zitat: Das ist das eigentliche Problem: Das FORM soll einen Absatz hervorrufen, das ist Absicht. Lediglich, wenn es der einzige Inhalt in einer TD ist, dann *sollte* es keinen Absatz geben, dafür könnte man nun extra für den IE das FORM-Stylesheet verwenden (also margin=0). Aber sind wir mal ehrlich: das Forum strotzt nur so von W3C-Inkompatibilität also nur für den header diesen Umweg machen halte ich für überflüssig. [ Dieser Beitrag wurde von _PAB_ am 05.06.2005 um 22:41 Uhr editiert. ] [ - Antworten - Zitieren - Direktlink - ] |
05.06.2005, 22:58 Uhr TerAtoM Posts: 1230 Nutzer |
Zitat: "Kann sein"? Hat den (irgend)ein AmigaBrowser CSS unterstützung? CU TerA -- TerAtoM (A4K 604e/233MHz 060/50MHz 146MB CV643D+SD) Band: http://www.TERATOM.de Privat: http://www.TerAmigA.de.vu Profession: http://www.Xavo.de ICQ: 18056588 [ - Antworten - Zitieren - Direktlink - ] |
05.06.2005, 23:02 Uhr Supimajo Posts: 1265 Nutzer |
[ Dieser Beitrag wurde von Supimajo am 30.07.2005 um 19:58 Uhr editiert. ] [ - Antworten - Zitieren - Direktlink - ] |
05.06.2005, 23:19 Uhr DJBase Posts: 3354 [Ex-Mitglied] |
Zitat: Bisher überhaupt nicht um genau zu sein. -- PegasosForum - Deutsche Pegasos Community AmigaWorld - Amiga Support Network [ - Antworten - Zitieren - Direktlink - ] |
06.06.2005, 00:13 Uhr _PAB_ Posts: 3016 Nutzer |
CSS ist bisher nicht auf dem Amiga vorhanden. Von einer IBrowse-Beta mit CSS habe ich noch nichts gehört oder gesehen, aber eine Ankündigung gab es mal, glaube ich. [ Dieser Beitrag wurde von _PAB_ am 06.06.2005 um 02:58 Uhr editiert. ] [ - Antworten - Zitieren - Direktlink - ] |
-1- | [ - Beitrag schreiben - ] |
amiga-news.de Forum > Programmierung > HTML: Formulare im Table | [ - Suche - Neue Beiträge - Registrieren - Login - ] |
Impressum |
Datenschutzerklärung |
Netiquette |
Werbung |
Kontakt
Copyright © 1998-2024 by amiga-news.de - alle Rechte vorbehalten. |