Φωτογραφία Δημήτρης Παπακωνσταντίνου
Απάντηση: class και id
από Δημήτρης Παπακωνσταντίνου - Monday, 9 February 2009, 12:38 AM
 

καταρχην αντι να βαλεις class για να μην κουραζεσαι γραφεις στο css

h2 {color:red;} oλε οι κεφαλιδεσ τωρα ειναι κοκκινε οποτε δεν χρειαζεσαι κλαση

τωρα εαν θελεις σε καποιοα σελιδα σου να εμνφανιζεται η κεφαλιδα μπλε τοτε γραφεις στο css

#blue {color:blue;}

και πας στο αρχειο html που θελεις και γραφεις

h2 id="blue"

ομως ας υποθεσουμε οτι στην σελδια σου εχεις πχ.... 4 τμηματα μενου υπομενου, κορυφη και footer...

εαν λοιπον εχεις θεση στο css  h2 {color:red;}  τοτε ΠΑΝΤΑ ΟΙ ΚΕΦΑΛΙΔΕΣ ΘΑ ΕΙΝΑΙ ΚΟΚΚΙΝΕΣ,. Τ ι κανεις λοιπον? πολυ απλα...... στο αρχειο css καθοριζεις τις διαστασεις του μενου χρησιμοποιωντας id kai oxi class px:

#menu {width:160px;background-color:"ffffff"};

theleis loiπον τωρα εσυ ΜΟΝΟ ΜΕΣΑ ΣΤΟ ΜΕΝΟΥ Η ΚΕΦΑΛΙΔΑ ΣΟΥ ΝΑ ΕΙΝΑΙ ΜΠΛΕ ΚΑΙ ΟΧΙ κοκκινη..... για να μην κουραζεσαι λοιπον και γεμιζεις το css me class γιατι το class ΔΕΝ ΜΠΟΡΕΙ ΝΑ ΠΑΡΕΙ ΕΜΦΩΛΈΥΜΕΝΕς ΙΔΙΟΤΗΤΤΕΣ ..ΕΝΩ ΤΟ ID MΠΟΡΕΙ...

καθοριζεις λοιπον ΜΕΣΑ ΣΤΟ ΜΕΝΟΥ ΜΟΝΟ η κεφγαλιδα να ειναι μπλε γραφεις λοιπον κατ απο την προηγουμενη γραμμη:

#menu h2 {color:blue};

τωρα λοιπον αμα βαλεις μια κεφαλιδα στο μενου αυτοματα θα σου βγει μπλε χωρισ να χρειαστει να της βαλεις class

auta :)