Προς το περιεχόμενο

HTML Templates


emi_

Προτεινόμενες αναρτήσεις

Δημοσ.

Γεια σας παιδιά.

Φτιάχνω ένα site και θα ήθελα να κρατάω σε όλες τις σελίδες ένα banner στην κορυφή της σελίδας και ένα περιθώριο στα αριστερά.

 

Αυτή τη δουλειά την κάνουν τα frames αλλά δεν τα πολυσυμπαθώ αφού συνήθως κάνουν την σελίδα να φαίνεται κάπως στριμογμένη ....

 

Μπορώ μήπως να το υλοποιήσωαυτό μέσα από τα CSS ή τις template της HTML?

Δημοσ.

Να σου πώ πως το κάνω εγώ.

Αφού έχω φτιάξει το table και το έχω χωρίσει σε κελιά και σε στήλες,φτιάχνω μετά π.χ. το μενού μου(το οποίο θέλω να παραμένει το ίδιο σε όλες τις σελίδες μου).

Μετά τον κώδικα του μενού το κάνω copy-paste σε ένα νέο php αρχείο μόνο του και το αποθηκεύω.

Μετά γράφω τον παρακάτω κώδικα στο κελί που θέλω να μπεί το μενού μου

 

<td width="180" rowspan="2" align="center" valign="top" class="menuline">

<?php

require("menu.php");

?>

</td>

 

Εκείνο που κάνει το παραπάνω είναι να φορτώνει αυτόματα το menu.php στο κελίο μου και να το εμφανίζει.

Το καλό με αυτό είναι ότι,όταν θα θελήσω να αλλάξω ένα κομμάτι στο μενού,το αλλάζω μόνο στο menu.php και όταν ξανατρέξω τη σελίδα θα έχει αλλάξει το μενού σε όλες τις σελίδες.

 

Αν τώρα θές να έχεις ένα banner στην κορυφή π.χ. της σελίδας θα το κάνεις με css.

Θα φτιάξεις π.χ. το παρακάτω

 

.banner

{

background-image:url(images/banner.gif);

background-position:center;

background-repeat:no-repeat;

border:0px;

}

 

Μετά θα βάλεις στη σελίδα μέσα στο <head> : <link href="style.css" rel="stylesheet" type="text/css">

 

και στο κελί που θές να έχει το συγκεκριμένο στύλ βάζεις:

<td width="600" height="150" class="banner">

</td>

 

Αυτό κάνω εγώ και ελπίζω να βοηθήσει και εσένα.

Και πάνω από όλα ελπίζω να μην σε μπέρδεψα!!!:o

Αν έχεις κάτι να ρωτήσεις κάντο ελεύθερα.;)

Δημοσ.

Οχι δεν μπερδεύτηκα, πολύ βοηθητικό.:-)

Θα το δοκιμασω και εγω ετσι και θα σου πω τι βγηκε:mrgreen:

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...