- Ad -
php-resource



Zurück   PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr > Entwicklung > HTML, JavaScript, AJAX und CSS
 

Login

 
eingeloggt bleiben
star Jetzt registrieren   star Passwort vergessen
 

 

 

 


HTML, JavaScript, AJAX und CSS Probleme mit HTML? Netscape oder IE funktionieren nicht so, wie sie sollen? Stellt eure HTML-Fragen hier im Forum und diskutiert eure Probleme mit anderen Entwicklern.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
  #1 (permalink)  
Alt 01-06-2003, 12:33
DarkWanderer
 Junior Member
Links : Onlinestatus : DarkWanderer ist offline
Registriert seit: Feb 2003
Ort: Mainz
Beiträge: 232
DarkWanderer ist zur Zeit noch ein unbeschriebenes Blatt
DarkWanderer eine Nachricht über ICQ schicken
Standard Verständnissfrage zu CSS

Hallöchen zusammen,

nachdem ich mich gestern und die halbe Nacht dazu durchgerungen habe mir CSS soweit anzuschauen das man das ganze auch anschauen konnte, kam ich dann doch in's Zweifeln.

Bisher hatte ich CSS immer so verstanden, das es doch eine Vereinfachung darstellt.
So habe ich auf eine externe css Datei Zugegriffen und es hat ja auch alles wunderbar geklappt.

Nur wo ich dann anfing stutzig zu werden :

Ich habe ja ca. 60 php Dateien die betroffen sind und als ich dann sah, das ich eine formatierte Textausgabe auf dem Bildschirm von 5 Zeilen auf 26 Zeilen erhöhte, nur um das ganze mit Rahmen u.s.w. von CSS zu formatieren, verlor ich wieder die Lust.

Eigentlich vermisse ich in diesem Punkt die vereinfachung ? Das bedeutet doch für mich wesentlich mehr Quellcode zu schreiben und meine Scripte werden wesentlich grösser als vorher ?
Wenn ich mir dann vorstelle das ich in meinen Dateien zur zeit ca. 500000 Zeilen Quellcode habe möchte ich mir erst garnicht vorstellen welche Arbeit da auf mich zukäme um das alles mit cs zu machen !

Wo liegt da der Vorteil von CSS ?
Habe ich was falsch gemacht ?
Geht das vielleicht anders und wesentlich einfacher und ich weiss es nur noch nicht ?

Hoffe mir kann jemand erklären was Sache ist, bin wie gesagt VÖLLIGER ANFÄNGER in Sachen CSS und es kann durchaus sein das ich da was grundlegendes falsch mache.

Danke für Eure Hilfe )
__________________
- Carpe Noctem -
Mit Zitat antworten
  #2 (permalink)  
Alt 01-06-2003, 12:40
Abraxax
  THE REAL HAXE (Administrator)
Links : Onlinestatus : Abraxax ist offline
Registriert seit: Jul 2002
Ort: neuss.nrw.de
Beiträge: 22.621
Abraxax befindet sich auf einem aufstrebenden Ast
Standard Re: Verständnissfrage zu CSS

Zitat:
Original geschrieben von DarkWanderer
Wo liegt da der Vorteil von CSS ?
Habe ich was falsch gemacht ?
Geht das vielleicht anders und wesentlich einfacher und ich weiss es nur noch nicht ?
i.d.r. definierst du mit CSS grundlegende dinge deiner site. ein <p> hat immer das gleiche format. ein <td> zwar ein anderes aber immer das gleiche auf der ganzen site. usw.

dann kannst du noch spezielle formate definieren. je nach bedarf.

so. nun hast du sage ich mal alle dinge definiert. dein html code ist dabei aber nur ein reiner html-code ohne formatierungen. diese kommen dann durch das CSS. im endeffekt sparst du ja viel code. du musst jetzt nicht mehr bei jeder deiner 10.000 <td>'s die formate in den code mit z.b. <font ...></font> schreiben. dies passsiert nun alles NUR EINMAL und kann überall verwendet werden.
__________________
INFO: Erst suchen, dann posten! | MANUAL(s): PHP | MySQL | HTML/JS/CSS | NICE: GNOME Do | TESTS: Gästebuch | IM: Jabber.org |


Mit Zitat antworten
  #3 (permalink)  
Alt 01-06-2003, 12:47
DarkWanderer
 Junior Member
Links : Onlinestatus : DarkWanderer ist offline
Registriert seit: Feb 2003
Ort: Mainz
Beiträge: 232
DarkWanderer ist zur Zeit noch ein unbeschriebenes Blatt
DarkWanderer eine Nachricht über ICQ schicken
Standard

Hmm, sorry das hab ich nicht so ganz verstanden ;(

also mein Bildschirm ist im grunde nun in drei bereiche unterteilt

#title, #left und #content.

So, title und left werden immer angezeigt und bleiben gleich, content ändert sich eben je nach anzuzeigenden Daten.

Das ganze was ausgegeben wird ist in <div> gepackt und hat jeweils einen rahmen

Nun hatte ich bisher z.b. folgenden code zur Ausgabe :

Code:
  <tr>
    <td align="center"><b><font color="#FFFFFF">Herzlich Willkommen bei The final Project</font></b></td>
  </tr>
So, dieser wird ja jetzt aber nicht mehr so dargestellt, sondern muss eben in das <div> gepackt werden und der Rahmen dafür ja formatiert werden.
Also wächst der Quellcode hierfür bei mir gewaltig weil ja vorne dran noch :

Code:
<div id="content">
  <td height=* width=* align="left" valign="top" bgcolor="#000000" class="background">
    <br><div align="center"><center><table border="0" cellpadding="0" cellspacing="0" width=90%>
  <tr>
    <td width=10 height=10 background="file://localhost/c:/tfp/design1/formleftup.gif"></td>
    <td width=* height=10 background="file://localhost/c:/tfp/design1/formup.gif"></td>
    <td width=10 height=10 background="file://localhost/c:/tfp/design1/formrightup.gif"></td>
  </tr><tr>
    <td width=10 background="file://localhost/c:/tfp/design1/formleft.gif"></td>
    <td background="file://localhost/c:/tfp/design1/formbg.gif"><table cellpadding=4 cellspacing=2 border=0 width=100%>
und hintendran noch

Code:
  <tr>
    <td align="center"></td></tr></table></td>
    <td width=10 background="file://localhost/c:/tfp/design1/formright.gif"></td>
  </tr><tr>
    <td width=10 height=10 background="file://localhost/c:/tfp/design1/formleftdown.gif"></td>
    <td width=* height=10 background="file://localhost/c:/tfp/design1/formdown.gif"></td>
    <td width=10 height=10 background="file://localhost/c:/tfp/design1/formrightdown.gif"></td>
  </tr>
</div>
Dazu kommt. Wie gesagt, kann durchaus sein das ich das ganze falsch verstehe und auch falsch handhabe, aber deswegen bin ich ja hier um das zu lernen

Mein Quellcode alleine für diese eine Ausgabe ist also WESENTLICH grösser als vorher ;((
__________________
- Carpe Noctem -
Mit Zitat antworten
  #4 (permalink)  
Alt 01-06-2003, 12:52
Abraxax
  THE REAL HAXE (Administrator)
Links : Onlinestatus : Abraxax ist offline
Registriert seit: Jul 2002
Ort: neuss.nrw.de
Beiträge: 22.621
Abraxax befindet sich auf einem aufstrebenden Ast
Standard

also davon abgesehen, dass der html-code schon teilweise keinen sinn ergibt kannst du mal hier reinschauen, um das CSS besser zu verstehen.

http://selfhtml.teamone.de/css/index.htm
__________________
INFO: Erst suchen, dann posten! | MANUAL(s): PHP | MySQL | HTML/JS/CSS | NICE: GNOME Do | TESTS: Gästebuch | IM: Jabber.org |


Mit Zitat antworten
  #5 (permalink)  
Alt 01-06-2003, 12:54
DarkWanderer
 Junior Member
Links : Onlinestatus : DarkWanderer ist offline
Registriert seit: Feb 2003
Ort: Mainz
Beiträge: 232
DarkWanderer ist zur Zeit noch ein unbeschriebenes Blatt
DarkWanderer eine Nachricht über ICQ schicken
Standard

Danke, genau dort hab ich gestern studnenlange geschaut.

Nur hilft mir das jetzt auch nicht weiter, aber ok ;(
__________________
- Carpe Noctem -
Mit Zitat antworten
  #6 (permalink)  
Alt 01-06-2003, 12:57
Abraxax
  THE REAL HAXE (Administrator)
Links : Onlinestatus : Abraxax ist offline
Registriert seit: Jul 2002
Ort: neuss.nrw.de
Beiträge: 22.621
Abraxax befindet sich auf einem aufstrebenden Ast
Standard

mhm. ich könnte dir jetzt zwar alles in mühevoller kleinarbeit umbauen. das werde ich aber nicht machen. eigentlich ist es aber ganz einfach. versuche es einfach noch einmal.

noch ein tipp. schaue dich mal bei ein paar seiten um, die css verwenden und schaue in den quellcode, wie es dort gemacht ist.

hier schon mal eine sehr schöne beispielseite. http://www.musicone.de/
__________________
INFO: Erst suchen, dann posten! | MANUAL(s): PHP | MySQL | HTML/JS/CSS | NICE: GNOME Do | TESTS: Gästebuch | IM: Jabber.org |


Mit Zitat antworten
  #7 (permalink)  
Alt 01-06-2003, 13:00
DarkWanderer
 Junior Member
Links : Onlinestatus : DarkWanderer ist offline
Registriert seit: Feb 2003
Ort: Mainz
Beiträge: 232
DarkWanderer ist zur Zeit noch ein unbeschriebenes Blatt
DarkWanderer eine Nachricht über ICQ schicken
Standard

Hmm ok dann lassen wir das mal ;(

Sorry, aber ich hab ja extra geschrieben ich habs nicht richtig vetrstanden und auch mit dieser Antwort hilfst du mir nicht im Ansatz weiter es besser zu begreifen.

War nen Versuch wert, leider erfolglos.

ich hab gestern stundenlang gebastelt udn sitzt heute auch schon wieder seit 8 Uhr heute morgen dran und tue nix anderes als es zu versuchen.

Eigentlich hatte ich ja die Hoffnung das mir jemand auf die Sprünge hilft und n bissl mehr für mich rüberkommt als "ich könnte aber ich machs nicht" was mir eigentlich rein garnix bringt, hatte ja freundlich gefragt.

Werd dan wohl notgedrungen wo anders versuchen Hilfe zu bekommen, was bleibt mir den anders übrig ?
__________________
- Carpe Noctem -
Mit Zitat antworten
  #8 (permalink)  
Alt 01-06-2003, 13:05
Abraxax
  THE REAL HAXE (Administrator)
Links : Onlinestatus : Abraxax ist offline
Registriert seit: Jul 2002
Ort: neuss.nrw.de
Beiträge: 22.621
Abraxax befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Original geschrieben von DarkWanderer
Eigentlich hatte ich ja die Hoffnung das mir jemand auf die Sprünge hilft und n bissl mehr für mich rüberkommt als "ich könnte aber ich machs nicht" was mir eigentlich rein garnix bringt, hatte ja freundlich gefragt.
OffTopic:
hehe. anmache lasse ich mich hier nicht. wenn jeder kommt nach dem motto. kannste mal eben machen. wann kann ich dann meine eigenen sachen machen? das forum dient als hilfe aber nicht als 'mach-mach-station' hier bekommst du anhaltspunkte. und ich habe dir genauso freundlich lösungsvorschläge gegeben.
und wenn du dir jetzt mal meinen ersten post durchliesst ....
Zitat:
i.d.r. definierst du mit CSS grundlegende dinge deiner site. ein <p> hat immer das gleiche format. ein <td> zwar ein anderes aber immer das gleiche auf der ganzen site. usw.

dann kannst du noch spezielle formate definieren. je nach bedarf.

so. nun hast du sage ich mal alle dinge definiert. dein html code ist dabei aber nur ein reiner html-code ohne formatierungen. diese kommen dann durch das CSS. im endeffekt sparst du ja viel code. du musst jetzt nicht mehr bei jeder deiner 10.000 <td>'s die formate in den code mit z.b. <font ...></font> schreiben. dies passsiert nun alles NUR EINMAL und kann überall verwendet werden.
... und dann meinen letzten ....
Zitat:
noch ein tipp. schaue dich mal bei ein paar seiten um, die css verwenden und schaue in den quellcode, wie es dort gemacht ist.

hier schon mal eine sehr schöne beispielseite. http://www.musicone.de/
.... dann solltest du eigentlich alles wissen, was du brauchst. aber wenn du möglicherweise nur zu faul dazu bist, kann ich dir auch nicht mehr helfen. sorry.
__________________
INFO: Erst suchen, dann posten! | MANUAL(s): PHP | MySQL | HTML/JS/CSS | NICE: GNOME Do | TESTS: Gästebuch | IM: Jabber.org |


Mit Zitat antworten
  #9 (permalink)  
Alt 01-06-2003, 13:12
DarkWanderer
 Junior Member
Links : Onlinestatus : DarkWanderer ist offline
Registriert seit: Feb 2003
Ort: Mainz
Beiträge: 232
DarkWanderer ist zur Zeit noch ein unbeschriebenes Blatt
DarkWanderer eine Nachricht über ICQ schicken
Standard

Oh man, ich gebs echt auf.

1. habe ich dich sicherlich in keiner Art angemacht, mein Ton ist durchaus freundlich geblieben, wie immer

Solltest du dir irgendwie auf den Schlips getreten fühlen --> who cares ?

Desweiteren hab ich mehr als einmal geschrieben das ich hilfe möchte und es nicht VERSTEHE, dies aber gerne verstehen würde.
Davon, dasjemand anderes für mich das alles schreiben soll, steht nrigends etwas, keine Ahnugn aus was du dir das zusammenreimst

Und zu deiner Aussage "zu faul" brauch ich wohl nix weiter zu sagen, wie lange ich dran sitze und probiere stehe oben, was auch diesem Kommentar jegliche grundlage entzieht

So dabei belass ich das dann auch mal, weil ich HIlfe suche und nicht über dein Ego diskutieren will.

Ich habe CSS4u.pehlgrim.de nachgelesen, ich hab bei schattenbaum geschaut und ich habe etliche Bespiele hier liegen, am besten entschuldig ich mich nmoch dafür das ichs nicht verstehe.

Verständnislos stehe ich im Moment eigentlich nur noch deinen Aussagen gegenüber die mir wirklich zu hoch fühlen ?
Ich suche freundlich nach Hilfe und du reimst dir hier Kram zusammen der so weder von mir geschrieben wurde noch so gedacht war ?! Na klasse sag ich da nur.

Ich suche HILFE um das zu begreifen und niemanden der mir meinen Quellcode schreibt und ich dachte eigentlich hier solche bekommen zu können.
__________________
- Carpe Noctem -
Mit Zitat antworten
  #10 (permalink)  
Alt 01-06-2003, 13:16
Abraxax
  THE REAL HAXE (Administrator)
Links : Onlinestatus : Abraxax ist offline
Registriert seit: Jul 2002
Ort: neuss.nrw.de
Beiträge: 22.621
Abraxax befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Original geschrieben von DarkWanderer
Ich suche HILFE um das zu begreifen und niemanden der mir meinen Quellcode schreibt und ich dachte eigentlich hier solche bekommen zu können.
hilfe sei dir und auch allen usern gewährt. dafür gibt es das forum.

aber was soll ich noch schreiben, dass du es verstehst. mehr als ein beispiel kann ich dir auch nicht geben. im übrigen habe ich nur durch beispiele meine css-kenntnisse erlangt. damals gabs noch nicht wirklich viel doku dazu.

ich will dir ja nichts böses, aber schaue dir einfach das beispiel an und lerne daraus. verstehe die zusammenhänge. das ist teilweise auch besser als irgendein buch.
__________________
INFO: Erst suchen, dann posten! | MANUAL(s): PHP | MySQL | HTML/JS/CSS | NICE: GNOME Do | TESTS: Gästebuch | IM: Jabber.org |


Mit Zitat antworten
  #11 (permalink)  
Alt 02-06-2003, 11:09
wahsaga
  Moderator
Links : Onlinestatus : wahsaga ist offline
Registriert seit: Sep 2001
Beiträge: 24.486
wahsaga befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Original geschrieben von DarkWanderer
Nun hatte ich bisher z.b. folgenden code zur Ausgabe :

Code:
  <tr>
    <td align="center"><b><font color="#FFFFFF">Herzlich Willkommen bei The final Project</font></b></td>
  </tr>
So, dieser wird ja jetzt aber nicht mehr so dargestellt, sondern muss eben in das <div> gepackt werden und der Rahmen dafür ja formatiert werden.
Also wächst der Quellcode hierfür bei mir gewaltig weil ja vorne dran noch :

Code:
<div id="content">
  <td height=* width=* align="left" valign="top" bgcolor="#000000" class="background">
    <br><div align="center"><center><table border="0" cellpadding="0" cellspacing="0" width=90%>
  <tr>
    <td width=10 height=10 background="file://localhost/c:/tfp/design1/formleftup.gif"></td>
    <td width=* height=10 background="file://localhost/c:/tfp/design1/formup.gif"></td>
    <td width=10 height=10 background="file://localhost/c:/tfp/design1/formrightup.gif"></td>
  </tr><tr>
    <td width=10 background="file://localhost/c:/tfp/design1/formleft.gif"></td>
    <td background="file://localhost/c:/tfp/design1/formbg.gif"><table cellpadding=4 cellspacing=2 border=0 width=100%>
und hintendran noch

Code:
  <tr>
    <td align="center"></td></tr></table></td>
    <td width=10 background="file://localhost/c:/tfp/design1/formright.gif"></td>
  </tr><tr>
    <td width=10 height=10 background="file://localhost/c:/tfp/design1/formleftdown.gif"></td>
    <td width=* height=10 background="file://localhost/c:/tfp/design1/formdown.gif"></td>
    <td width=10 height=10 background="file://localhost/c:/tfp/design1/formrightdown.gif"></td>
  </tr>
</div>
Dazu kommt.
warum kommt das plötzlich dazu?

wieso sind da plötzlich die ganzen bilder drin, formleftdown.gif etc., die vorher nicht da waren?

sollen die etwa den rahmen erzeugen?
falls du das damit bezwecken willst, hast du css leider wirklich noch nicht ansatzweise verstanden, sorry.
__________________
I don't believe in rebirth. Actually, I never did in my whole lives.
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an


PHP News

MariaDB 5.5 veröffentlicht
MariaDB 5.5 veröffentlichtDie freie MySQL-Alternative MariaDB wurde in der stabilen Version 5.5.23 veröffentlicht und soll einige Verbesserungen gegenüber Oracles Communityversion von MySQL mitbringen.

16.04.2012 | Berni

Deutsche Yii Framework Community
Deutsche Yii Framework CommunitySeit dem 19.03.2012 gibt es für die Yii PHP Framework Community ein deutsches Zuhause.

20.03.2012 | dhcomputer

 

Aktuelle PHP Scripte

BROM CMS/BelCal 3 ansehen BROM CMS/BelCal 3

Spezielles CMS für Betreiber von Ferienwohnungen. Komplette Seitenerstellung online, Verwaltung mehrerer Objekte, Reservierungssystem mit sofortigem Abgleich im Belegungskalender und vieles mehr bietet dieses Content Management System.

25.05.2012 belcal2 | Kategorie: PHP/ CMS
belbit LiveSupport Script ansehen belbit LiveSupport Script

Schnellen und unkomplizierten Support im LiveSupport-Chat anbieten. Ohne Datenbank und in wenigen Sekunden installiert.

24.05.2012 EichbaumMedia | Kategorie: PHP/ Chat
belbit Ticketcenter-Script ansehen belbit Ticketcenter-Script

Verwalten Sie Supportanfragen zuverlässig im Web2.0-Stil anstatt per E-Mail - inkl. Überprüfung, ob Antworten gelesen wurden und mehr.

24.05.2012 EichbaumMedia | Kategorie: PHP/ Ticketsystem
 Alle PHP Scripte anzeigen

Alle Zeitangaben in WEZ +2. Es ist jetzt 09:34 Uhr.