.
|
|
| Autor | Beitrag |
|---|---|
|
000 25.05.2006, 16:14 UserFriendly |
Hi, 2. Also Opera unterstützt ja transparente PNG´s, bei den Hintergrundgrafiken und so sieht man das alles, der Header is ja Halbtransparent, das funktioniert auch, aber warum die Rollovers nicht, die ich mit Divs gemacht habe? Mit Gifs hab ichs schon probiert, sieht aber scheiße aus... 3. Wie lasse ich meine Tabelle, wenn die Divs in ihr und der Text in den Divs wächst, mitwachsen? Falls jemand was weiß, schonmal danke im vorraus -- |
|
Profil || Suche |
|
001 25.05.2006, 17:17 K-Putt |
Bevor ich dir hier jetzt ne Antwort zu jedem einzelnen Punkt liefere: Mitten drin ein neuer Doctype inkl. Body usw. - das kann doch nicht korrekt gerendert werden. PS: cursor: hand ist deprecated, das muss cursor: pointer; heißen. --Rambo Engineer @ Drippy's 2fort - finest TFC 1.5 || Bild Upload || The world's most advanced open source database |
|
Profil || Suche |
|
002 25.05.2006, 17:35 UserFriendly |
Na klar ist da ein neuer Body und ein neuer Doctype drin, weil der Inhalt im Div "main" mit einem PHP-Skript aus einer anderen HTML rausgelesen wird. Warum ich das so mache? Damit ich keine transparenten Iframes machen muss, die Opera nicht unterstützt. Was ich nur nicht verstehe ist, warum der die ganze HTML ausliest und nich nur das im <body></body> Naja, egal, kann weitergehen ;) -- |
|
Profil || Suche |
|
003 25.05.2006, 17:56 Sir_Prize |
aber mehrere doctype-definitionen in einem dokument mitten in einer html-seite machen doch überhaupt keinen sinn! denk doch mal darüber nach, WAS du überhaupt machst! wieso kannst du nicht, wenn du deinen inhalt schon aus dateien lesen willst, den inhalt dieser dateien so gestalten, das beim zusammenpappen aller dinge auch was valides rauskommt? so dass am ende _eine_ html-datei rauskommt. und nicht mehrere ineinander geschachtelt. und wenn du soweit bist, dann erst kannst du dir anfangen gedanken zu machen, wie was in welchen browsern aussieht und wie du es vielleicht verändern könntest. --"Herr Keuner sagte: «Schwierig ist, diejenigen zu belehren, auf die man zornig ist. Es ist aber besonders nötig, denn sie brauchen es besonders.»" - Bertolt Brecht |
|
Profil || Suche |
|
004 25.05.2006, 18:10 UserFriendly |
Okay, hab jetzt nur den Body-Tag dringelassen, 2 und 3 immer noch ungelöst -- |
|
Profil || Suche |
|
005 25.05.2006, 18:11 K-Putt |
Das war mir natürlich klar. Aber ein PHP-Skript kann nicht riechen, dass du nur den <body></body> Content in ein anderes Dokument laden willst. Folglich muss das HTML-Dokument, welches du per PHP include()st, auf das nötigste reduziert werden; also all das muss weg, was in der Hauptseite schon existiert (doctype,head,body). --Rambo Engineer @ Drippy's 2fort - finest TFC 1.5 || Bild Upload || The world's most advanced open source database |
|
Profil || Suche |
|
006 25.05.2006, 19:38 Sir_Prize |
und wieso? damits ja invalide bleibt? HÄH? du hast echt keinen plan was du da machst, oder? zu 2: die rollovers sehen bei mir im firefox so wie opera genau gleich aus. wo ist das problem? "Herr Keuner sagte: «Schwierig ist, diejenigen zu belehren, auf die man zornig ist. Es ist aber besonders nötig, denn sie brauchen es besonders.»" - Bertolt Brecht |
|
Profil || Suche |
|
007 25.05.2006, 19:48 K-Putt |
Jetzt sind immer noch die Body-Tags 2-fach vorhanden... Weiters öffnest du innerhalb (!) eines A-Tags einen DIV-Tag...was soll das bringen, außer dass es komplett falsch ist? Sorry, aber bitte lern doch erst mal HTML, bevor du Webseiten erstellst. Rambo Engineer @ Drippy's 2fort - finest TFC 1.5 || Bild Upload || The world's most advanced open source database |
|
Profil || Suche |
|
008 25.05.2006, 20:13 UserFriendly |
Seid mal bitte nicht so arrogant, derjenige der mir das PHP Skript gegeben hat, hat mir gesagt, dass es nur das liest, was innerhalb der Body Tags ist, den Rest _kann_ ich rauslöschen. Außerdem lernt man mit jeder Website dazu ich hab mich eben nicht in Büchern vergraben wie ihr, ich lern halt lieber aus Erfahrung Warum nicht, funktioniert doch :P Das mit Opera hat sich jetzt gelöst, das PNG Problem besteht weiterhin und das mit den Tabellen probier ich später aus |
|
Profil || Suche |
|
009 25.05.2006, 20:18 theDon |
Mit der Haltung bist du hier im Forum falsch. http://www.w3.org/TR/html4/ Mal ganz davon abgesehen, dass das Design mangels Kontrast und Schriftgroesse sowieso unbenutzbar ist. --\o tanz den naziprau! o/ And more than ever, I hope to never fall, |
|
Profil || Suche |
|
010 25.05.2006, 20:38 UserFriendly |
Schön für dich, man muss ja nicht alles glauben, was K-Putt sagt, wenn ers nicht begründet Die Seite wird sehr wenig Text beinhalten und ich kann alles lesen. Schön, dass du so konstruktiv bist und mir HTML beibringen willst -- |
|
Profil || Suche |
|
011 25.05.2006, 21:16 Sir_Prize |
moment mal. du kommst hier an mit einer total verwurschtelten homepage und hast probleme, die du gerne von uns gelöst hättest. wir sagen daraufhin: du musst deinen code überarbeiten (bzw. dazu html lernen), bevor wir ne grundlage für problemlösungsvorschläge haben. der schwimmanfänger versucht sich aber nicht an nem triathlon, wenn er noch gar nicht mal weiss, welche bewegungen er im wasser zu machen hat. übersetzt: fang klein an! learning by doing is okay, aber wenn du sofort mit "anspruchsvolleren" dingen wie php-includes und transparenten pngs arbeitest solltest du erstmal die grundlagen beherrschen. zum beispiel das man keine block-element wie <div> in ein inline-element wie <a> packen kann. (was ist das überhaupt?) und wie du klein anfangen kannst: "Herr Keuner sagte: «Schwierig ist, diejenigen zu belehren, auf die man zornig ist. Es ist aber besonders nötig, denn sie brauchen es besonders.»" - Bertolt Brecht Dieser Beitrag wurde am 25.05.2006 um 21:29 von Sir_Prize bearbeitet. |
|
Profil || Suche |
|
012 25.05.2006, 21:23 theDon |
<div> ist ein Block-Element. <a> darf nur Inline-Elemente enthalten. Block-Elemente sind keine Inline-Elemente. (Kann man uebrigens problemlos unter den Links, die ich gepostet habe, nachlesen) ,,Ich bin die Welt.'' Ich will dir circa gar nichts beibringen. Andererseits hast du hier genug Hinweise zur Ursache deines Problems bekommen. Wenn du unbedingt meinst, diese ignorieren zu muessen, will ich dich da nicht dran hindern. Ich sehe dann allerdings auch nicht ein, warum ich deine Beitraege, die diejenigen Nutzer angreifen, von denen diese Vorschlaege stammen, hier tolerieren sollte. In diesem Sinne empfehle ich dir ganz dringend die Lektuere der HTML-Spezifikation und der Forenregeln. --\o tanz den naziprau! o/ And more than ever, I hope to never fall, |
|
Profil || Suche |
|
013 25.05.2006, 21:58 UserFriendly |
Ob man etwas in HTML darf oder nicht, hängt doch allein davon ab, ob es funktioniert oder nicht? Wer sagt, dass man das nicht darf? Ich habs so gemacht, weil ich die Links mit Text schreiben wollte, den ich innerhalb der Divs formatieren kann wie ich will (zentrieren etc.) und dann für jeden Link das gleiche Hintergrundbild nehmen kann. Falls du nen besseren Vorschlag hast, immer her damit, ich will ja was dazulernen. Was mich eigentlich aufregt, is dass du mir überhaupt nicht weiterhilfst und hier trotzdem postest, vielleicht liest du dir mal lieber die Forenregeln durch. (Wieso habe ich bitte gegen die Forenregel verstoßen, schau dir doch bitte mal an, wie dein erster Post formuliert war) Diese generell "Lern C++ - Ich pack jetz alle Sprüche aus, die ich mir früher anhören musste"-Haltung geht mir nämlich dermaßen auf den Sack. Wenn der Kontrast und die Schriftgröße nicht passt, kann man das auch freundlicher sagen, deswegen ist die Seite noch lange nicht unbenutzbar.wenn du schlechte Laune hast, geh doch mal am besten raus und reagier dich ab Wenigstens ist die Seite nicht so unharmonisch wie die, die du im Profil angegeben hast. Ich glaube kaum, dass der div zwischen den <a> Tags die Ursache für untransparente PNG´s im IE ist, danke dass ihr mich darauf hinweist, auch wenn ich nicht verstehe, warum. Das mit dem zusätzlichen HTML und BODY Tag war ein Missverständnis tut mir leid, wurde mir halt so weitergegeben. Wäre schön, wenn die Leute mal ein bisschen auf die Frage eingehen würden Also zurück zum Thema: |
|
Profil || Suche |
|
014 25.05.2006, 22:17 theDon |
Nein. Die offizielle HTML-Spezifikation des W3 sagt das. Du wurdest jetzt mehrfach darauf hingewiesen, dass deine Seite kein gueltiges HTML ist. Bevor du das nicht behebst, solltest du hier keine Hilfe erwarten. Wenn man den Text nicht lesen kann, ist die Seite unbenutzbar. Genau das ist bei dir der Fall. Du scheinst da ein recht merkwuerdiges Verstaendnis von thewall.de zu haben. Das hier ist kein Recht, es ist ein Service. Solange du nicht die Bereitschaft zeigst, auf Loesungsansaetze zu reagieren, solltest du deine Erwartungshaltung massiv einschraenken. -- \o tanz den naziprau! o/ And more than ever, I hope to never fall, |
|
Profil || Suche |
|
015 25.05.2006, 22:50 UserFriendly |
Sehr schön, hast du sowas auch in deinem Geschichtsabitur geschrieben? Ah...das kommt also davon, wenn man alles nur aus Büchern weiß Das hat im Moment (ausgenommen von dem Missverständnis) überhaupt nichts mit dem HTML Code mehr zu tun. Entweder die Leute verstehen meine Frage nicht oder sie weichen nur auf "Dein HTML Code is schrott"-Ausreden aus, weil sie die Antwort eigentlich nicht wissen. Die Farbwahl deiner Homepage ist augenkrebserregend, die Seite ist leider unbenutzbar. Und du bist eine Belästigung in diesem Thread. Ich erwarte von Leuten wie dir, die bestimmt schon unzählige User mit ihrer Arroganz vertrieben haben, nicht, dass sie mir helfen. Wenn du mir nicht helfen willst, dann tu es nicht, wenn schon, dann erkenne bitte mein Problem und hacke nicht auf Grundlagenkenntnissen rum, die jetzt mittlerweile nichts mehr mit der Sache zu tun haben. -- |
|
Profil || Suche |
|
016 25.05.2006, 22:54 Sir_Prize |
abgesehen davon [von theDons post] ist die tendenz hier im forum allgemein dahingehend, das hier keiner mit rosa plüsch-handschuhen angefasst wird. da wird die kritik einfach auf den tisch geworfen, so knallhart das manchmal auch klingen mag. wenn was auf deiner homepage nicht funktioniert, dann hat das selbstverständlich was mit deinem code zu tun! woran solls denn bitteschön sonst liegen?? das W3 hat ne homepage. da kannst du alles nachlesen. www.w3.org das ist ein korrekte aussage. wieso wirst du denn beleidigend? wir haben nichts gegen dich, nur gegen deine ignorante einstellung was unsere lösungsvorschläge angeht. (hinweis auf den ersten absatz in meinem post) -- "Herr Keuner sagte: «Schwierig ist, diejenigen zu belehren, auf die man zornig ist. Es ist aber besonders nötig, denn sie brauchen es besonders.»" - Bertolt Brecht Dieser Beitrag wurde am 25.05.2006 um 23:00 von Sir_Prize bearbeitet. |
|
Profil || Suche |
|
017 25.05.2006, 23:03 UserFriendly |
Ja, ich bin ja froh über jede Kritik, aber man muss mal erkennen, worauf das hinausläuft: |
|
Profil || Suche |
|
018 25.05.2006, 23:13 Sir_Prize |
der sinn des ganzen ist, dass du dir erstmal ein solides grundgerüst an wissen zulegst, damit zu verstehst, was es überhaupt heisst, webseiten zu erstellen und wieso was wie gehört und nicht anders (zB bzgl. der schachtelung von inline und block elementen). keiner erwartet von dir, dass du von heute auf morgen die krassesten sachen bauen kannnst. aber wenn du eine solides grundwissen hast, dann regeln sich probleme oft und schnell von selbst - wie zum beispiel das problem mit der in der größe wachsenden tabelle, man muss halt einfach nur mal gesehen haben, dass man breitenangaben auch (zur schriftgröße) relative einheiten wie 'em' einsetzen kann. zu diesem soliden grundwissen wird dir (u.a.) selfHTML verhelfen. "Herr Keuner sagte: «Schwierig ist, diejenigen zu belehren, auf die man zornig ist. Es ist aber besonders nötig, denn sie brauchen es besonders.»" - Bertolt Brecht |
|
Profil || Suche |
|
019 25.05.2006, 23:28 theDon |
Mich wuerde mal interessieren, wie du zu der (zudem falschen) Annahme kommst, ich haette eine Abiturklausur in Geschichte geschrieben... Das ist durchaus richtig. Allerdings gibt es da einen alten Grundsatz: ,,Es gibt keine Gleichheit im Unrecht.'' (Nebenbei vernachlaessigst du vollkommen, dass ,,meine'' Seite weder in den letzten vier Jahren aktualisiert wurde noch ueberhaupt Inhalt vorzuweisen hat. Man koennte durchaus annehmen, dass ich gar nicht daran interessiert bin, dass die Seite benutzbar ist, oder vielmehr, dass ich gar nicht an der Seite an sich interessiert bin...) Dein Problem ist deine mangelnde Einsicht bezueglich des Zusammenhangs zwischen deinen quasi nicht vorhandenen Grundlagenkenntnissen und dem, was du als Problem deklarierst. Auch, wenn du da anderer Meinung bist, ist HTML durchaus eine Sprache mit klaren (und teilweis recht strikten) Regeln. Wenn du meinst, einfach auf diese Regelkenntnisse verzichten zu koennen, dann wirst du keine Unterstuetzung dafuer finden. Wenn du ohne Fuehrerschein ein Auto zu Schrott faehrst, wird dir das auch keine Versicherung bezahlen. Solange du ungueltiges HTML fabrizierst, wirst du dein ,,Problem'' nicht loesen koennen. --\o tanz den naziprau! o/ And more than ever, I hope to never fall, Dieser Beitrag wurde am 25.05.2006 um 23:29 von theDon bearbeitet. |
|
Profil || Suche |
|
020 25.05.2006, 23:49 hausi |
Dein 3. Problem kommt übrigens von absolut positionierten divs. Mehr Infos dazu gibts in den bereits geposteten Links. Aber deinen Code solltest du wirklich aufräumen... -- |
|
Profil || Suche |
|
021 26.05.2006, 02:10 K-Putt |
Was hast du für Probleme mit unserem Umgangston? Hier wird dir sicher nichts durch die Blume geflüstert, du bekommst Fakten und das ist auch schon alles was relevant ist. Genau so ist es. Denkst du sowas lernt man mal eben in ein paar Stunden? Leider eine der größten Falschannahmen der Anfänger - aufgrund der vermeintlichen einfachheit von HTML denkt da schnell einer, sofort eigene Seiten basteln zu können. Wenn du mitten in deinem Projekt zum ersten mal davon hörst, dass gewisse Tags eindeutig sein müssen, Block-Level Elemente sich nicht innerhalb von Inline-Elementen befinden dürfen, dann ist das eindeutig der falsche Weg, den du beschreitest. Also fang klein an, spiel mit den unterschiedlichsten Tags und CSS-Formatierungen herum, und steigere dich dann. Wenn du den Tipp ignorierst, und weiter machst wie du es für richtig hältst, dann sei gewarnt: Die 3 Probleme die du momentan hast sind nur die Spitze des Eisbergs, dann wirst du mehr und mehr unlösbare Probleme kriegen, wenn du nicht weißt was du tust. Ich hab übrigens Zeit meines Lebens kein einziges Buch zum Thema HTML, CSS, oder sonst was gelesen. Und selbst wenn, du stellst einen so hin, als müsste man sich dafür schämen? Lächerlich. Tipps hast du nun schon mehr als genug bekommen, jetzt liegts an dir diese umzusetzen. Der Sinn dieser Plattform hier liegt übrigens nicht darin, dir etwas beizubringen, sondern darin, jemandem weiter zu helfen, wenn er vor einem Problem steht, welches selbst nach dem Lesen der Dokus nicht lösbar ist. Rambo Engineer @ Drippy's 2fort - finest TFC 1.5 || Bild Upload || The world's most advanced open source database Dieser Beitrag wurde am 26.05.2006 um 02:11 von K-Putt bearbeitet. |
|
Profil || Suche |
|
022 26.05.2006, 09:29 BerlinerPaul |
ich HASSE solche leute, danke das du ranzcode unterstützt und alles andere bremst was fortschritt bringt solche introseiten oder was auch immer das ist find ich ziemlich nervig Dieser Beitrag wurde am 26.05.2006 um 09:40 von BerlinerPaul bearbeitet. |
|
Profil || Suche |
|
023 26.05.2006, 13:33 UserFriendly |
Damit wollte ich sagen, dass du mit deiner stichhaltigen Argumentation + Begründung im Geschichtsabitur sicher weit gekommen wärst. Da bin ich anderer Meinung. Wenn du meinst, solche Probleme und überhaupt Probleme gäbe es nicht, wenn jeder HTML beherrscht, dann bitte einen Mod nen Thread mit diesem Inhalt sticky zu machen und mit Bitte vor dem Posten lesen! zu benennen, dann hast du mich überzeugt. Ich geb ja zu, dass ich nur das absolute Basiswissen besitze, was HTML angeht und CSS hab ich erst anfang des Jahres richtig angefangen zu verstehen, was das überhaupt ist, aber ich glaub jeder von euch arroganten Fuzzies hat vergessen, dass er selber mal klein angefangen hat. Man lernt eben immer dazu und zwar nicht, wenn man sich durch Bücher wälzt. Oder will mir theDon sagen , dass er das alles durchgelesen hat? Ah, ein konkreter Lösungsansatz. Danke, hab schon von jemand anderem gehört, dass es an dem relativen Wrapper drumrum liegt, und er meinte ich soll "position" grundsätzlich weglassen und alles mit margin machen. Is position nicht nur ne Angabe _wie_ man die Sachen positioniert und unbedingt notwendig? Euer Umgangston ist absolut beschissen und ihr seid arrogant wie die Sau. Das hab ich schon von mindestens 2 anderen Leuten gehört, die hier nicht mehr posten. Kann mir vorstellen, dass ihr mit eurem Umgangston schon mehrere Leute vertrieben habt, wenn ihr sie anmotzt, nur weil man was falsch gemacht hat. Wie gesagt, ihr habt vielleicht auch mal klein angefangen und ich weiß nicht, kann mir denken, dass ihr euch das früher auch anhören musstet. Wenn man feststellt, dass mein HTML code falsch is, kann man das anmerken und nicht so Sachen wie und Denkt einfach mal drüber nach - bitte! Danke für euren Hinweis, HTML zu lernen, der sich auf über 20 posts gezogen hat, ich bin mittlerweile in einem anderen Forum geholfen worden. --Dieser Beitrag wurde am 26.05.2006 um 13:34 von UserFriendly bearbeitet. |
|
Profil || Suche |
|
024 26.05.2006, 14:49 theDon |
Du versuchst, die Symptome (falsche Darstellung) zu behandeln, nicht die Ursache (ungueltiges HTML). Das kann langfristig nicht funktionieren. http://www.thewall.de/forum/showtopic.php?threadid=51798 Die HTML-Spezifikation ist kein Buch, sondern ein Standard. Genau das will dir theDon sagen. Was ist daran so abwegig? Wenn man etwas nicht kennt, dann muss man es lernen, bevor man es umsetzten kann. -- \o tanz den naziprau! o/ And more than ever, I hope to never fall, |
|
Profil || Suche |
|

