Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Tabellen [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Tabellen


 
Tischi_Deluxe
02-08-2005, 21:02 
 
zuerst ma Hallo an alle!

Hab ein kleines Problem mit Tabellen!Bin ein Rookie in Sachen HTML und bin gerade dabei mich reinzuarbeiten so ist auch schon meine erste Hürde da.Ich hoffe ihr könnt mir helfen!

Primitivbeispiel mit Screenshot:

Diese 2 Tabellen will ich gerne nebeneindander haben laut diesen Code sind sie untereinander.Ich weiss das es mehrere Möglichlkeiten gibt zb.mit Style Sheets usw.Ich würde mich über die leichtesten Lösungen freuen.

thx TischiDeluxe

<html>
<head>
<title>Seite 3</title>
<meta name="author" content="Dominik">
<meta name="generator" content="Ulli Meybohms HTML EDITOR">
<link rel="stylesheet" href="Standard.css" type="text/css">
</head>
<body text="#00FF00" bgcolor="#000000" link="#0000FF" alink="#00FF00" vlink="#00FF00">
<h1><i><marquee behavior="slide" scrolldelay="50">Das Team:</marquee behavior="slide" scrolldelay="50"></i></h1><b><i></i></b><br><br>
Fußballer<br><br><br>
<table border>
<tr>
<td>Name</td>
<td>Ronaldo</td>
</tr>
<tr>
<td>Verein</td>
<td>Real Madrid</td>
</tr>
</table><br><br><br>
<img src="Ronaldo.jpg" width="220" height="262" border="0" alt=""><br><br><br></table>


<table border>
<tr>
<td>Name</td>
<td>Ronaldo</td>
</tr>
<tr>
<td>Verein</td>
<td>Real Madrid</td>
</tr>
</table><br><br><br>
<img src="Ronaldo.jpg" width="220" height="262" border="0" alt=""><br><br><br></table>
Hier gehts zu <a href="Seite 1.htm">Seite 1</a><br>
Hier gehts zu <a href="Seite 2.htm">Seite 2</a>

 
Tischi_Deluxe
02-08-2005, 21:21 
 
Zuerst mal HALLO an alle!

Ich hoffe jemand kann mir helfe.Ich habe ein kleines Proglem und zwar will ich 2 Tabellen nebeneinander darstellen.Leider gelingts mir nicht er macht sie immer untereinander.Arbeite mit phase 5.
Will mich gerade in HTML reinarbeiten bin noch ein Rookie!
Ich weiss es gibt mehrer Lösungen!Bitte nur die einfachsten posten

thx im vorraus
Tischi Deluxe

Der Code mit Screenshot(Primitivbeispiel) *gg*


<html>
<head>
<title>Seite 3</title>
<meta name="author" content="Dominik">
<meta name="generator" content="Ulli Meybohms HTML EDITOR">
<link rel="stylesheet" href="Standard.css" type="text/css">
</head>
<body text="#00FF00" bgcolor="#000000" link="#0000FF" alink="#00FF00" vlink="#00FF00">
<h1><i><marquee behavior="slide" scrolldelay="50">Das Team:</marquee behavior="slide" scrolldelay="50"></i></h1><b><i></i></b><br><br>
Fußballer<br><br><br>
<table border>
<tr>
<td>Name</td>
<td>Ronaldo</td>
</tr>
<tr>
<td>Verein</td>
<td>Real Madrid</td>
</tr>
</table><br><br><br>
<img src="Ronaldo.jpg" width="220" height="262" border="0" alt=""><br><br><br></table>


<table border>
<tr>
<td>Name</td>
<td>Ronaldo</td>
</tr>
<tr>
<td>Verein</td>
<td>Real Madrid</td>
</tr>
</table><br><br><br>
<img src="Ronaldo.jpg" width="220" height="262" border="0" alt=""><br><br><br></table>
Hier gehts zu <a href="Seite 1.htm">Seite 1</a><br>
Hier gehts zu <a href="Seite 2.htm">Seite 2</a>

 
derHund
02-08-2005, 21:35 
 
wenn du noch anfänger bist, fang garnicht erst mit tabellen an, das ist viel zu kompliziert.

verwende lieber divs, um größere, zusammenhängende bereiche auszuzeichnen. beispiel:

html:
<div id="spalte">...</div>
<div id="inhalt">...</div>


css:
#spalte {
float : left;
width : 200px;
}
#inhalt {
margin-left : 200px;
}

ungetestet.

schau mal auf http://css4you.de ... dort findest du viele informationen.

verwende bitte die [ code ]-tags des forums, wenn du html postest. danke.

 
void
02-08-2005, 22:11 
 
Wenn du das ganze unbedingt mit Tabellen machen willst, mach halt noch eine "overall" Tabelle ;)

also ca. so:

<table width="100%">
<tr>
<td>
<table>
<tr>
<td>tabelle1</td>
</tr>
</table>
<table>
<tr>
<td>tabelle2</td>
</tr>
</table>
</td>
</tr>
</table>

 
Quetschi
03-08-2005, 00:12 
 
@derHund

Für eine Tabelle ist das table-tag IMHO immer noch das geeignetste, die Positionierung von dieser sollte allerdings mit div-tags erfolgen und nicht mit Tabellen-in-Tabellen-in-Tabellen-in-Tabellen..... :)

@void
Dein Ansatz dürfte keine Lösung für das Problem des Threaderstellers sein ;)

 
derHund
03-08-2005, 00:30 
 
Für eine Tabelle ist das table-tag IMHO immer noch das geeignetste, wenn der threadstarter seinen code ordentlich formatiert hätte, hätte ich ihn mir wohl auch angesehen.

jetzt, beim näheren hinsehen würde ich auch zwei definitionslisten nehmen, die floaten (eine davon von mir aus).

 
void
03-08-2005, 00:30 
 
Wieso denn nicht?

Ich habe ein kleines Proglem und zwar will ich 2 Tabellen nebeneinander darstellen.

2 Tabellen in eine Overall-Tabelle, und das Problem ist gelöst - so wie ich vorher schon geschrieben hab ;)

Was sollte da nicht passen?

 
ghostgambler
03-08-2005, 00:53 
 
Original geschrieben von void
Wieso denn nicht?



2 Tabellen in eine Overall-Tabelle, und das Problem ist gelöst - so wie ich vorher schon geschrieben hab ;)

Was sollte da nicht passen?
der Meister der verschachtelten Tabellen, oder wie war das XD~

 
Quetschi
03-08-2005, 01:03 
 
@void
Tabelle in Tabelle, das passt nicht.
Für richtige Tabellen (z.B. um Technische Daten abzubilden o.ä.), kann man durchaus ein table-tag nehmen aber auch wirklich nur eine einzige pro darzustellende Tabelle, die Positionierung, Optik usw. sollte CSS-Sache sein, hat IMHO nur Vorteile.

Wenn man dann doch mal die Positionierung ändern will, teilt man das einmal der CSS-Datei mit und gut ist, Tabellen hingegen umzubauen (womöglich auch noch auf mehreren Seiten) ist da deutlich umständlicher :)

 
ghostgambler
03-08-2005, 01:15 
 
Original geschrieben von Quetschi
@void
Tabelle in Tabelle, das passt nicht.
Für richtige Tabellen (z.B. um Technische Daten abzubilden o.ä.), kann man durchaus ein table-tag nehmen aber auch wirklich nur eine einzige pro darzustellende Tabelle, die Positionierung, Optik usw. sollte CSS-Sache sein, hat IMHO nur Vorteile.

Wenn man dann doch mal die Positionierung ändern will, teilt man das einmal der CSS-Datei mit und gut ist, Tabellen hingegen umzubauen (womöglich auch noch auf mehreren Seiten) ist da deutlich umständlicher :)
er hat's erfasst ^^
btw. noch ein paar weitere Gründe gegen Tabellen:
http://www.css4you.de/wslayout1/index.html

 
Quetschi
03-08-2005, 01:56 
 
Jo, uneingeschränkte Zustimmung -> Aufgeblähter Quellcode

Hab kürzlich die Ergebnisliste von einer DB-Abfrage vom Tabellen-Layout auf CSS umgestellt -> Quellcode um den Faktor 3 geschrumpft :huep: die eine Liste spart dadurch fast 1GB Traffic am Tag.

 
jahlives
03-08-2005, 07:49 
 
Ich glaube du solltest nicht doppeltposten....

 
Tischi_Deluxe
03-08-2005, 12:32 
 
Zuerst mal danke für die raschen Lösungen habe mich für die Lösung mit den divs entschieden!

Wollte fragen wenn ich jetzt neben den 2 tabs ne 3te machen will was muss ich in der CSS verändern?

 
void
03-08-2005, 12:37 
 
Original geschrieben von Quetschi
@void
Tabelle in Tabelle, das passt nicht.
Für richtige Tabellen (z.B. um Technische Daten abzubilden o.ä.), kann man durchaus ein table-tag nehmen aber auch wirklich nur eine einzige pro darzustellende Tabelle, die Positionierung, Optik usw. sollte CSS-Sache sein, hat IMHO nur Vorteile.

Wenn man dann doch mal die Positionierung ändern will, teilt man das einmal der CSS-Datei mit und gut ist, Tabellen hingegen umzubauen (womöglich auch noch auf mehreren Seiten) ist da deutlich umständlicher :)

Keine Angst, bei mir selbst wird schon seit einiger Zeit nurmehr mit DIVs etc. das Layout erstellt, dachte der Threaderstelle wollte evtl. nur Tabellen verwenden ;)

@ghostgambler: Momentan ja :D

 
Tischi_Deluxe
03-08-2005, 12:47 
 
wollte eigentlich nur den code Wissen ?

 
wahsaga
03-08-2005, 12:50 
 
Original geschrieben von Tischi_Deluxe
wollte eigentlich nur den code Wissen ?
ja - und?
void hat ghostgambler eine antwort gegeben.

und du hältst jetzt bitte mal den ball flach, bis dir jemand antworten möchte.

 
derHund
03-08-2005, 13:42 
 
eigne dir doch entsprechendes wissen an, sollte schneller gehen. links dazu wurde oben gepostet.

sieh dir doch mal das beispiel an, es ist einfach erweiterbar.

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 17:29 Uhr.