Φωτογραφία Κωνσταντίνος ΜΑΥΡΟΚΕΦΑΛΟΣ
menus
από Κωνσταντίνος ΜΑΥΡΟΚΕΦΑΛΟΣ - Sunday, 31 January 2010, 7:18 PM
 
πως θα μπορούσαμε να φτιάξουμε ενα κεντρικό μενού όπως τα κλασσικά μενου που βλέπουμε σε όλα τα site?γίνεται με php?
 
Φωτογραφία Στέλιος Μερσινάς
Απάντηση: menus
από Στέλιος Μερσινάς - Monday, 1 February 2010, 8:51 AM
 
Καλημέρα και καλό μήνα.
Λέγοντας menu εννοείς μια ομάδα links που το κάθε ένα παραπέμπει σε διαφορετικό σημείο του site? Σε αυτήν την περίπτωση το όλο θέμα είναι δουλειά της HTML να εμφανίσει τον σωστό κώδικα για να δημιουργηθούν τα links. Η ΡΗΡ θα μπορούσε να παράγει τον HTML κώδικα που δημιουργεί τα menus.
Φωτογραφία Κωνσταντίνος ΜΑΥΡΟΚΕΦΑΛΟΣ
Απάντηση: menus
από Κωνσταντίνος ΜΑΥΡΟΚΕΦΑΛΟΣ - Tuesday, 2 February 2010, 5:37 PM
 
καλησπέρα,

αυτό που με ενδιαφέρει είναι να μπορώ να δημιουργήσω ενα κεντρικό μενού το οποίο θα χρησιμοποιώ για όλα μου τα site με την κατάλληλη παραμετροποίηση. Επιπλέον θα ήθελα να ρωτήσω αν και  πως θα μπορούσα να ενσωματώσω css εντολές στον php κώδικά μου ώστε να μπορέσω να δημιουργήσω κάτι καλαίσθητο. δηλαδή πού ακριβώς υπεισέρχεται το css στον php κώδικα ? αν και είναι εκτός ύλης όλα αυτά θα ήθελα ενα μικρό παράδειγμα.

ευχαριστώ
Φωτογραφία Τάσος Μαυρίδης
Απάντηση: menus
από Τάσος Μαυρίδης - Wednesday, 3 February 2010, 7:23 AM
 

Καλημέρα.

Δεν ξέρω αν έχει γίνει κατανοητό αλλά css οδηγίες μέσα σε php κώδικα δεν μπορείς να γράψεις.Μπορείς σε ένα αρχείο να έχεις php blocks αλλά εκεί γράφεις μόνο php εντολές.

 

Υπάρχουν τρεις τρόποι για να χρησιμοποιήσεις css σε μια html σελίδα.

1οι οδηγίες css είναι σε ξεχωριστά αρχεία

Σε αυτή την περίπτωση πρέπει να linkαρεις το αρχείο στο head του html

π.χ.

<head>

<link rel="stylesheet" type="text/css" href="mycss.css" />

</head>

 

2 να γράψεις τις οδηγίες css στο head του html

π.χ. <head>

<style>

.menu{color:#fff;}

</style>

 

3να δώσεις τις οδηγίες inline (μέσα στο κείμενο). Αυτός ο τρόπος έχει ξεμείνει από τις αρχές των 90s. Δεν υπάρχει κάποιος νοήμων άνθρωπος το 2010 που θέλει να τον χρησιμοποιήσει.

 

Για τα menu θα σου πρότεινα να τα κατασκευάζεις σε κάποιο εργαλείο wysiwyg όπως το dreamweaver. Στα περισσότερα είναι υπόθεση μερικών δευτερολέπτων ακόμα και drop down menus με διάφορα κόλπα. Τα menu είναι απλά links με κάποιο css. Συνήθως τα βάζεις σε λίστες.

 

Αν θέλεις ένα απλό παράδειγμα κώδικα

<ul id="menucontainer">

<li> <a href="page1.php">home</a></li>|

<li> <a href="page1.php">another page</a></li>

</ul>

 

Και το css

#menucontainer li{

display:inline;

padding-right:10px;}

</style>

 

 

Φωτογραφία Κωνσταντίνος ΜΑΥΡΟΚΕΦΑΛΟΣ
Απάντηση: menus
από Κωνσταντίνος ΜΑΥΡΟΚΕΦΑΛΟΣ - Thursday, 4 February 2010, 10:43 AM
 
καλημέρα και σας ευχαριστώ πολυ.