Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
(Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI...

Layouting Tipps

Diskussion: Layouting Tipps im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige Mit den CSS-Grundlagen kenn ich mich einigermaßen aus, habe CSS aber bisher nur als Ergänzung zu den HTML-Formatierungen verwendet. ...

Antwort
Alt 07.12.06, 22:08   #1 (permalink)
Senior Member
 
Registriert seit: 27.06.04
Cyberm@ster Leistung: Facit NTK
Likes: 0
Standard Layouting Tipps

Anzeige

Mit den CSS-Grundlagen kenn ich mich einigermaßen aus, habe CSS aber bisher nur als Ergänzung zu den HTML-Formatierungen verwendet. Nun möchte ich meine Website aber mit CSS neu layouten und dann mit PHP aufbauen, da Frames ja [understatement]ziemlich[/understatement] veraltet sind. Was mich zu meiner Frage führt (die so hoffentlich noch nicht behandelt wurde):

Wie erstellt man am besten CSS? Macht ihr das manuell oder habt ihr da nützliche Tools bzw. Tipps?

Cyberm@ster ist offline   Mit Zitat antworten
Alt 07.12.06, 22:17   #2 (permalink)
LX
Moderator
 
Registriert seit: 14.02.06
LX Leistung: Z3
LX eine Nachricht über ICQ schicken LX eine Nachricht über AIM schicken LX eine Nachricht über Yahoo! schicken
Likes: 21
Lightbulb

Manuell. Aber das entscheidende ist, die Seite nicht nach dem CSS aufzubauen, sondern das CSS nach der Seite. Wenn du also eine vernünftige Trennung zwischen Inhalt und Style haben willst, dann erstelle deine Webseite so, dass zusammengehörige Bereiche in entsprechende DIV-Container gepackt werden.

Z.B. könntest du eine Seite in verschiedene Inhaltsbereiche aufteilen... einen Kopf, die Navigation links und den eigentlichen Content rechts. Alle 3 Bereiche sind jeweils DIVs auf der gleichen Ebene, mit einer ID eindeutig gekennzeichnet. Die Bereiche lannst du dann getrennt befüllen, den Kopf mit 'ner Grafik oder so, die Navigation mit einer Liste der Navigationselemente und den Inhalt wiederum mit einzelnen Abschnitten.

Dann kannst du mittels CSS innerhalb deiner angelegten Bereiche die entsprechenden, darin vorkommenden Seitenelemente ansprechen, beispielsweise also Listen in der linken Spalte so formatieren, wie eben die Navigation aussehen soll, in der rechten Spalte aber so, wie eben eine Liste im Inhalt aussehen soll. Und wenn du dein Markup möglichst universell machst, kannst du mit verschiedensten Stylesheets aus dem gleichen HTML-Code völlig verschieden aussehende Seiten basteln.
__________________
"Ever tried. Ever failed. No matter.
Try again. Fail again. Fail better."
- Samuel Beckett

JS BB LX UP
LX ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 07.12.06, 22:28   #3 (permalink)
Senior Member
Themenstarter
 
Registriert seit: 27.06.04
Cyberm@ster Leistung: Facit NTK
Likes: 0
Standard

Ok das hat mir schon geholfen, danke.

Wenn ich richtig verstanden habe, soll ich zuerst die Struktur aufbauen, dann die nötigen IDs und CLASSes definieren und dann die CSS erstellen, nach den verschiedenen Elementen wie Header, Footer, Content, Navigation gegliedert?

Was ist eigentlich der Unterschied zwischen IDs und CLASSes, bzw. was sind die Vor- und Nachteile?
Cyberm@ster ist offline   Mit Zitat antworten
Alt 07.12.06, 22:30   #4 (permalink)
 
Registriert seit: 15.12.05
vis.p Leistung: Facit NTK
vis.p eine Nachricht über ICQ schicken
Likes: 0
Standard

Also für mich war selfhtml ein guter startpunkt um meine css-kenntnisse zu vertiefen. Und mal ehrlich ausser für Werbung auf Freehostingseiten braucht man heutzutage wirklich keine Frames mehr. Das geht mit CSS logischer und konsequenter.

http://de.selfhtml.org/css/layouts/index.htm
oder auch:
http://de.selfhtml.org/css/layouts/mehrspaltige.htm

viel spass beim layouts erstellen

visp
vis.p ist offline   Mit Zitat antworten
Alt 07.12.06, 22:39   #5 (permalink)
Senior Member
Themenstarter
 
Registriert seit: 27.06.04
Cyberm@ster Leistung: Facit NTK
Likes: 0
Standard

Ja SelfHTML ist genial, auf dessen Basis hab ich damals HTML (und etwas CSS) gelernt. Aber danke für die direkten Links, sieht interessant aus. Dass man keine Frames mehr braucht, ganz im Gegenteil, brauchst du mir nicht zu sagen, ich weiss schon warum ich meine Website überarbeiten möchte ...
Cyberm@ster ist offline   Mit Zitat antworten
Alt 07.12.06, 22:40   #6 (permalink)
LX
Moderator
 
Registriert seit: 14.02.06
LX Leistung: Z3
LX eine Nachricht über ICQ schicken LX eine Nachricht über AIM schicken LX eine Nachricht über Yahoo! schicken
Likes: 21
Lightbulb

Zitat:
Original von Cyberm@ster
Was ist eigentlich der Unterschied zwischen IDs und CLASSes, bzw. was sind die Vor- und Nachteile?
Eine bestimmte ID darf es nur einmal auf der Seite geben, Klassen wiederum können sooft verwendet werden, wie du willst. Es bietet sich daher an, die Inhaltsbereiche selbst (Kopf, Navigation, Content, Footer usw.) mit einer ID eindeutig zu bestimmen, deren Inhalte dann mit Klassen (wo sinnvoll).

Du kannst natürlich auch alles mit Klassen machen, aber auf diese Weise hättest du im Stylesheet auch noch eine Unterscheidung zwischen Inhaltsbereichen (#header) und einfachen Elementen (.navigationslink).
__________________
"Ever tried. Ever failed. No matter.
Try again. Fail again. Fail better."
- Samuel Beckett

JS BB LX UP
LX ist offline   Mit Zitat antworten
Alt 07.12.06, 22:54   #7 (permalink)
Senior Member
Themenstarter
 
Registriert seit: 27.06.04
Cyberm@ster Leistung: Facit NTK
Likes: 0
Standard

Ok danke, ich glaube ich hab verstanden. Ich werde mir SelfHTML dann noch einmal gut durchlesen. Und Gratulation zum Source Code deiner Website, der ist echte Qualitätsarbeit
Cyberm@ster ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Web, Network & Multimedia Palace » (Web-) Design und webbasierte Sprachen » Layouting Tipps
Themen-Optionen
Ansicht

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 sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
XP-Tuning-Tipps coolman Windows XP 160 22.08.08 03:09
Vista Tuning Tipps Mackz Windows Vista 11 20.04.08 15:04
Tipps für OS Neuinstallation Groovy Windows 4 27.09.03 13:04
Coding-Tipps SiRRiuS (Web-) Design und webbasierte Sprachen 10 12.07.03 18:34


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61