• Liebe User, bitte beachtet folgendes Thema: Was im Forum passiert, bleibt im Forum! Danke!
  • Hallo Gemeinde! Das Problem leidet zurzeit unter technischen Problemen. Wir sind da dran, aber das Zeitkontingent ist begrenzt. In der Zwischenzeit dürfte den meisten aufgefallen sein, dass das Erstellen von Posts funktioniert, auch wenn das Forum erstmal eine Fehlermeldung wirft. Um unseren Löschaufwand zu minimieren, bitten wir euch darum, nicht mehrmals auf 'Post Reply' zu klicken, da das zur Mehrfachposts führt. Grußworte.

Html Anfänger Problem- Img src

Mitglied seit
09.09.2002
Beiträge
1.154
Reaktionen
0
Also ich hab mir schön 3 frames gemacht und nun wollte ich meinen hauptframe ein bild ganz links oben in die ecke machen. aber wenn ich das normal mit <img src="bild.jpg"> reinmache dann macht er mir das bild leider ca. 5 pixel von oben weg und 5pixel von links weg. mit align="left" passiert da auch nix. naja pls help
 

bog

Mitglied seit
02.08.2002
Beiträge
10.121
Reaktionen
0
Ort
auf dem mutterschiff
topmargin und leftmargin im body-tag auf 0

mal schauen wann die css kiddies antanzen. :rolleyes:
wobei frames ja schlimm genug sind hehe.
 
Mitglied seit
09.09.2002
Beiträge
1.154
Reaktionen
0
danke macht man normal mit tables?

heißt dann einfach <topmargin="0">?

kann man die location vom bild auch mit koordinaten angeben bzw location von tables etc.
 

TheWorldIsYours

Guest
Original geschrieben von bog
wobei frames ja schlimm genug sind hehe.

That's so year 2000.
Wenn dus irgendwie vermeiden kannst, benutz keine Frames, keiner benutzt Frames.
Frames in Websites ist wie wenn du dir ein Rosa T-Shirt auf dem "Bitch" steht holst - einfach ein extrem häßlicher Stilbruch.

edit:
Nein du kannst keine Koordinaten angeben.

Einfach:
<body topmargin="0" leftmargin="0">
 

bog

Mitglied seit
02.08.2002
Beiträge
10.121
Reaktionen
0
Ort
auf dem mutterschiff
Original geschrieben von (tHeH@Wk)
danke macht man normal mit tables?

heißt dann einfach <topmargin="0">?

kann man die location vom bild auch mit koordinaten angeben bzw location von tables etc.
hae?

<html><head><title>judas!</title></head>
<body bgcolor="hure" topmargin="0" leftmargin="0">
<img src="BITCH.jpg">
</body></html>

und fertig. deine frage ist unverstaendlich.
 

cart

Technik/Software Forum
Mitglied seit
01.08.2002
Beiträge
4.873
Reaktionen
0
Ort
New York
Wenn du schon mit Webdesign anfängst, dann lern es doch direkt richtig und nicht so einen Scheiss mit Frames und Tables. Das verursacht nur Probleme.
 

TheWorldIsYours

Guest
Original geschrieben von kOmi
Warum nicht tables?

Paar ganz "coole" neue Websites wie SPon benutzen (fast) keine tables mehr, aber fast alle Websites bauen denoch auch weiterhin auf tables auf, versteh cart da auch nicht ganz.

Was ich (tHeH@Wk) raten würde, falls du dich ernsthaft damit auseinander setzen willst - php und mysql auf dem PC zu installieren, alleine durch php kommen noch viele gestalterische Möglichkeiten dazu - besonders durch den include-Befehl. Falls du dich dann intensiver damit beschäftigst, willst du sicher eine Website, die du vom Browser aus bearbeiten kannst..
 

cart

Technik/Software Forum
Mitglied seit
01.08.2002
Beiträge
4.873
Reaktionen
0
Ort
New York
Original geschrieben von TheWorldIsYours


Paar ganz "coole" neue Websites wie SPon benutzen (fast) keine tables mehr, aber fast alle Websites bauen denoch auch weiterhin auf tables auf, versteh cart da auch nicht ganz.

Was ich (tHeH@Wk) raten würde, falls er du dich ernsthaft damit auseinander setzen willst - php und mysql auf dem PC zu installieren, alleine durch php kommen noch viele gestalterische Möglichkeiten dazu - besonders durch den include-Befehl. Falls du dich dann intensiver damit beschäftigst, willst du sicher eine Website, die du vom Browser aus bearbeiten kannst..
Du scheinst ja auch vom Stein der Weisen gefuttert zu haben...
 

TheWorldIsYours

Guest
Original geschrieben von cart
Du scheinst ja auch vom Stein der Weisen gefuttert zu haben...

War das jetzt der schlechte Versuch durch einen Kinderflame zu kaschieren, dass du bezüglich der Tabellen scheiße gelabert hast?

@ bog, ist doch fast das gleiche.
 
Mitglied seit
02.08.2002
Beiträge
2.781
Reaktionen
0
Original geschrieben von TheWorldIsYours


Paar ganz "coole" neue Websites wie SPon benutzen (fast) keine tables mehr, aber fast alle Websites bauen denoch auch weiterhin auf tables auf, versteh cart da auch nicht ganz.

Was ich (tHeH@Wk) raten würde, falls er du dich ernsthaft damit auseinander setzen willst - php und mysql auf dem PC zu installieren, alleine durch php kommen noch viele gestalterische Möglichkeiten dazu - besonders durch den include-Befehl. Falls du dich dann intensiver damit beschäftigst, willst du sicher eine Website, die du vom Browser aus bearbeiten kannst..

genau mit PHP hat man ganz viel tolle designmöglichkeiten 8[

hast du dir mal überlegt was PHP ausgeschrieben heißt? PHP hat rein gar nichts mit design zu tun -.-
 

TheWorldIsYours

Guest
Durch include | require hat man die Möglichkeit mehrere Datein zu verbinden, was man früher nur durch Frames konnte bzw. besser mit Templates arbeiten - neue Designmöglichkeiten.
So ok?
 

Sas~iN~LoVe

Guest
Genau, ich würde nem blutigen Anfänger auch erst mal zu PHP und nem RDBMS raten, um ihn vollends zu verwirren.

So ein Blödsinn. Das _einzig_ richtige Vorgehen wäre, syntaktisch und semantisch (! -- nur so viel zu den Tables :o) richtiges XHTML in Verbindung mit CSS zu lernen. Serverseitige Skriptsprachen kann man sich ja immernoch aneignen, wenn man weiß, was nach deren Ausführung rauskommen soll.

Und wenn wir schon bei PHP sind, ist require_once meistens require vorzuziehen, für irgendwelche Inhalte tuts meiner Meinung nach ein include auch. Ganz abgesehen davon braucht man für solche Features gar keinen PHP- oder Sonstwas-Interpreter, da reicht auch ein Webserver mit SSI.
 
Mitglied seit
02.08.2002
Beiträge
4.405
Reaktionen
0
Ort
Meenz am Roi
Hab fast gar keine Ahnung von PHP. include kenn ich, require kenn ich gar nicht. Hat da einer was zu lesen zur Hand zufällig? (Wenn nicht, such ich selbst)
 
Mitglied seit
12.01.2004
Beiträge
8.557
Reaktionen
0
Ort
Gießem
der einzigste unterschied zum include ist, dass require bei fehlender datei mit nem error abbricht, während include ja nur nen warning zurückgibt.

require_once ist noch ne stufe höher, lässt jede file nur einmal einbinden (um wiederholende defs zu verhindern etc)
 
Mitglied seit
02.08.2002
Beiträge
2.781
Reaktionen
0
require_once nutzt man für wichtige funktionen und klassen (die man halt auf jeden fall benötigt) wären include für templates schon sinnvoll ist, weil es halt auch unwichtig sein kann, wenn mal z.B. der forenticker nicht angezeigt wird...
 

cart

Technik/Software Forum
Mitglied seit
01.08.2002
Beiträge
4.873
Reaktionen
0
Ort
New York
Original geschrieben von TheWorldIsYours
War das jetzt der schlechte Versuch durch einen Kinderflame zu kaschieren, dass du bezüglich der Tabellen scheiße gelabert hast?

Nein. Eigentlich war das nur der Hinweis an den Threadersteller, dass er nicht auf den Müll hören soll den Möchtegernwebdesigner so von sich geben. Allein der eine Post disqualifiziert dich und dein Wissen über Webdesign so stark, dass ich keine Lust auf jegliche Art der Diskussion darüber mit dir habe. Die weiteren Posts der anderen Leute hier haben ja schon einige Ansätze gezeigt, worüber man dich und dein Wissen über Webdesign total auseinander nehmen kann.

Original geschrieben von kOmi
Warum nicht tables?
Weil Tabellen nicht gemacht sind um damit Designs zu erstellen. Dafür nimmt man CSS und Blocklevelelemente. Ein Vorteil der dir als Anfänger sehr schnell auffallen wird ist, dass es mit Tabellen sehr unübersichtlich wird. Hinzukommt das Problem bei kleinen Änderungen, für die man dann das komplette Tabellenlayout zerlegen muss und dass jeder Browser unterschiedliche Interpretationen von Tabelleneigenschaften hat, was es schon für absolute Profis quasi unmöglich macht, ein Layout über Tabellen so zu erstellen, dass es in allen Browsern und unter allen Betriebssystemen zumindest ähnlich aussieht.

Bevor die Frage nach Frames kommt: Frames sind absolute Killer für Suchmaschinen etc.. Allein das sollte dir schon als Grund reichen keine Iframes o.ä. zu nutzen.

Alle Funktionen die du dir da über schlechte Mittel aneignen möchtest, kannst du auch über andere Wege erreichen, die vielleicht am Anfang etwas schwerer zu sein scheinen, im Nachhinein aber weniger Probleme verursachen.
 
Mitglied seit
19.09.2001
Beiträge
2.532
Reaktionen
0
Oh, verschiedene Browser stellen CSS neuerdings gleich dar.... seit wann?
 

Skoot

Wiki
Mitglied seit
16.08.2003
Beiträge
938
Reaktionen
0
Ort
Wien, Österreich
also die php diskussion ist wie eh bereits schon gesagt total unnötig, und hat mit Webdesign selber eher wenig zu tun..


Original geschrieben von bog
topmargin und leftmargin im body-tag auf 0
oh, wusste gar nicht, dass es diese Eigenschaften auch gibt, kenn das nur im CSS :D:

<body style="margin-left:0px; margin-top:0px;">
oder
<body style="margin:0px;">
das setzt auch den rechten und unteren Rand auf 0px

das gleiche sollte in dem Fall auch padding bewirken


Original geschrieben von bog
mal schauen wann die css kiddies antanzen. :rolleyes:
hehe ;)


Original geschrieben von (tHeH@Wk)
kann man die location vom bild auch mit koordinaten angeben bzw location von tables etc.
Original geschrieben von TheWorldIsYours
Nein du kannst keine Koordinaten angeben.
doch, mit CSS!!


Original geschrieben von cart
Wenn du schon mit Webdesign anfängst, dann lern es doch direkt richtig
jep, fang am besten gleich auch mit CSS an, ohne das geht es heutzutage nicht mehr! Formatierung wird nurmehr mit CSS gemacht.
<b> zum Beispiel verwendet man nicht mehr, stattdessen macht man (im Einzelfall) <span style="font-weight:bold;"> :ugly:


zu Tables:
Tables soll man wirklich nicht für Layout-Zwecke missbrauchen, sondern nur für tabellarische Daten, das hat auch was mit dem Laden der Tabelle zu tun.

Aber was mich stört ist, dass wenn man mehrere divs nebeneinander anordnet (per float), sie sich nicht gegenseitig automatisch abstimmen können, so dass sie gleich hoch sind (oder geht das irgendwie? auf selfhtml.org ist sowas in der Art gestanden, dass es nicht geht). Mit Tabellen wär das schon möglich.


Frames haben zu viele Nachteile, den einzigen Vorteil, den ich noch seh, ist, dass man in einen Frame andere Websiten unabhängig vom Rest, der dann bleibt, laden kann. (Ja, fremde Websiten soll man nicht in Frames laden..., aber man möchte vielleicht eigene reinladen, z.B ein Forum)
 

cart

Technik/Software Forum
Mitglied seit
01.08.2002
Beiträge
4.873
Reaktionen
0
Ort
New York
Original geschrieben von (nSK)MalagaNt
Oh, verschiedene Browser stellen CSS neuerdings gleich dar.... seit wann?
Sagt doch niemand. Aber mit CSS kann man schnell und einfach kleinere Weichen schreiben, die einige Fehlinterpretationen bzw. Abweichungen vom Standard (besonders der IE6 und kleiner ist da ja betroffen) leicht ausbügeln. Eine Seite mit CSS zu layouten die in allen gängigen Browsern (IE5,6,7, Opera, FF, Konqueror, Safari) gleicht aussieht ist kein allzu großer Aufwand, wenn man sich etwas auskennt. Kleines Beispiel unsere Webdesign-Abschlussarbeit vom letzten Semester: http://moritz.meiner-einer.net/webdesign/
Die läuft in allen gängigen Browsern und sieht überall nahezu identisch aus, betriebssystem- und browserunabhängig.
Allerdings zeigt auch dein Post, dass du dich in der Materie scheinbar nicht allzu gut auskennst. Ansonsten wüsstest du, dass es nur wenige Probleme gibt, wenn man eine mit CSS gestaltete Page in allen Browsern lauffähig machen will.
 
Mitglied seit
03.08.2002
Beiträge
3.193
Reaktionen
0
TheWorldBlah:

Diese include scheisse gabs früher auch schon ohne PHP und ist garantiert nicht das größte feature. Wenn du ihm zu sowas rätst dann gleich richtig zu jsp oder asp und nicht so kinderfasching php.

Ansonten schließe ich mich meinen vorrednern an und rate dem threaderöffner sich mal css anzugucken bevor er mit tables rumhaniert. css hat den großen vorteil für die programmierung wesentlich variabler und besser einbindbar zu sein. page layouts lassen sich variieren und sauber darstellen und außerdem lässt sich das DOM wesentlich cooler einbinden :)
 
Mitglied seit
02.08.2002
Beiträge
2.781
Reaktionen
0
Tja dann viel Spaß beim finden eines JSP oder ASP servers. Du wirst leider nicht leugnen können, dass PHP im nicht-kommerziellen internet einfach dominierend ist. Daher macht es für ihn auch keine Sinn JSP oder ASP zu lernen.
 

Sas~iN~LoVe

Guest
ASP(.NET) und JSP sind für "ganz normale" Webseiten ja wohl auch völliger Overkill. Damit entwickelt man webbasierte Anwendungen. Für ne kleine Webseite reicht PHP doch locker -- für Blogs oder einfachere CMS genauso.
 
Mitglied seit
03.08.2002
Beiträge
3.193
Reaktionen
0
Original geschrieben von Sas~iN~LoVe
ASP(.NET) und JSP sind für "ganz normale" Webseiten ja wohl auch völliger Overkill. Damit entwickelt man webbasierte Anwendungen. Für ne kleine Webseite reicht PHP doch locker -- für Blogs oder einfachere CMS genauso.

naja ich nehms der gewohnheit wegen für alles 8)
aber ab CMS würde ich sagen lohnt es sich schon.
 
Mitglied seit
02.08.2002
Beiträge
4.405
Reaktionen
0
Ort
Meenz am Roi
Hat jetzt jeder mal damit angegeben, was er alles kann?
Ein Anfänger braucht HTML und allerhöchstens noch CSS.
 

The_Company

Guest
Ich finde "Wenn Du was richtiges lernen willst, lern PHP" den besten Spruch bislang.
Aber wenn ihr nochn bissl weiter macht, dann kommt auch noch was besseres.

Das erste was ich jemandem zu lernen anraten würde, der sich mit HTML beschäftigt, wäre sowas wie das CSS Box Model oder die Tatsache, dass pixel-perfect HTML nicht funktioniert, weil es nicht funktionieren soll.
Und den Rest kann er dann mit Notepad machen. Er wird noch früh genug CSS zu schätzen lernen (bei mir wars, als ich 5 HTML-Dateien hatte und die Hintergrundfrabe ändern wollte - also nach ca. 20 Minuten).

PS: Coole Webkids lernen heutzutage Ruby on Rails!
 

Crazy-Flash

Guest
Original geschrieben von The_Company
Ich finde "Wenn Du was richtiges lernen willst, lern PHP" den besten Spruch bislang.
a) php bringt dir nix wenn du kein html kannst
b) php ist keine schoene sprache, sie beruht auf keinerlei konzepte.
c) php ist definitiv nix fuer anfaenger, auch wenn es den anschein macht. meistens endet sowas in unwartbarem spagetti code.

ausserdem geht es hier doch um html oder hab ich was falsch verstanden?

EDIT: sorry falls deine aussage ironisch gemeint war :)
 
Mitglied seit
02.08.2002
Beiträge
2.781
Reaktionen
0
hmm das php auf keinerlei konzept beruht stimmt aber seit php5 auch nicht mehr, da dort erstmals oop eingeführt wurde...

und natürlich war die aussage ironisch gemeint, da php nun wirklich nicht für das design gedacht ist :)
 

Crazy-Flash

Guest
Original geschrieben von EnimaN
hmm das php auf keinerlei konzept beruht stimmt aber seit php5 auch nicht mehr, da dort erstmals oop eingeführt wurde...
OOP gabs in php4 auch schon (naja das war sehr laecherlich). Und nur weil PHP jetzt OOP kann heisst das nicht das jetzt alles auf konzepten beruht. genauergesagt: die grund-funktionen sind genauso häßlich wie vorher - keine namespaces, keine packete, keine klassen, nix !!! einfach ein haufen an funktionen, mit einem praefix der dir dann (wenn du glueck hast) mitteilt um was fuer eine funktion es sich handelt (zb. mysql_... ). bei array funktionen wird dann wiederum auf einen präfix verzichtet, so das funktionen halt mal "count" heißen.
Also meiner meinung nach brauchen die kompletten bibliotheken ein redesign.

und natürlich war die aussage ironisch gemeint, da php nun wirklich nicht für das design gedacht ist :) [/B]
achso darum gings, ...lol.... bin nur mal so drueber geflogen ;)
 
Oben