ερωτήσεις για tables

Ερωτήσεις και απαντήσεις σχετικές με την HTML, XHTML και την κατασκευή σελίδων για το Web.

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
Άβαταρ μέλους
Knorcedger
Script Master
Δημοσιεύσεις: 1226
Εγγραφή: 18 Μάιος 2004 04:29
Επικοινωνία:

ερωτήσεις για tables

Δημοσίευση από Knorcedger » 21 Ιουν 2004 07:29

1)Γιατί ένας πίνακας δεν μπορεί να έχει height="100%"?
Γράφω
<table width="100%" height="100%">
και ο πίνακας εμφανίζεται με 100% πλάτος, αλλά μηδενικό ύψος στον browser

2)Έχω έναν πίνακα με μία γραμμή και δύο στήλες. Πως γίνεται σε κάθε στήλη να έχω διαφορετικά backgrounds. Αν γράψω
<table><tr><th background="left.jpg"></th><th background="right.jpg"></th></tr></table>
μου λέει ότι ο netscape δεν υποστηρίζει το background μέσα στο <th>, και όντως αυτό συμβαίνει.

3)Λόγω του δεύτερου προβλήματος προσπάθησα να φτιάξω δύο διαφορετικούς πίνακες και να τους βάλω δίπλα δίπλα σαν έναν πίνακα με δύο στήλες. Πως όμως βάζεις δύο πίνακες δίπλα δίπλα;

Ευχαριστώ
Εικόνα
myUbuntu.gr[Ελληνικός οδηγός για Ubuntu]

Άβαταρ μέλους
Rapid-eraser
WebDev Moderator
Δημοσιεύσεις: 6851
Εγγραφή: 05 Απρ 2003 17:50
Τοποθεσία: Πειραιάς
Επικοινωνία:

ερωτήσεις για tables

Δημοσίευση από Rapid-eraser » 21 Ιουν 2004 09:12

th ????

td dev eprepe va grapseis :P


gia va baleis tous pivakes stnv idia sira prepei va pirakseis to alignment
tis siras balfto left/right kai 8a li8ei to problima sou :)
Cu, Rapid-eraser, Tα αγαθά copies κτώνται.
Love is like oxygen, You get too much you get too high
Not enough and you're gonna die, Love gets you high

Άβαταρ μέλους
chchrist
Δημοσιεύσεις: 924
Εγγραφή: 28 Ιουν 2003 20:25
Επικοινωνία:

ερωτήσεις για tables

Δημοσίευση από chchrist » 21 Ιουν 2004 10:44

Το th μην το χρησιμοποιείς. Το μόνο που κάνει είναι να βγάζει τα γράμματα σε bold

Άβαταρ μέλους
Tanaka
Δημοσιεύσεις: 174
Εγγραφή: 27 Απρ 2004 21:40
Τοποθεσία: Κορωπί

ερωτήσεις για tables

Δημοσίευση από Tanaka » 21 Ιουν 2004 10:46

Knorcedger έγραψε:3)Λόγω του δεύτερου προβλήματος προσπάθησα να φτιάξω δύο διαφορετικούς πίνακες και να τους βάλω δίπλα δίπλα σαν έναν πίνακα με δύο στήλες. Πως όμως βάζεις δύο πίνακες δίπλα δίπλα;
Θα μπορούσες να βάλεις πίνακα μέσα σε πίνακα

<table>
<tr>
<td>
<table>......</table>
</td>
<td>
<table>......</table>
</td
</tr>
</table>

Άβαταρ μέλους
ThyClub
Honorary Member
Δημοσιεύσεις: 5312
Εγγραφή: 17 Νοέμ 2003 00:21
Τοποθεσία: Hell's Kitchen
Επικοινωνία:

ερωτήσεις για tables

Δημοσίευση από ThyClub » 21 Ιουν 2004 11:42

Το th μην το χρησιμοποιείς. Το μόνο που κάνει είναι να βγάζει τα γράμματα σε bold
Οπτικά ναί μόνο αυτό κάνει. Κατα τα άλλα ορίζει το head του table :wink:

Άβαταρ μέλους
chchrist
Δημοσιεύσεις: 924
Εγγραφή: 28 Ιουν 2003 20:25
Επικοινωνία:

ερωτήσεις για tables

Δημοσίευση από chchrist » 21 Ιουν 2004 11:58

Δηλαδή ThyClub θα μπορούσαμε να βάλουμε external style link μεσα στο th;

Άβαταρ μέλους
Knorcedger
Script Master
Δημοσιεύσεις: 1226
Εγγραφή: 18 Μάιος 2004 04:29
Επικοινωνία:

ερωτήσεις για tables

Δημοσίευση από Knorcedger » 21 Ιουν 2004 12:26

Συγνώμη για το th, μπήκε κατα λάθος, td ήθελα να βάλω.
<table width="151" height="900" background="left.jpg" align="left">
<tr>
<td></td>
<tr>
</table>
<table width="100%" height="900" align="right" bgcolor="#6F7A9E">
<tr>
<td></td>
</tr>
</table>
Με τον παραπάνω κώδικα, στον netscape μου εμφανίζει κανονικά το background="left.jpg", ενώ με το bgcolor="#6F7A9E" βγάζει λευκό το background.
<table width="951" height="900">
<tr>
<td>
<table background="left.jpg" width="151" height="900">
</table>
</td>
<td>
<table bgcolor="#6F7AE9" width="800" height="900">
</table>
</td>
</tr>
</table>
Με τον παραπάνω κώδικα ενώ στο netscape φαίνεται αυτό που θέλω στον ie 6.0 δείχνει μια λευκή σελίδα.

Δεν μπορώ να τους πιάσω πουθενά και τους δύο. Παρακαλώ βόήθεια!!!!!
Εικόνα
myUbuntu.gr[Ελληνικός οδηγός για Ubuntu]

Άβαταρ μέλους
Knorcedger
Script Master
Δημοσιεύσεις: 1226
Εγγραφή: 18 Μάιος 2004 04:29
Επικοινωνία:

ερωτήσεις για tables

Δημοσίευση από Knorcedger » 21 Ιουν 2004 12:36

ΤΟ ΠΕΤΥΧΑ, ΤΟ ΠΕΤΥΧΑ, επιτέλους.

Στον δεύτερο κώδικα που έγαψα παραπάνω ήθελε μέσα στα δύο εδωτερικά tables και "<tr><td></td></tr>"



Όμως δε μου είπατε, δε γίνεται ένας πίνακας να πιάνει το 100% του height;
Εικόνα
myUbuntu.gr[Ελληνικός οδηγός για Ubuntu]

Άβαταρ μέλους
ArchangelX
Honorary Member
Δημοσιεύσεις: 2430
Εγγραφή: 24 Μαρ 2004 13:33
Τοποθεσία: 7ος Ουρανός
Επικοινωνία:

ερωτήσεις για tables

Δημοσίευση από ArchangelX » 21 Ιουν 2004 12:58

To th kentrarei (center+middle) to periexomeno toy cell, efoson oi times twn align kai valign einai default h den yparxoyn kan.

Apo ekei kai pera, oson afora to ypsos toy table soy, mhpws den soy bgazei to 100% ypsos giati to exeis mesa se allo table to opoio exeis hdh orisei 100%?
Εικόνα

Άβαταρ μέλους
Knorcedger
Script Master
Δημοσιεύσεις: 1226
Εγγραφή: 18 Μάιος 2004 04:29
Επικοινωνία:

ερωτήσεις για tables

Δημοσίευση από Knorcedger » 21 Ιουν 2004 13:42

Λοιπόν ο κώδικας είναι αυτός
<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="12%">
<table width="151" height="500" border="0" cellpadding="0" cellspacing="0" background="left.jpg">
<tr><td></td></tr>
</table>
</td>
<td width="88%">
<table bgcolor="#6F7A9E" width="100%" height="500" border="0" cellpadding="0" cellspacing="0" ><tr><td></td></tr>
</table>
</td>
</tr>
</table>
Πως θα γίνει οι δύο εσωτερικοί πίνακες να πιάνουν το 100% του ύψους και όχι 500 pixels που τους έχω τώρα;;
Εικόνα
myUbuntu.gr[Ελληνικός οδηγός για Ubuntu]

Άβαταρ μέλους
greekbytes
WebDev Moderator
Δημοσιεύσεις: 2438
Εγγραφή: 15 Νοέμ 2002 15:42
Τοποθεσία: Αθήνα
Επικοινωνία:

ερωτήσεις για tables

Δημοσίευση από greekbytes » 21 Ιουν 2004 13:48

Για να έχουν height 100% πρέπει να είναι στο ίδιο table. δοκίμασε αυτό:

Κώδικας: Επιλογή όλων

<html>
<head>
<title>test</title>
</head>
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
    <td width="151" background="left.jpg" valign="top">&nbsp; </td>
    <td bgcolor="#6F7A9E" valign="top">&nbsp; </td>
</tr>
</table>
</body>
</html>
Η στήλη αριστερά μέ το left.jpg για backround έχει πλάτος 151px ενώ το δεξί <td> παίρνει όσο πλάτος μένει.

Άβαταρ μέλους
Knorcedger
Script Master
Δημοσιεύσεις: 1226
Εγγραφή: 18 Μάιος 2004 04:29
Επικοινωνία:

ερωτήσεις για tables

Δημοσίευση από Knorcedger » 21 Ιουν 2004 14:06

Αυτό που λες με πλάτος συμβαίνει, όμως υπάρχει πρόβλημα και πάλι με το ύψος.
Δες εδώ
το αποτέλεσμα
Εικόνα
myUbuntu.gr[Ελληνικός οδηγός για Ubuntu]

Άβαταρ μέλους
greekbytes
WebDev Moderator
Δημοσιεύσεις: 2438
Εγγραφή: 15 Νοέμ 2002 15:42
Τοποθεσία: Αθήνα
Επικοινωνία:

ερωτήσεις για tables

Δημοσίευση από greekbytes » 21 Ιουν 2004 16:53

δεν καταλαβαίνω γιατί στο host του πολυτεχνείου δεν εμφανίζεται σωστά το 100% height. δες εδώ το ίδιο table ακριβώς: http://users.freestuff.gr/greekbytes/va ... /test.html !!

Άβαταρ μέλους
greekbytes
WebDev Moderator
Δημοσιεύσεις: 2438
Εγγραφή: 15 Νοέμ 2002 15:42
Τοποθεσία: Αθήνα
Επικοινωνία:

ερωτήσεις για tables

Δημοσίευση από greekbytes » 21 Ιουν 2004 16:55

βρήκα τι φταίει :P
βγάλε από πάνω πάνω τα

Κώδικας: Επιλογή όλων

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http&#58;//www.w3.org/TR/html4/loose.dtd">
που βάζει ο editor που χρησιμοποιείς.

Άβαταρ μέλους
Knorcedger
Script Master
Δημοσιεύσεις: 1226
Εγγραφή: 18 Μάιος 2004 04:29
Επικοινωνία:

ερωτήσεις για tables

Δημοσίευση από Knorcedger » 21 Ιουν 2004 17:19

Ευχαριστώ πολύ, τώρα λειτουργεί.
Μπορείς όμως να μου πεις τι κάνει αυτό που αφαιρεσα;
Εικόνα
myUbuntu.gr[Ελληνικός οδηγός για Ubuntu]

Απάντηση

Επιστροφή στο “HTML και XHTML”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες