Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Web Development
You last visited: Today at 21:26

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Kleines Tabellenproblem

Discussion on Kleines Tabellenproblem within the Web Development forum part of the Coders Den category.

Reply
 
Old   #1
 
entireInsane's Avatar
 
elite*gold: 473
The Black Market: 102/0/0
Join Date: Jul 2010
Posts: 436
Received Thanks: 41
Kleines Tabellenproblem

Hi Leute

Ich habe ein kleines Problem beim Erstellen meiner Homepage.

Grob gesagt, besteht die HP aus zwei großen Tabellen.

Die erste Tabelle ist der Head, also an TOP angeklebt.

Die zweite Tabelle ist der Food, also an BOT angeklebt.

Jetzt möchte ich eine dritte Tabelle erstellen welche den Raum zwischen den beiden Haupttabellen individuell füllt.

Sprich, wenn Kunden die Homepage mit unterschiedlichem Zoom oder Auflösung anschauen, immer die dritte Tabelle den Raum schön ausfüllt.

Verständlich was ich suche?

Per Google hab ich leider wenig gefunden, bzw verstehe ich das alles nicht so recht.

Ich arbeite mit Dreamweaver, hab eine PHP Datei.

Bastel mir meine Homepage aus einzelnen Codes zusammen, aber dafür finde ich einfach nichts.

Bitte um Hilfe.

MFG
entireInsane is offline  
Old 05/03/2012, 15:11   #2


 
.Marcel''s Avatar
 
elite*gold: 100
Join Date: Sep 2009
Posts: 8,143
Received Thanks: 2,763
Arbeite mit Div's, Tabellen sind veraltet.
.Marcel' is offline  
Old 05/03/2012, 15:13   #3

 
boxxiebabee's Avatar
 
elite*gold: 0
Join Date: May 2008
Posts: 1,222
Received Thanks: 500
^This.

Hier mal für Divs:

Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<style type="text/css">
body {
	height:100%;
	margin: 0px;
	padding: 0px;
}

#content {
	display:block;
	position:fixed;
	width:100%;
	height:100%;
	background-color:#6C6;
}

#header {
	height: 150px;
	width: 100%;
        position: relative;
	background-color:#33CCFF;
}

#footer {
	height: 150px;
	width: 100%;
	background-color:#3399FF;
        position: absolute;
        bottom: 0;
}
</style>
<body>
<div id="header">HEADER</div>
<div id="content">CONTENT</div>
<div id="footer">FOOTER</div>
</body>
</html>
boxxiebabee is offline  
Old 05/03/2012, 15:23   #4
 
entireInsane's Avatar
 
elite*gold: 473
The Black Market: 102/0/0
Join Date: Jul 2010
Posts: 436
Received Thanks: 41
Ja habe ich mir auch schon gedacht. Aber wie kann ich das mit Divs verwirklichen?
entireInsane is offline  
Old 05/03/2012, 15:24   #5


 
.Marcel''s Avatar
 
elite*gold: 100
Join Date: Sep 2009
Posts: 8,143
Received Thanks: 2,763
Quote:
Originally Posted by boxxiebabee View Post
^This.

Hier mal für Divs:

Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<style type="text/css">
body {
	height:100%;
	margin: 0px;
	padding: 0px;
}

#content {
	display:block;
	position:fixed;
	width:100%;
	height:100%;
	background-color:#6C6;
}

#header {
	height: 150px;
	width: 100%;
        position: relative;
	background-color:#33CCFF;
}

#footer {
	height: 150px;
	width: 100%;
	background-color:#3399FF;
        position: absolute;
        bottom: 0;
}
</style>
<body>
<div id="header">HEADER</div>
<div id="content">CONTENT</div>
<div id="footer">FOOTER</div>
</body>
</html>
Aber bitte in eine extra .css Datei, und nicht in die .html datei.
Das ist Ordentlicher, und Übersichtlich.
.Marcel' is offline  
Old 05/03/2012, 15:27   #6
 
entireInsane's Avatar
 
elite*gold: 473
The Black Market: 102/0/0
Join Date: Jul 2010
Posts: 436
Received Thanks: 41
Ok. und die Noob Frage schlechthin.

Wie mach ich die .css Datei und wie verbinde ich das dann mit der html Datei?
entireInsane is offline  
Old 05/03/2012, 15:33   #7
 
NotEnoughForYou's Avatar
 
elite*gold: 0
Join Date: Jun 2010
Posts: 3,406
Received Thanks: 2,024
einfach als .css speichern und mit link rel im head tag einbinden
NotEnoughForYou is offline  
Old 05/03/2012, 15:54   #8
 
entireInsane's Avatar
 
elite*gold: 473
The Black Market: 102/0/0
Join Date: Jul 2010
Posts: 436
Received Thanks: 41
Jetzt habe ich es geschafft, dass meine mittlere Tabelle als "content" festgelegt ist.

Doch ich kann das Div NICHT zentrieren.

Wie geht das???

Ich schaffs einfach nicht, dass Div zu zentrieren. Zum Verzweifeln
entireInsane is offline  
Old 05/03/2012, 17:20   #9

 
マルコ's Avatar
 
elite*gold: 1329
Join Date: Jun 2009
Posts: 1,873
Received Thanks: 960
Quote:
Originally Posted by .Marcel' View Post
Arbeite mit Div's, Tabellen sind veraltet.
Das stimmt so absolut nicht. Tabellen sind ein sehr wichtiger Bestandteil einer Homepage, insbesondere, wenn man Inhalte nebeneinander anzeigen will.
Wer sich schonmal mit PROFESSIONELLEN HP DESIGNERN (also Leute, die damit ihr täglich Brot verdienen) darüber unterhalten hat, weiß das. Denn es gibt heute noch genug User, die alte Browser, bzw. IE nutzen. Damit eine HP überall gleich aussieht, muss man Tabellen verwenden, da DIVs in älteren Browsern und IE gern falsch positioniert werden.

@boxxiebabee: Wieso XHTML? Wieso nicht HTML5?


DIV zentrieren geht mit

Code:
margin: auto;
マルコ is offline  
Thanks
1 User
Old 05/03/2012, 17:48   #10

 
boxxiebabee's Avatar
 
elite*gold: 0
Join Date: May 2008
Posts: 1,222
Received Thanks: 500
Quote:
Originally Posted by minecrawler View Post
Das stimmt so absolut nicht. Tabellen sind ein sehr wichtiger Bestandteil einer Homepage, insbesondere, wenn man Inhalte nebeneinander anzeigen will.
Wer sich schonmal mit PROFESSIONELLEN HP DESIGNERN (also Leute, die damit ihr täglich Brot verdienen) darüber unterhalten hat, weiß das. Denn es gibt heute noch genug User, die alte Browser, bzw. IE nutzen. Damit eine HP überall gleich aussieht, muss man Tabellen verwenden, da DIVs in älteren Browsern und IE gern falsch positioniert werden.

@boxxiebabee: Wieso XHTML? Wieso nicht HTML5?


DIV zentrieren geht mit

Code:
margin: [B]0[/B] auto;
Es war nur ein schnelles Beispiel, hab direkt den Doctype von Dreamweaver übernommen.
Ich benutze Tabellen eig. nur für Formen & Listen. Sonst würde mir jetzt kein Grund einfallen warum ich die sonst verwenden sollte. Und ich verdien damit mein täglich Brot.
Damit's in älteren / anderen Browsern gleich aussieht kann man ja verschiedene Stylesheets benutzen.
boxxiebabee is offline  
Old 05/03/2012, 17:51   #11


 
.Marcel''s Avatar
 
elite*gold: 100
Join Date: Sep 2009
Posts: 8,143
Received Thanks: 2,763
Quote:
Originally Posted by minecrawler View Post
Das stimmt so absolut nicht. Tabellen sind ein sehr wichtiger Bestandteil einer Homepage, insbesondere, wenn man Inhalte nebeneinander anzeigen will.
Wer sich schonmal mit PROFESSIONELLEN HP DESIGNERN (also Leute, die damit ihr täglich Brot verdienen) darüber unterhalten hat, weiß das. Denn es gibt heute noch genug User, die alte Browser, bzw. IE nutzen. Damit eine HP überall gleich aussieht, muss man Tabellen verwenden, da DIVs in älteren Browsern und IE gern falsch positioniert werden.

@boxxiebabee: Wieso XHTML? Wieso nicht HTML5?


DIV zentrieren geht mit

Code:
margin: auto;
Sry aber wenn man IE -1 aus dem 10. Jahrhundert nutzt, ist man selbst dran schuld, man sollte halt darauf achten, alles aktuell zu halten..
Da sind mir die "Besucher" mit einem Steinzeit Browser egal.
.Marcel' is offline  
Old 05/03/2012, 18:02   #12
 
NotEnoughForYou's Avatar
 
elite*gold: 0
Join Date: Jun 2010
Posts: 3,406
Received Thanks: 2,024
Quote:
Originally Posted by minecrawler View Post
Das stimmt so absolut nicht. Tabellen sind ein sehr wichtiger Bestandteil einer Homepage, insbesondere, wenn man Inhalte nebeneinander anzeigen will.
Wer sich schonmal mit PROFESSIONELLEN HP DESIGNERN (also Leute, die damit ihr täglich Brot verdienen) darüber unterhalten hat, weiß das. Denn es gibt heute noch genug User, die alte Browser, bzw. IE nutzen. Damit eine HP überall gleich aussieht, muss man Tabellen verwenden, da DIVs in älteren Browsern und IE gern falsch positioniert werden.

@boxxiebabee: Wieso XHTML? Wieso nicht HTML5?


DIV zentrieren geht mit

Code:
margin: auto;

Wenn du auf diese Weise argumentierst, wieso bist du dann ein so großer Fan von HTML5 ? Auch wenn es dir in den Threads die ich gesehen hab immer nur um die Syntax ging, wenn der Browser kein HTML5 unterstützt, man aber HTML5 Elementer verwendet, bekommt man ein Problem.
NotEnoughForYou is offline  
Thanks
1 User
Old 05/03/2012, 18:13   #13
 
entireInsane's Avatar
 
elite*gold: 473
The Black Market: 102/0/0
Join Date: Jul 2010
Posts: 436
Received Thanks: 41
Also möchte eure Diskussion ungern unterbrechen aber habe ein Problem.

Mein DIV möchte mit marin: auto; nicht zentriert sein

Genausowenig mit left:50%; righ:50%; oder sonst etwas.

Auszug aus meinem Code.

#content {
position:fixed;
margin:auto;
height:100%;


}

<div id="content" style="width:1012; background-color:#e5e7ea;">

</div>

entweder der DIV ist ganz links, oder ganz rechts, oder er geht über den Footer hinaus.

Kein Plan. Bitte um Hilfe
entireInsane is offline  
Old 05/03/2012, 19:35   #14
 
NotEnoughForYou's Avatar
 
elite*gold: 0
Join Date: Jun 2010
Posts: 3,406
Received Thanks: 2,024
dein div braucht eine feste weiter um zentriert zu werden -->
HTML Code:
#content {
margin:auto; // damit sitzt es sowohl vertikal als auch horizontal mittig
width:800px;
height:100%;
}
lass das position:fixed weg, ich glaube kaum, dass du den effekt willst, den position:fixed erzielt.
NotEnoughForYou is offline  
Thanks
1 User
Old 05/03/2012, 23:14   #15

 
マルコ's Avatar
 
elite*gold: 1329
Join Date: Jun 2009
Posts: 1,873
Received Thanks: 960
Quote:
Originally Posted by boxxiebabee View Post
Damit's in älteren / anderen Browsern gleich aussieht kann man ja verschiedene Stylesheets benutzen.
Lieber 2 Stylesheets maintainen, als das einmal ordentlich mit ner unsichtbaren Table, so dass es nachher exakt gleich aussieht? Und nur 1 Stylesheet? Was ist wohl angenehmer? hmmmmmm.


Quote:
Originally Posted by .Marcel' View Post
Sry aber wenn man IE -1 aus dem 10. Jahrhundert nutzt, ist man selbst dran schuld, man sollte halt darauf achten, alles aktuell zu halten..
Da sind mir die "Besucher" mit einem Steinzeit Browser egal.
Du verdienst damit ja kein Geld. Aber pass auf, mit der Haltung verlierst du Kunden und damit Geld. Jeder Arbeitgeber/Kunde wird dir für so ne Aussage auf die Pfoten hauen und sich überlegen, nicht nen anderen Webdesigner zu beauftragen. Kompatibilität sollte wenigstens alle gängigen Browser + 2-3 ältere Versionen beinhalten.


Quote:
Originally Posted by NotEnoughForYou View Post
Wenn du auf diese Weise argumentierst, wieso bist du dann ein so großer Fan von HTML5 ? Auch wenn es dir in den Threads die ich gesehen hab immer nur um die Syntax ging, wenn der Browser kein HTML5 unterstützt, man aber HTML5 Elementer verwendet, bekommt man ein Problem.
HTML5 wird, solange man Tags verwendet, die auch in HTML4 enthalten sind, vollkommen richtig angezeigt. Und welche Tags, die neu dazu gekommen sind, sind wirklich ausschlaggebend für den Seitenaufbau? Runde Ecken? Gradients? Videos? Sockets? Alles nein. Und im Normalfall hat man bei Elementen wie Videos immer noch eine Alternative, z.B. Flash.

Falls sonst noch wer anderer Meinung ist, scheut euch nicht, mir ins Profil zu schreiben, dort können wir nach Herzens Lust diskutieren ohne OT zu werden
マルコ is offline  
Reply


Similar Threads Similar Threads
[B]Facebook Teilen als kleine Starthilfe [S]Kleines ganz kleines Elite Gold
05/15/2012 - elite*gold Trading - 5 Replies
Hallo Leute.. Ich biete euch hiermit meinen Facebook Teilen Service für neue Seiten an. Wenn ihr Seiten habt wo noch gar keine Likes drauf sind, oder nur ein paar, dann bin ich für euch da. Link zu meiner Seite: Willkommen bei Facebook - anmelden, registrieren oder mehr erfahren 1x Teilen kostet nur 4 Elite Gold! Meine Seite hat NUR echte Likes, und sehr nette und aktive und vor allem Like freudige User.
Kleines How To ?
07/26/2011 - Metin2 Private Server - 1 Replies
Kann mir wer ein kleines How To schreiben wie ich die daroo files auf meinem root installiere ?
Kleines RPG
09/18/2010 - General Art - 17 Replies
Hallo leute, also ich habe mir RPG Maker geholt und wollte nun ein kleines Game erstellen. Und jetz suche ich hier jemanden: -Grafiken <-- Mobs NPCs usw Neu gestalten -HP <-- Erledigt -Sounds <-- Auf der suche Was ihr können/haben soltet:
Kleines C++ Tut
02/02/2010 - Coding Tutorials - 10 Replies
Hallo, hier ist mein kleines und erstes Tut für C++. WICHTIG: Es ist nicht von mir, ich habe es nur etwas des Orginals hier reinkopiert, so habt ihr alles auf einen Blick. Trotzdem viel Spaß beim Lesen. Quelle: C++ Tutorial - Inhaltsverzeichnis Grundlagen:
kleines Bot-Add
06/21/2008 - GW Exploits, Hacks, Bots, Tools & Macros - 11 Replies
hi, also ich wollte mal vorschlagen, da die abuse seiten welche die ganzen scripts von uns klauen, dass wir bei den bots etwas wie das unten angefügte script parallel laufen lassen ;) also einfach ein fileinstall(blablu,blubla,1) run(blablub) wobei natürlich das blablub bei jedem bot angepasst werden müsste ;)



All times are GMT +1. The time now is 21:26.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.