CSS και δυναμικές σελίδες (πχ PHP)

Ας μάθουμε πως να κάνουμε τις σελίδες μας με στιλ. Τα Cascading Style Sheets είναι ο τρόπος για να το επιτύχουμε.

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

Απάντηση
Άβαταρ μέλους
selemeles
Δημοσιεύσεις: 464
Εγγραφή: 23 Νοέμ 2006 12:42
Τοποθεσία: Άνω Λιόσια
Επικοινωνία:

CSS και δυναμικές σελίδες (πχ PHP)

Δημοσίευση από selemeles » 22 Ιούλ 2009 10:30

Καλημέρα σας.
Είπα και εγώ να ξεκινήσω να ψάχνω για τα css. Ξεκίνησα να διαβάζω κάποια tutorials αλλά εχω την εξής απορία.
Γενικά βολέυει η τεχνική tableless σε δυναμικές σελίδες ή μήπως σε τέτειες περιπτώσεις να πηγαίνουμε με τον πατροπαράδοτο τρόπο των tables? Συγκεκριμένα εγώ χρησιμοποιώ PHP.
Εσείς τι επιλέγεται για τα δυναμικά σας site?
:: Blue Webeyes :: www.bwe.gr
-----------------------------------------------------
έπιπλα κουζίνας

Άβαταρ μέλους
Basilakis
PHP Moderator
Δημοσιεύσεις: 8574
Εγγραφή: 17 Νοέμ 2003 13:03
Τοποθεσία: Womans' Brain
Επικοινωνία:

CSS και δυναμικές σελίδες (πχ PHP)

Δημοσίευση από Basilakis » 22 Ιούλ 2009 10:54

και ένα δυναμικό site μπορεί ν α λειτουργήσει με divs... ίσως κάποιες φορές με το listing δεδομένων ( ας πούμε 5 στήλες) να έχεις ένα μικρό προβληματάκι...

Αλλα και πάλυ, table web sites = easier web sites.

Άβαταρ μέλους
selemeles
Δημοσιεύσεις: 464
Εγγραφή: 23 Νοέμ 2006 12:42
Τοποθεσία: Άνω Λιόσια
Επικοινωνία:

CSS και δυναμικές σελίδες (πχ PHP)

Δημοσίευση από selemeles » 22 Ιούλ 2009 10:58

Basilakis έγραψε:Αλλα και πάλυ, table web sites = easier web sites.
Και τότε γιατί να παιδεύομαστε με τα divs???
Τελευταία βλέπω έχει γίνει τις μόδας, όπου πάω να ρωτήσω για δουλειά (επειδή ψάχνομαι αυτό το διάστημα) όλοι ρωτάνε αν γράφω με divs ή με tables... και φυσικά ζητάνε αυτόύς με css!
:: Blue Webeyes :: www.bwe.gr
-----------------------------------------------------
έπιπλα κουζίνας

Άβαταρ μέλους
Basilakis
PHP Moderator
Δημοσιεύσεις: 8574
Εγγραφή: 17 Νοέμ 2003 13:03
Τοποθεσία: Womans' Brain
Επικοινωνία:

CSS και δυναμικές σελίδες (πχ PHP)

Δημοσίευση από Basilakis » 22 Ιούλ 2009 11:19

selemeles έγραψε: Τελευταία βλέπω έχει γίνει τις μόδας, όπου πάω να ρωτήσω για δουλειά (επειδή ψάχνομαι αυτό το διάστημα) όλοι ρωτάνε αν γράφω με divs ή με tables...
Για να είσαι Tredy Designer για αυτό!

Κοίτα οι θεωρείες είναι πολλές... Οτι ένα web site θα είναι ταχύτερο, καλύτερο στις μηχανές αναζήτησης, ποιο βολικό σε updates...

Το καλύτερο για εσένα είναι να χρησιμοποιείς τα πράγατα για το δικό σου καλό, όπως εσύ γνωρίζεις καλύτερα... Εάν χρειαζεσαι να βάλεις tables μέσα σε ένα css design κάντο, φτάνει να ξέρεις γιατί το έκανες και όχι να πεις απλώς μετά "δεν γινόταν με css" και να "εκτεθείς".

Εάν γουστάρεις να σχεδιάζεις με tables, keep it that way, αλλα τα design σου θα είναι πολύ... Ας το πω τετραγωνισμένα και stable... Δυσκολα πετυχένεις κάτι που κάποιος έχει κάνει με CSS να το κάνεις με tables...

Άβαταρ μέλους
selemeles
Δημοσιεύσεις: 464
Εγγραφή: 23 Νοέμ 2006 12:42
Τοποθεσία: Άνω Λιόσια
Επικοινωνία:

CSS και δυναμικές σελίδες (πχ PHP)

Δημοσίευση από selemeles » 22 Ιούλ 2009 11:28

Για το ταχύτερο πλέον δε νομίζω να παίζει ρόλο (adsl).
Για τις μηχανές ίσως διαφωνώ, γιατί δε νομίζω όλα τα site στις πρώτες θέσεις να είναι με css. Το αν βοηθάει ή όχι είναι ένα θέμα εικασίας! :)
Για τα updates δε μπορώ να εκφέρω γνώμη, μιας και δεν έχω την πείρα σε css, σε tables πάντως αν τα στήσεις σωστά σίγουρα δεν έχεις πρόβλημα με τα updates :)

Μπορείς να μου δώσεις κάποιο παράδειγμα site το οποίο είναι με css και είναι πολύ πιο δύδκολο η κατασκευή του με tables? (ρωτάω απλά για να βλέπω πρακτικά τις διαφορές ;) )
:: Blue Webeyes :: www.bwe.gr
-----------------------------------------------------
έπιπλα κουζίνας

Άβαταρ μέλους
Basilakis
PHP Moderator
Δημοσιεύσεις: 8574
Εγγραφή: 17 Νοέμ 2003 13:03
Τοποθεσία: Womans' Brain
Επικοινωνία:

CSS και δυναμικές σελίδες (πχ PHP)

Δημοσίευση από Basilakis » 22 Ιούλ 2009 11:41

Κοίτα εάν κάνεις μία αναζήτηση η εάν παρακολουθήσεις μερικά απο τα ξένα blog για web design θα βρείς μερικές σελίδες (ή αρκετές).

Όχι οτι δεν μπορούν να γίνουν με tables, αλλα και οτι οι κατασκευή τους είναι ευκολότερη με CSS (ταχύτερη εάν πούμε πως χρησιμοποιούμε λιγότερες εικόνες κτλ) ;)

Άβαταρ μέλους
selemeles
Δημοσιεύσεις: 464
Εγγραφή: 23 Νοέμ 2006 12:42
Τοποθεσία: Άνω Λιόσια
Επικοινωνία:

CSS και δυναμικές σελίδες (πχ PHP)

Δημοσίευση από selemeles » 22 Ιούλ 2009 12:04

Άρα για τη ταχύτητα δεν έχει σχέση με τα css αλλά με τις εικόνες, άσχετα αν έχουμε tableless ή tables ;)
Αν πάντως πέσει κάποιο site στην υπόληψή σου ρίξτο εδώ μέσα ;)
:: Blue Webeyes :: www.bwe.gr
-----------------------------------------------------
έπιπλα κουζίνας

Άβαταρ μέλους
selemeles
Δημοσιεύσεις: 464
Εγγραφή: 23 Νοέμ 2006 12:42
Τοποθεσία: Άνω Λιόσια
Επικοινωνία:

CSS και δυναμικές σελίδες (πχ PHP)

Δημοσίευση από selemeles » 22 Ιούλ 2009 12:52

Εγώ βασικά θα έλεγα πως με tables είναι πολύ πιο εύκολα :Ρ

Για παράδειγμα προσπαθώ να αλλάξω το site http://www.celer.gr/ σε tableless και έχω κολήσει !!! Σίγουρα παίζει ρόλο που δεν γνωρίζω και καλά τα css, αλλά...

Για εσάς το συγκεκριμένο site θα το κάνατε πιο εύκολα με css ή με tables?
:: Blue Webeyes :: www.bwe.gr
-----------------------------------------------------
έπιπλα κουζίνας

Άβαταρ μέλους
Basilakis
PHP Moderator
Δημοσιεύσεις: 8574
Εγγραφή: 17 Νοέμ 2003 13:03
Τοποθεσία: Womans' Brain
Επικοινωνία:

CSS και δυναμικές σελίδες (πχ PHP)

Δημοσίευση από Basilakis » 22 Ιούλ 2009 13:18

Mε divs kai css

για παράδειγμα, δεν χρειάζεσαι εικόνα για να κάνεις rounded corners

http://www.celer.gr/images/main_borders_1.gif

όπως αυτό το image, στα css :)

Άβαταρ μέλους
korgr
Honorary Member
Δημοσιεύσεις: 5067
Εγγραφή: 07 Οκτ 2008 18:30
Τοποθεσία: Corinth
Επικοινωνία:

CSS και δυναμικές σελίδες (πχ PHP)

Δημοσίευση από korgr » 22 Ιούλ 2009 14:35

στα γρηγορα επειδη προερχομαι και απο την μαχη που αναψε σ' αλλη συζητηση σ' αλλο Forum:


Δουλευοντας με tables + CSS εχεις:
  • απολυτα VALID HTML CODE
    το να σου βγει και 2 kb πιο "μεγαλη" η σελιδα, στις σημερινες ταχυτητες ειναι απλα αστειο επιχειρημα
    το google αν τηρεις ενα σωστο SEO θα σε βγαζει στην πρωτη σελιδα
    δεν θα χρειαζεται να εξηγεις στον καθε πελατη "γιατι δεν παιζει σε ΙΕ6" και "γιατι θελω περισσοτερα χρηματα για να το κανω να παιξει και σε ΙΕ6" (ακουστηκε μεχρι κι αυτο!!!)
    ειναι σαφως πιο γρηγορη μεθοδος στο workflow (δεν ψαχνεσαι σε συνθετα layouts πως θα κανεις valign ή κόλα αυτο κατω ή θελω να μεγαλωνουν παρεα σε υψος δυο divs οταν εισαγω στο ενα περισσοτερα δεδομενα και χιλια δυο!)
    και τελος ...ΣΗΜΑΣΙΑ εχει τι βλεπει καποιος στην οθονη του χωρις να κανει ...View Source και να αλληλεπιδρα με την σελιδα σωστα γρηγορα λειτουργικα χωρις errors!
Οσοι ομως εξαρταστε απο μισθωτη εργασια θα πρεπει να μαθετε tableless γιατι αυτη ειναι η νεα trendy μοδα (λενε...).
Επισης να μην συγχεουμε την υπαρξη tables με ελειψη css (μπορουν και πρεπει να συνυπαρχουν κρατωντας στον html κωδικα το structure και στο css το design)


Άβαταρ μέλους
vassilism
Δημοσιεύσεις: 1952
Εγγραφή: 17 Μαρ 2007 14:47
Επικοινωνία:

CSS και δυναμικές σελίδες (πχ PHP)

Δημοσίευση από vassilism » 22 Ιούλ 2009 15:34

Ωχ θα αρχίσετε πάλι τα ίδια :D
Γνώμη μου είναι ότι βολεύει τον καθένα και να χρησιμοποιεί ότι ξέρει καλύτερα.
korgr έγραψε:Επισης να μην συγχεουμε την υπαρξη tables με ελειψη css (μπορουν και πρεπει να συνυπαρχουν κρατωντας στον html κωδικα το structure και στο css το design)
Εγώ με τα λίγα που ξέρω θα συμφωνήσω μαζί σου αν και πετάω μερικά divs μέσα σε tables.

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6235
Εγγραφή: 30 Νοέμ 2004 03:09

CSS και δυναμικές σελίδες (πχ PHP)

Δημοσίευση από fafos » 22 Ιούλ 2009 16:40

DIVS FOREVER!!! :lol:
Οι πάνες και οι πολιτικοί πρέπει να αλλάζονται συχνά για τον ίδιο λόγο...

Άβαταρ μέλους
vassilism
Δημοσιεύσεις: 1952
Εγγραφή: 17 Μαρ 2007 14:47
Επικοινωνία:

CSS και δυναμικές σελίδες (πχ PHP)

Δημοσίευση από vassilism » 22 Ιούλ 2009 17:05

Φίλε fafos μάλλον δεν τα ξέρεις καλά. Η μόδα των divs έχει αρχίσει να ξεθωριάζει και αυτό το λένε όλοι, μέχρι και ο Μπάμπης ο πεταλούδας το είπε :lol:

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6235
Εγγραφή: 30 Νοέμ 2004 03:09

CSS και δυναμικές σελίδες (πχ PHP)

Δημοσίευση από fafos » 22 Ιούλ 2009 17:15

vassilism έγραψε:Φίλε fafos μάλλον δεν τα ξέρεις καλά. Η μόδα των divs έχει αρχίσει να ξεθωριάζει και αυτό το λένε όλοι, μέχρι και ο Μπάμπης ο πεταλούδας το είπε :lol:
moda einai oti sou paei... fafos
Οι πάνες και οι πολιτικοί πρέπει να αλλάζονται συχνά για τον ίδιο λόγο...

Απάντηση

Επιστροφή στο “CSS - Cascading Style Sheets”

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

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