﻿<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>GreekTuts &#187; CSS</title>
	<atom:link href="http://greektuts.net/category/programming/css/feed/" rel="self" type="application/rss+xml" />
	<link>http://greektuts.net</link>
	<description>Ελληνικά Βοηθήματα</description>
	<lastBuildDate>Thu, 22 Jul 2010 19:56:16 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<image>
  <link>http://greektuts.net</link>
  <url>http://www.greektuts.net/images/favicon4.ico</url>
  <title>GreekTuts</title>
</image>
		<item>
		<title>CSS SuperHero : Βασικές Αρχές</title>
		<link>http://greektuts.net/css-superhero-basic-principles/</link>
		<comments>http://greektuts.net/css-superhero-basic-principles/#comments</comments>
		<pubDate>Thu, 22 Jul 2010 15:54:15 +0000</pubDate>
		<dc:creator>Pantso</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[basic]]></category>
		<category><![CDATA[basic principles]]></category>
		<category><![CDATA[cascading]]></category>
		<category><![CDATA[class]]></category>
		<category><![CDATA[css principles]]></category>
		<category><![CDATA[css superhero]]></category>
		<category><![CDATA[div]]></category>
		<category><![CDATA[hero]]></category>
		<category><![CDATA[id]]></category>
		<category><![CDATA[pantso]]></category>
		<category><![CDATA[paragraph]]></category>
		<category><![CDATA[super]]></category>
		<category><![CDATA[superhero]]></category>
		<category><![CDATA[βασικές αρχές]]></category>
		<category><![CDATA[βασικές αρχές των css]]></category>
		<category><![CDATA[γρηγορόπουλος παναγιώτης]]></category>

		<guid isPermaLink="false">http://greektuts.net/?p=4029</guid>
		<description><![CDATA[Σε αυτό το πρώτο μέρος της σειράς βοηθημάτων, που θα σας μετατρέψει από αρχάριο, σε CSS Super Hero, θα κάνουμε τα πρώτα μας βήματα στον μαγευτικό κόσμο των CSS και θα φτάσουμε να γνωρίζουμε ότι χρειάζεται για να τα χρησιμοιποιήσουμε στις ιστοσελίδες μας αλλά ακόμα και επαγγελματικά.]]></description>
			<content:encoded><![CDATA[<h1>Τι είναι τα CSS;</h1>
<p>CSS σημαίνει Cascading Style Sheets. Και τι σημαίνει αυτό; Ας το πάρουμε από την αρχή.</p>
<p>Η γνωστή σε όλους μας γλώσσα προγραμματισμού ιστοσελίδων και εφαρμογών, η HTML, χρησιμοποιείται για την δημιουργία και την περιγραφή στοιχείων σε μια ιστοσελίδα. Όταν λοιπόν εμείς διαβάζουμε ένα κείμενο, όπως αυτό που διαβάζεται αυτήν την στιγμή, o browser μας, δεν το &#8220;διαβάζει&#8221; όπως και εμείς. Συνήθως τα κείμενα που βρίσκονται σε μια ιστοσελίδα, είναι περιτρυγυρισμέμα σε <strong>paragraph tags</strong>. Τα Tags είναι ο τρόπος που χρησιμοποιείται για να περιγράψουμε αντικείμενα. Έτσι, ότι βρίσκεται ανάμεσα σε tags, παίρνει και τις αντίστοιχες ιδιότητες.</p>
<p>Αν λοιπόν το κείμενο &#8220;<strong>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</strong>&#8221; το γράψουμε <strong>&lt;p&gt;Lorem ipsum dolor sit amet, consectetur adipiscing elit.&lt;/p&gt;</strong>, αυτό θα πάρει τις ιδιότητες της παραγράφου, ενώ αν το γράψουμε <strong>&lt;b&gt;Lorem ipsum dolor sit amet, consectetur adipiscing elit.&lt;/b&gt;</strong> θα γίνει bold.</p>
<p>Ωραία ως εδώ. Τι γίνεται όμως όταν θέλουμε αυτό το κείμενο να έχει μεγαλύτερο μέγεθος από κάποιο άλλο στοιχείο paragraph στην ιστοσελίδα μας; H ακόμα χειρότερα άμα θέλουμε να έχουμε 8 διαφορετικά είδη παραγράφων και τίτλων; Εδώ έρχονται και συμπληρώνουν τα CSS. Μέσα από τους selectors (επιλογέας) μπορούμε να &#8220;στοχεύσουμε &#8221; στοιχεία στην HTML σελίδα, και να τους δώσουμε στυλ.</p>
<h1>Σύνταξη &#8211; Δομή</h1>
<p>Για να στοχεύσουμε λοιπόν τα διάφορα στοιχεία στην σελίδα μας, πρέπει να γνωρίζουμε την δομή και την σύνταξη μιας CSS εντολής. Ας δούμε καλύτερα σε ένα γράφιμα</p>
<blockquote>
<p style="text-align: center;"><img class="size-full wp-image-4095 aligncenter" src="http://greektuts.net/wp-content/uploads3/2010/07/css-basic-principles1.jpg" alt="" width="571" height="131" /></p>
</blockquote>
<p>Το παραπάνω παράδειγμα, &#8220;στοχεύει&#8221; όλα τα στοιχεία H1 στην ιστοσελίδα μας. H1 είναι ο μεγαλύτερος σε μέγεθος τίτλος σε ένα κείμενο. Αρχίζοντας λοιπόν, σαν selector, χρησιμοποιούμε το όνομα του tag που θέλουμε να αλλάξουμε. Αφήνουμε ένα κενό, και  ανοίγουμε αγκύλες. Ότι περιέχεται μέσα στις αγκύλες είναι η δήλωση μας . Χρησιμοποιόντας την ιδιότητα (property) <strong>color</strong> στοχεύουμε το χρώμα του κειμένου. Αμέσως μετά την ιδιότητα βάζουμε άνω και κάτω τελείες και δίνουμε την τιμή μας. Για να κλείσουμε την πρώτη δήλωση, χρησιμοποιούμε το ελληνικό ερωτηματικό (semicolon). Στην δεύτερη δήλωση, χρησιμοποιούμε την ιδιότητα <strong>font-size</strong>, η οποία αλλάζει το μέγεθος του κειμένου. Βάζουμε άνω και κάτω τελείες και δίνουμε την τιμή που θέλουμε να έχει σε pixels. Κλείνουμε με ελληνικό ερωτηματικό, και με την ανάποδη αγκύλη.</p>
<p>Χρησιμοποιόντας λοιπόν τα CSS μπορούμε να επιλέξουμε όλα τα στοιχεία της ιστοσελίδας μας, και να τους δώσουμε ζωή. Δείτε τον κώδικα ζωντανά μέσω του w3scholls.com χρησιμοποιόντας τον σύνδεσμο που ακολουθεί</p>
<p style="text-align: center;"><a title="Δοκιμάστε τον κώδικα" href="http://www.w3schools.com/css/tryit.asp?filename=trycss_syntax1" target="_blank"><img class="size-full wp-image-4097 aligncenter" src="http://greektuts.net/wp-content/uploads3/2010/07/tryitoutbtn.png" alt="" width="450" height="24" /></a></p>
<h1>Id και Class</h1>
<p>Επειδή τα tags της HTML είναι περιορισμένα, τα CSS μας δίνουν την δυνατότητα να δηλώσουμε τα δικά μας μοναδικά ή μη στοιχεία, και να τους δώσουμε στύλ. Αυτό το κάνουμε χρησιμοποιόντας μέσα στα division tags της HTML (τα γνωστά divs) , ID και CLASS. Πως το κάνουμε αυτό; Ας δούμε ένα γράφιμα.</p>
<blockquote>
<p style="text-align: center;"><img class="size-full wp-image-4102 aligncenter" src="http://greektuts.net/wp-content/uploads3/2010/07/css-basic-principles2.jpg" alt="" width="580" height="600" /></p>
</blockquote>
<p>Στα παραπάνω παραδείγματα, βλέπουμε πως μπορούμε να &#8220;τυλίξουμε&#8221; την παράγραφο μας μέσα σε divs, και να επιλέξουμε ακριβώς αυτό που θέλουμε για να του δώσουμε στύλ. Στην πρώτη περίπτωση μπορεί να θέλουμε να βάλουμε το κείμενο στο κέντρο αλλά να μην θέλουμε το ίδιο για όλα τα &lt;p&gt; tags της σελίδας μας. Έτσι γράφουμε</p>
<pre name="code" class="css">
.test { color: black; text-align:center;}
</pre>
<p>Αυτό θα επιλέξει όλο το div και θα μετακινίσει το κείμενο του στο κέντρο, χωρίς να επιρεάσει άλλα paragraphs στην σελίδα.</p>
<p>Αν θέλουμε να επιλέξουμε την παράγραφο που υπάρχει μέσα στο div, γράφουμε</p>
<pre name="code" class="css">
.test p { color: black; text-align:left;}
</pre>
<p>Γενικότερα, όταν θέλουμε να επιλέξουμε στοιχεία μέσα σε divs, γράφουμε αναλυτικά όλο το &#8220;μονοπάτι&#8221; μέχρι να φτάσουμε σε αυτά. Ας δούμε για παράδειγμα το 3 κώδικα στο γράφιμα παραπάνω. Έχουμε ένα paragraph μέσα σε ένα div μέσα σε ένα id. Για να επιλέξουμε και να δώσουμε στυλ μόνο στην παράγραφο, γράφουμε</p>
<pre name="code" class="css">
#test .test p { color:white; }
</pre>
<p>Παρατηρήστε ότι έχουμε το ίδιο όνομα στο class και στο id μας. Αυτό δεν πειράζει καθόλου. Τα ID και τα Classes είναι διαφορετικά στοιχεία και έτσι επιτρέπεται να έχουν το ίδιο όνομα.</p>
<p><strong>ΠΡΟΣΟΧΗ</strong>: Το σωστό είναι όταν χρησιμοποιούμε ID να μην εμφανίζουμε το ίδιο στοιχείο πάνω από μια φορά στην σελίδα μας. Τα ID δηλώνουν μοναδικά στοιχεία. Το αντίθετο συμβαίνει με τα Classes. Μπουρούμε να έχουμε απεριόριστα αντίγραφα του class μέσα στην σελίδα μας.</p>
<p style="text-align: center;"><a title="Δοκιμάστε τον κώδικα" href="http://www.w3schools.com/css/tryit.asp?filename=trycss_syntax_id" target="_blank"><img class="size-full wp-image-4097 aligncenter" src="http://greektuts.net/wp-content/uploads3/2010/07/tryitoutbtn.png" alt="" width="450" height="24" /></a></p>
<h1>Cascading</h1>
<p>Και τι πάει να πεί Cascading; Είναι αναφορά στο φαινόμενο του καταράχτη, και ουσιαστικά δείχνει την κληρονομικότητα που έχουν τα στοιχεία των CSS. Και πως εφαρμόζεται αυτό;</p>
<p>Στο τρίτο παράδειγμα που γράψαμε παραπάνω, αν γράψουμε</p>
<pre name="code" class="css">
#test .test p { color:white; }
</pre>
<p>θα &#8220;στοχεύσουμε&#8221; την παράγραφο κατευθείαν, και θα της δώσουμε στύλ συγκεκριμένα. Αν όμως δώσουμε στύλ στο ID τι θα συμβεί;</p>
<pre name="code" class="css">
#test { color:white; }
</pre>
<p>Ακριβώς το ίδο. Όλα τα στοιχεία που περιέχονται μέσα στο ID αυτό θα κληρονομίσουν την ιδιότητα να έχουν λευκό χρώμα στα γράμματα.</p>
<p style="text-align: center;"><a title="Δοκιμάστε τον κώδικα" href="http://www.w3schools.com/css/tryit.asp?filename=trycss_syntax_class" target="_blank"><img class="size-full wp-image-4097 aligncenter" src="http://greektuts.net/wp-content/uploads3/2010/07/tryitoutbtn.png" alt="" width="450" height="24" /></a></p>
<h1>Στο επόμενο μέρος&#8230;</h1>
<p>Αφού κάναμε μια εισαγωγή στα CSS, στο επόμενο μέρος θα δούμε πιο αναλυτικά πράγματα που μπορούμε να κάνουμε με τις επιλογές, τα Ids και τα Classes, και θα ξεκινήσουμε να δίνουμε στύλ σε στοιχεία. Μέχρι τότε, περιμένουμε να ακούσουμε τις απόψεις σας και τις πρακτικές σας πάνω σε θέματα χρήσης των CSS.</p>
]]></content:encoded>
			<wfw:commentRss>http://greektuts.net/css-superhero-basic-principles/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CSS Super Hero</title>
		<link>http://greektuts.net/css-super-hero/</link>
		<comments>http://greektuts.net/css-super-hero/#comments</comments>
		<pubDate>Wed, 09 Jun 2010 06:00:23 +0000</pubDate>
		<dc:creator>Pantso</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[box model]]></category>
		<category><![CDATA[cascading style sheets]]></category>
		<category><![CDATA[class]]></category>
		<category><![CDATA[css super hero]]></category>
		<category><![CDATA[css tutorial]]></category>
		<category><![CDATA[greektuts]]></category>
		<category><![CDATA[id]]></category>
		<category><![CDATA[super hero]]></category>
		<category><![CDATA[βοήθημα css]]></category>
		<category><![CDATA[Δωρεάν]]></category>
		<category><![CDATA[μαθήματα]]></category>

		<guid isPermaLink="false">http://greektuts.net/?p=3935</guid>
		<description><![CDATA[Ακολουθήστε και εσείς την νέα μας σειρά βοηθημάτων, για την εκμάθηση των CSS. Σε αυτήν την σειρά, θα μάθουμε τα πάντα για τα CSS, από επίπεδο αρχάριου, μέχρι επίπεδο Super Hero! Μετατρέψτε και εσείς την αγάπη σας για το design σε χόμπυ, αλλά ακόμα και σε επάγγελμα. Διαβάστε περισσότερα για την σειρά CSS Super Hero]]></description>
			<content:encoded><![CDATA[<p>Τα <a href="http://greektuts.net/category/programming/css/" target="_self">CSS</a>, ή αλλιώς Cascading Style Sheers, είναι ο καλύτερος τρόπος για να δώσουμε ζωή σε μια ιστοσελίδα. Λέγοντας ζωή, εννοούμε χρώμα, στύλ, εικόνες περιγράμματα, και ότι άλλο μπορούμε να φανταστούμε. Στην νέα μας σειρά, <strong>CSS Super Hero</strong>, θα μάθουμε τα πάντα από επίπεδο αρχάριου, μέχρι επαγγελματία, για τα <a href="http://greektuts.net/category/programming/css/">CSS</a>, και θα καλύψουμε σχεδόν κάθε περίπτωση χρήσης των <a href="http://greektuts.net/category/programming/css/">CSS</a> στον σχεδιασμό και την ανάπτυξη ιστοσελίδων.</p>
<p>Αναλυτικότερα θα δούμε :</p>
<ul>
<li>Τις βασικές αρχές</li>
<li>Την σύνταξη</li>
<li>Τις κλάσσεις και τα IDs</li>
<li>Πως δίνουμε στύλ με τα CSS</li>
<li>Την επεξήγηση του Box Model</li>
</ul>
<p>Σε κάθε άρθρο θα έχουμε πληθώρα παραδειγμάτων κώδικα, αλλά και όλα τα αρχεία παραδειγμάτων <a href="http://greektuts.net/category/freebies/">ΔΩΡΕΑΝ</a> προς κατέβασμα για όλους τους αναγνώστες μας.</p>
<p>Tέλος για τους <a href="http://greektuts.net/subscriptions/" target="_blank">συνδρομητές</a> μας, όλα τα βοηθήματα, θα παρέχονται και σε βίντεο !</p>
<p>Μείνετε μαζί μας, και γίνετε και εσείς ένας <strong>CSS Super Hero</strong> !!!</p>
<p>Παρακαλουθήστε τα άθρα καθώς αυτά δημοσιεύνται</p>
<blockquote>
<p style="text-align: center;"><a href="http://greektuts.net/css-superhero-basic-principles/" target="_self"><img src="../wp-content/uploads3/2010/07/csssuperhero_part1.jpg" alt="Post Pic" width="106" height="106" /></a></p>
<p style="text-align: center;"><a href="http://greektuts.net/css-superhero-basic-principles/" target="_self">Βασικές Αρχές</a></p>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://greektuts.net/css-super-hero/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Μετακινούμενα Παράθυρα 2o Μέρος</title>
		<link>http://greektuts.net/movable-windows-css-jquery-part2/</link>
		<comments>http://greektuts.net/movable-windows-css-jquery-part2/#comments</comments>
		<pubDate>Sat, 15 May 2010 08:00:51 +0000</pubDate>
		<dc:creator>Pantso</dc:creator>
				<category><![CDATA[+]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[and]]></category>
		<category><![CDATA[blocks]]></category>
		<category><![CDATA[drag]]></category>
		<category><![CDATA[drag and drop]]></category>
		<category><![CDATA[drag n drop]]></category>
		<category><![CDATA[dragable windows]]></category>
		<category><![CDATA[drop]]></category>
		<category><![CDATA[jquery UI]]></category>
		<category><![CDATA[movable windows]]></category>
		<category><![CDATA[moveable]]></category>
		<category><![CDATA[moving windows]]></category>
		<category><![CDATA[web design]]></category>
		<category><![CDATA[μετακινούμενα παράθυρα]]></category>
		<category><![CDATA[παράθυρα]]></category>

		<guid isPermaLink="false">http://greektuts.net/?p=3773</guid>
		<description><![CDATA[Χτές, στο πρώτο μέρος, είδαμε βήμα-βήμα πως δημιουργούμε την ιστοσελίδα, στην οποία σήμερα θα προσθέσουμε το περιεχόμενο (κείμενο/εικόνες), και θα ενεργοποιήσουμε το drag n drop σε όλα τα παράθυρα με τα περιεχόμενα στην ιστοσελίδα μας.]]></description>
			<content:encoded><![CDATA[<h1>Βήμα 1</h1>
<p>Ξεκινάμε από εκεί που είχαμε μείνει στο <a href="http://greektuts.net/movable-windows-css-jquery-part1/" target="_blank">πρώτο μέρος</a>. Αφού έχουμε έτοιμη την σελίδα μας, επόμενο βήμα είναι να φορτώσουμε την βιβλιοθήκη <a href="http://greektuts.net/category/programming/jquery/" target="_blank">jQuery</a> και την επιπλέον βιβλιοθήκη <a href="http://greektuts.net/category/programming/jquery/" target="_blank">jQueryUI</a>. Στον οδηγό μας θα χρησιμοποιήσουμε αυτές τις δύο βιβλιοθήκες της <a href="http://greektuts.net/category/programming/javascript/" target="_blank">Javascript</a> για να προσθέσουμε την λειτουργία drag n drop στα παράθυρα μας. Επισκεπτόματε την ιστοσελίδα http://jqueryui.com/download και κατεβάζουμε το πακέτο ώς είναι. Έτσι θα έχουμε 2 αρχεία, το <strong>jquery-1.3.2.min.js</strong> και το <strong>jquery-ui-1.7.2.custom.min.js</strong>. Μετά τα αποθηκεύουμε μαζί με τα αρχεία της ιστοσελίδας μας αλλά σε έναν νέο φάκελο με το όνομα <strong>scripts</strong>.</p>
<h1>Βήμα 2</h1>
<p>Ανοίγουμε το index.html που φτιάξαμε χτές, και μέσα στο &lt;head&gt; γράφουμε</p>
<pre name="code" class="html">
&lt;script src="scripts/jquery-1.3.2.min.js" type="text/javascript"&gt;&lt;/script&gt;
&lt;script src="scripts/jquery-ui-1.7.2.custom.min.js" type="text/javascript"&gt;&lt;/script&gt;
</pre>
<p>Έτσι συμπεριλαμβάνουμε τα δύο αρχεία που κατεβάσαμε, και λέμε στην ιστοσελίδα μας να τα φορτώσει κατά την εκκίνηση.</p>
<h1>Βήμα 3</h1>
<p>Πρίν κάνουμε οτιδήποτε άλλο, ας προσθέσουμε το περιεχόμενο στην σελίδα μας. Στο &lt;body&gt; του αρχείου index.html και πιο συγκεκριμένα μέσα στο div <strong>content</strong> προσθέτουμε</p>
<pre name="code" class="html">
&lt;div class="column"&gt;
&lt;div class="widget"&gt;
&lt;h3&gt;Τελευταία Άρθρα&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Μαθήματα ECDL&lt;/strong&gt;&lt;br /&gt;Το GreekTuts πρωτοπορεί για άλλη μια φορά, και προσφέρει σε όλους τους αναγνώστες του δωρεάν βιντεομαθήματα ECDL. &lt;a href="#"&gt;Περισσότερα...&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Eiσαγωγή στην PHP Μέρος 2&lt;/strong&gt;&lt;br /&gt;Σε αυτό το άρθρο θα δούμε το δεύτερο μέρος της εισαγωγής στην PHP, συνέχίζοντας από εκεί που είχαμε μείνει.&lt;a href="#"&gt;Περισσότερα...&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Δημιουργήστε το δικό σας sticker&lt;/strong&gt;&lt;br /&gt;Σε αυτό το βοήθημα θα δούμε βήμα βήμα πως μπορούμε να δημιουργήσουμε το δικό μας αυτοκόλλητο στο Photoshop.&lt;a href="#"&gt;Περισσότερα...&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;div class="widget"&gt;
&lt;h3&gt;Γράψτε για το GreekTuts&lt;/h3&gt;
&lt;p&gt;Θέλετε και εσείς να γράψετε άρθρα για το GreekTuts; Διαβάστε περισσότερα εδώ. Οποιοσδήποτε μπορεί να στείλει, γι'αυτό αδράξτε την ευκαιρία και στείλτε μας και εσείς.&lt;/p&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;h3&gt;Συνεντεύξεις&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;Συνέντευξη με τον Γεράσιμο Τσιάμαλο&lt;/strong&gt;&lt;br /&gt;O Γεράσιμος δέχτηκε να μας παραχωρήσει μια συνέντευξη στα πλαίσια του μήνα WordPress και να μοιραστεί μαζί μας τις εμπειρίες του και τις δουλειές του. &lt;a href="#"&gt;Περισσότερα...&lt;/a&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div id="featured"&gt;
&lt;h2&gt;Δωρεάν Μαθήματα ECDL&lt;/h2&gt;
&lt;p&gt;Το GreekTuts πρωτοπορεί για άλλη μια φορά, και προσφέρει σε όλους τους αναγνώστες του δωρεάν βιντεομαθήματα ECDL. Mέσα από την σειρά οδηγών που ξεκινάει τον Ιούνιο, θα μάθετε και εσείς να χρησιμοποιείτε σαν επαγγελματίες τον υπολογιστή στις κύριες εφαρμογές αυτοματισμού γραφείου και τις βασικές υπηρεσίες του διαδικτύου.&lt;/p&gt;
&lt;/div&gt;
&lt;div class="column"&gt;
&lt;div class="widget"&gt;
&lt;h3&gt;Γίνε Συνδορμητής Στο GreekTuts&lt;/h3&gt;
&lt;p&gt;Κερδίστε πρόσβαση σε επιπλέον υλικό και άρθρα, αλλά και πολλές άλλες παροχές και προσφορές αγοράζοντας μία απο τις συνδρομές που σας προσφέρει το GreekTuts.&lt;/p&gt;
&lt;/div&gt;
&lt;div class="widget"&gt;
&lt;h3&gt;RSS Feed&lt;/h3&gt;
&lt;strong&gt;Μαθήματα ECDL&lt;/strong&gt;
&lt;p&gt;Το GreekTuts πρωτοπορεί για άλλη μια φορά, και προσφέρει σε όλους τους αναγνώστες του δωρεάν βιντεομαθήματα ECDL.&lt;/p&gt;
&lt;/div&gt;
&lt;div class="widget"&gt;
&lt;h3&gt;Επικοινωνία...&lt;/h3&gt;
&lt;p&gt;Επικοινωνήστε μαζί μας&lt;/p&gt;
&lt;input type="text" value="Όνομα..." /&gt;
&lt;input type="text" value="Email..." /&gt;
&lt;textarea rows="4" cols="20" value="Μήνυμα..."&gt;&lt;/textarea&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div class="column"&gt;
&lt;div class="widget"&gt;
&lt;h3&gt;Οι Φίλοι μας στο Twitter&lt;/h3&gt;
&lt;center&gt;&lt;img src="styles/twitt.png"&gt;&lt;/img&gt;&lt;/center&gt;
&lt;/div&gt;
&lt;/div&gt;
</pre>
<p>Έτσι δημιουργούμε 3 στήλες, με 3 blocks στις 2 πρώτες, και 1 block στην τρίτη. Columns είναι οι στήλες και widgets τα blocks.</p>
<h1>Βήμα 4</h1>
<p>Ανοίγουμε το screen.css στον φάκελο styles, και προσθέτοντας τον εξής κώδικα θα δώσουμε μορφή στο περιεχόμενο μας</p>
<pre name="code" class="css">
#featured {
width:                    592px;
padding:                6px;
margin:                    6px;
margin-left:            18px;
margin-top:                16px;
float:                    left;
height:                    200px;
background:                #333333 url("accent.jpg") no-repeat scroll -200px -40px;
border-radius:            5px;
-moz-border-radius:        5px;
-webkit-border-radius:    5px;
}

#featured h2 {
margin-left:            340px;
color:                    #ffffff;
font-size:                20px;
font-weight:            bold;
}

#featured p {
margin-left:            342px;
color:                    #ffffff;
}

.column {
width:                    290px;
padding:                6px;
margin:                    0;
margin-left:            12px;
float:                    left;
min-height:                300px;
height:                    100%;
}

.widget {
position:                relative;
padding:                6px;
margin:                    0;
margin-top:                10px;
background:                #f3f3f3 url(grad1.png) no-repeat top right;
border-radius:            5px;
-moz-border-radius:        5px;
-webkit-border-radius:    5px;
min-height:                30px;
overflow:                hidden;
border:                    1px solid #C9C9C9;
}
.widget h3 {
margin-top:                -6px;
color:                    #0f57bb;
font-size:                1.6em;
line-height:            2em;
font-weight:            normal;
border-bottom:            1px solid #999999;
background:                transparent url(movable.png) no-repeat center left;
text-indent:            12px;
cursor:                    hand;
text-shadow:            0 1px 0 #FFFFFF;
}
</pre>
<h1>Βήμα 5</h1>
<p>Θα χρησιμοποιήσουμε τις εξής εικόνες</p>
<blockquote>
<p style="text-align: center;"><a href="http://greektuts.net/wp-content/uploads3/2010/05/accent.jpg" target="_blank"><img class="alignnone size-medium wp-image-3779" src="http://greektuts.net/wp-content/uploads3/2010/05/accent-300x210.jpg" alt="" width="300" height="210" /></a></p>
<p style="text-align: center;">accent.jpg</p>
</blockquote>
<blockquote>
<p style="text-align: center;"><a href="http://greektuts.net/wp-content/uploads3/2010/05/grad1.png" target="_blank"><img class="alignnone size-medium wp-image-3780" src="http://greektuts.net/wp-content/uploads3/2010/05/grad1-300x41.png" alt="" width="300" height="41" /></a></p>
<p style="text-align: center;">grad1.png</p>
</blockquote>
<blockquote>
<p style="text-align: center;"><a href="http://greektuts.net/wp-content/uploads3/2010/05/movable.png" target="_blank"><img class="alignnone size-full wp-image-3781" src="http://greektuts.net/wp-content/uploads3/2010/05/movable.png" alt="" width="9" height="20" /></a></p>
<p style="text-align: center;">movable.png</p>
</blockquote>
<blockquote>
<p style="text-align: center;"><a href="http://greektuts.net/wp-content/uploads3/2010/05/twitt.png" target="_blank"><img class="alignnone size-full wp-image-3782" src="http://greektuts.net/wp-content/uploads3/2010/05/twitt.png" alt="" width="261" height="144" /></a></p>
<p style="text-align: center;">twitt.png</p>
</blockquote>
<h1>Βήμα 6</h1>
<p>Τώρα που έχουμε τα πάντα έτοιμα, θα προσθέσουμε την λειτουργία drag n drop. Αυτό το κάνουμε προσθέτοντας στο &lt;head&gt; του index.html και κάτω από τα 2 scripts τον εξής κώδικα</p>
<pre name="code" class="js">
&lt;script type="text/javascript"&gt;
$(document).ready(function(){
$(".column").sortable({
connectWith: '.column',
cursor: 'hand',
handle: 'h3',
opacity: 0.2,
change: function(e, i) {
// Post data back to server or update cookie
}
});
$(".widget").append('&lt;div&gt;&lt;/div&gt;');
$(".close").click(function(){
if ($(this).parent().data("collapsed")=="yes") {
$(this).parent().data("collapsed","no");
$(this).parent().animate({height:$(this).parent().data("height")});
} else {
$(this).parent().data("height",$(this).parent().height());
$(this).parent().data("collapsed","yes");
$(this).parent().animate({height:30});
}
});

});
&lt;/script&gt;
</pre>
<h1>Βήμα 7</h1>
<p>Στο screen.css θα προσθέσουμε τον παρακάτω κώδικα, για να διορθώσουμε κάποιες ατέλεις που δημιουργούνται</p>
<pre name="code" class="css">
.widget .close {
width:                    25px;
height:                    25px;
position:                absolute;
top:                    0;
right:                    0;
cursor:                    pointer;
}

.ui-sortable-helper {
border:                    3px solid #0f57bb;
cursor:                    move;

}
</pre>
<h1>Βήμα 8</h1>
<p>Πλέον η σελίδα μας είναι έτοιμη. Κάθε block που υπάρχει σε αυτήν, μπορεί να μετακινηθεί, και να μικρύνει ή να μεγαλώσει πατώντας το μπλέ κουμπάκι στην επικεφαλίδα του.</p>
<p>Δείτε παρακάτω το τελικό αποτέλεσμα</p>
<p style="text-align: center;"><a href="http://demo.greektuts.net/movablewindows/part2/" target="_blank"><img class="aligncenter" src="../wp-content/uploads3/2010/05/demo.png" alt="" width="623" height="76" /></a></p>
<p>Οι συνδρομητές μας μπορούν παρακάτω να κατεβάσουν τα αρχεία του  βοηθήματος</p>
<p><strong><p style="text-align: center; font-weight: bold;"><br><img src="http://greektuts.net/images/GTMemberAccess.png" alt="Member Area" /> <br>Άν είστε ήδη συνδρομητής κάντε login με τα στοιχεία σας. Για να γίνετε συνδρομητής πατήστε <a href="/wp-login.php?action=register">εδώ</a> </p></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://greektuts.net/movable-windows-css-jquery-part2/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Μετακινούμενα Παράθυρα 1o Μέρος</title>
		<link>http://greektuts.net/movable-windows-css-jquery-part1/</link>
		<comments>http://greektuts.net/movable-windows-css-jquery-part1/#comments</comments>
		<pubDate>Fri, 14 May 2010 11:59:09 +0000</pubDate>
		<dc:creator>Pantso</dc:creator>
				<category><![CDATA[+]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[and]]></category>
		<category><![CDATA[blocks]]></category>
		<category><![CDATA[drag]]></category>
		<category><![CDATA[drag and drop]]></category>
		<category><![CDATA[drag n drop]]></category>
		<category><![CDATA[dragable windows]]></category>
		<category><![CDATA[drop]]></category>
		<category><![CDATA[jquery UI]]></category>
		<category><![CDATA[movable windows]]></category>
		<category><![CDATA[moveable]]></category>
		<category><![CDATA[moving windows]]></category>
		<category><![CDATA[μετακινούμενα παράθυρα]]></category>
		<category><![CDATA[παράθυρα]]></category>

		<guid isPermaLink="false">http://greektuts.net/?p=3754</guid>
		<description><![CDATA[Σε αυτή την μίνι σειρά βοηθημάτων, θα δούμε πως με την χρήση HTML, CSS και jQuery, μπορούμε να δημιουργήσουμε μια ιστοσελίδα στην οποία θα μπορούμε να μετακινήσουμε και να ανακατατάξουμε (με drag 'n' drop) τα διάφορα παράθυρα (blocks) σε διαφορετικές προκαθορισμένες θέσεις. ]]></description>
			<content:encoded><![CDATA[<p>Στο πρώτο μέρος λοιπόν θα &#8220;στήσουμε&#8221; την ιστοσελίδα μας, δομικά και στυλιστικά, στην οποία στο δεύτερο μέρος θα προσθέσουμε περιεχόμενο, και θα κάνουμε τα κουτιά που περιέχουν το περιεχόμενο να μπορούν να γίνουν drag n drop.</p>
<h1>Βήμα 1</h1>
<p>Ας ξεκινήσουμε πρώτα δημιουργώνας την σελίδα μας σε HTML. Ανοίγουμε ένα νέο αρχείο με το όνομα index.html και γράφουμε τον εξής κώδικα</p>
<pre name="code" class="html">
&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"&gt;
&lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;
&lt;head&gt;
&lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /&gt;
&lt;title&gt;Μετακινούμενα Παράθυρα μέρος 1ο - GreekTuts.net&lt;/title&gt;
&lt;link href="styles/screen.css" rel="stylesheet" type="text/css" media="screen" /&gt;
&lt;!--
Εδώ θα προσθέσουμε την Javascript στο 2ο μέρος
//--&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;/body&gt;
&lt;/html&gt;
</pre>
<h1>Βήμα 2</h1>
<p>Ας προσθέσουμε λοιπόν την επικεφαλίδα την φόρμα αναζήτησης και το μενού πλοήγησης. Στο &lt;body&gt; γράφουμε</p>
<pre name="code" class="html">
&lt;div id="container"&gt;

&lt;div id="header"&gt;
&lt;h1&gt;GreekTuts&lt;/h1&gt;
&lt;input type="text" id="searchbox" value="Αναζήτηση..." /&gt;
&lt;/div&gt;
&lt;div id="navigation"&gt;
&lt;ul&gt;
&lt;li&gt;Κεντρικη&lt;/li&gt;
&lt;li&gt;Σχετικα&lt;/li&gt;
&lt;li&gt;Blog&lt;/li&gt;
&lt;li&gt;Υπηρεσιες&lt;/li&gt;
&lt;li&gt;Επικοινωνια&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;/div&gt;
</pre>
<h1>Βήμα 3</h1>
<p>Ας προσθέσουμε και το υποσέλιδο μας. Κάτω ακριβώς από τον παραπάνω κώδικα γράφουμε</p>
<pre name="code" class="html">
&lt;div id="footer"&gt;
&lt;ul&gt;
&lt;li&gt;Σχετικά&lt;/li&gt;
&lt;li&gt;Υπηρεσίες&lt;/li&gt;
&lt;li&gt;Blog&lt;/li&gt;
&lt;li&gt;Επικοινωνία&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Άρθρο 1&lt;/li&gt;
&lt;li&gt;Άρθρο 2&lt;/li&gt;
&lt;li&gt;Άρθρο 3&lt;/li&gt;
&lt;li&gt;Άρθρο 4&lt;/li&gt;
&lt;li&gt;Άρθρο 5&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;Όροι Χρήσης&lt;/li&gt;
&lt;li&gt;Απόρητο&lt;/li&gt;
&lt;li&gt;Sitemap&lt;/li&gt;
&lt;/ul&gt;

&lt;/div&gt;
&lt;div class="footP"&gt;
&lt;p&gt;Σχεδιασμός &amp; Ανάπτυξη : &lt;a href="http://pantso.gr" target="_blank"&gt;Pantso&lt;/a&gt; για το GreekTuts.net&lt;/p&gt;
&lt;/div&gt;
&lt;/div&gt;
</pre>
<h1>Βήμα 4</h1>
<p>Πλέον έχουμε την δομή της σελίδας μας έτοιμη. Ας προσθέσουμε λοιπόν και το στύλ μαζί με εικόνες. Δημιουργούμε ένα αρχείο με το όνομα screen.css και γράφουμε</p>
<pre name="code" class="css">
body {
margin:                    0;
padding:                0;
background:                #9f9f9f;
color:                    #000000;
font-size:                62.5%;
font-family:            arial, helvetica, sans-serif;
}

h1 {
font-family:            helvetica, arial, sans-serif;
margin-left:            12px;
height:                    120px;
width:                    300px;
color:                    #ffffff;
text-indent:            -10000px;
overflow:                hidden;
background:                transparent url(logo.png) center left no-repeat;
}

a {
color:                    #0f57bb;
text-decoration:        none;
}

#searchbox {
position:                absolute;
bottom:                    10px;
right:                    22px;
font-size:                1.8em;
font-weight:            normal;
border:                    1px solid #660000;
color:                    #bdbdbd;
padding:                5px;
bottom:                    40px;
}

h2 {
color:                    #7FA9A5;
font-size:                1.6em;
font-weight:            normal;
}

p {
font-size:                1.2em;
line-height:            1.5em;
}

#container {
margin:                    0;
padding:                0;
position:                relative;
width:                    960px;
margin:                    auto;
background:                #ffffff;
border-left:            10px solid white;
border-right:            10px solid white;
border-bottom:            10px solid white;
top:                    -20px;
}

#header {
margin:                    0;
padding:                0;
position:                relative;
width:                    960px;
height:                    120px;
background:                #0f57bb url(headerbg.png) repeat-x top left;
}

#navigation {
background:                transparent url(navbg.png) repeat-x top left;
height:                    35px;
margin-top:                2px;
margin-bottom:            2px;
}

#navigation ul {
margin:                    0;
padding:                0;
}

#navigation ul li {
list-style:                none;
font-size:                1.7em;
text-transform:            uppercase;
float:                    left;
padding-left:            41px;
padding-right:            41px;
line-height:            35px;
color:                    #aeaeae;
border-right:            1px inset #cdcdcd;
cursor:                    pointer;
}

#navigation ul li:hover {
background:                #394eb8;
color:                    #ffffff;
}

#content {
margin-top:                1px;
padding-top:            12px;
background:                #dddddd;
float:                    left;
width:                    960px;
padding-bottom:            12px;
min-height:             300px;
}
#footer {
height:                    100px;
background:                #313131;
color:                    #ffffff;
border-top:                2px solid #ffffff;
clear:                    left;
}

#footer ul {
margin:                    0;
padding:                0;
margin-top:                10px;
float:                    left;
width:                    290px;
padding-left:            12px;
margin-left:            12px;
border-left:            1px solid white;

}

#footer ul li {
list-style:                none;
text-transform:            uppercase;
line-height:            2em;
font-size:                0.8em;
}

.footP {
margin:                    0 auto;
text-align:                center;
}
</pre>
<h1>Βήμα 5</h1>
<p>Οι εικόνες που θα χρησιμοποιήσουμε είναι οι εξής</p>
<blockquote>
<p style="text-align: center;"><a href="http://greektuts.net/wp-content/uploads3/2010/05/logo.png" target="_blank"><img class="size-full wp-image-3765 aligncenter" src="http://greektuts.net/wp-content/uploads3/2010/05/logo.png" alt="" width="185" height="120" /></a></p>
<p style="text-align: center;">logo.png</p>
</blockquote>
<blockquote>
<p style="text-align: center;"><a href="http://greektuts.net/wp-content/uploads3/2010/05/headerbg.png" target="_blank"><img class="size-medium wp-image-3764 aligncenter" src="http://greektuts.net/wp-content/uploads3/2010/05/headerbg-300x61.png" alt="" width="300" height="61" /></a></p>
<p style="text-align: center;">headerbg.png</p>
</blockquote>
<blockquote>
<p style="text-align: center;"><a href="http://greektuts.net/wp-content/uploads3/2010/05/navbg.png" target="_blank"><img class="size-medium wp-image-3766 aligncenter" src="http://greektuts.net/wp-content/uploads3/2010/05/navbg-300x72.png" alt="" width="300" height="72" /></a></p>
<p style="text-align: center;">navbg.png</p>
</blockquote>
<p>Συμπεριλαμβάνουμε τις εικόνες και το screen.css σε έναν φάκελο με το όνομα styles και αυτό ήταν! Πλέον έχουμε έτοιμη την σελίδα μας τόσο δομικά όσο και στυλιστικά. Δείτε παρακάτω ένα demo του τι έχουμε κάνει μέχρι τώρα στο πρώτο μέρος.</p>
<p style="text-align: center;"><a href="http://demo.greektuts.net/movablewindows/part1/" target="_blank"><img class="size-full wp-image-3762 aligncenter" style="border: 0pt none;" src="http://greektuts.net/wp-content/uploads3/2010/05/demo.png" alt="" width="623" height="76" /></a></p>
<p>Στο δεύτερο μέρος, αύριο, θα δούμε πως θα προσθέσουμε το περιεχόμενο μας, και πως θα κάνουμε τα διάφορα blocks να δέχονται drag n drop, ώστε να μπορούμε να τα μετακινούμε μέσα στην ιστοσελίδα, και να τα ανακατανέμουμε όπως εμείς θέλουμε.</p>
<p>Οι συνδρομητές μας μπορούν παρακάτω να κατεβάσουν τα αρχεία του βοηθήματος</p>
<p><strong><p style="text-align: center; font-weight: bold;"><br><img src="http://greektuts.net/images/GTMemberAccess.png" alt="Member Area" /> <br>Άν είστε ήδη συνδρομητής κάντε login με τα στοιχεία σας. Για να γίνετε συνδρομητής πατήστε <a href="/wp-login.php?action=register">εδώ</a> </p></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://greektuts.net/movable-windows-css-jquery-part1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Δημιουργία μενού πλοήγησης με τα CSS3</title>
		<link>http://greektuts.net/css3-menu/</link>
		<comments>http://greektuts.net/css3-menu/#comments</comments>
		<pubDate>Tue, 30 Mar 2010 23:42:57 +0000</pubDate>
		<dc:creator>Ssstratos</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Adobe]]></category>
		<category><![CDATA[css menu]]></category>
		<category><![CDATA[css3]]></category>
		<category><![CDATA[css3 menu]]></category>
		<category><![CDATA[dreamweaver]]></category>
		<category><![CDATA[μενού πλοήγησης]]></category>
		<category><![CDATA[μπάρα]]></category>
		<category><![CDATA[μπάρα πλοήγησης]]></category>
		<category><![CDATA[πλοήγηση]]></category>

		<guid isPermaLink="false">http://greektuts.net/?p=3046</guid>
		<description><![CDATA[Πρόσφατα είδαμε πως μπορούμε να δημιουργήσουμε ένα μενού πλοήγησης με το Adobe Photoshop. Σε αυτό το βοήθημα, θα δούμε βήμα βήμα πως μπορούμε χρησιμοποιόντας την HTML και τα CSS να μετατρέψουμε το γραφικό μας σε πλήρες λειτουργικό μενού.]]></description>
			<content:encoded><![CDATA[<p>Σε προηγούμενο <a title="Δημιουργία μενού πλοήγησης με το Adobe Photoshop" href="http://greektuts.net/create-navigation-menu-in-photoshop/" target="_self">βοήθημα</a> είδαμε πως μπορούμε να δημιουργήσουμε ένα μενού πλοήγησης στο Photoshop. Ας μετατρέψουμε τώρα αυτό το γραφικό σε λειτουργικό μενού με html και css.</p>
<h1>Τι θα χρειαστούμε</h1>
<p>Για την δημιουργία του μενού θα χρειαστούμε τα εξής:</p>
<ul>
<li>Την εικόνα <a href="http://greektuts.net/wp-content/uploads/2010/03/bg.jpg" target="_blank">bg.jpg</a> για το φόντο</li>
<li>Ένα μικρό πλαίσιο</li>
<li>και σκιά</li>
</ul>
<h1>HTML</h1>
<p>Δημιουργούμε ένα νέο αρχείο με το όνομα index.html και γράφουμε τον εξής κώδικα:</p>
<pre name="code" class="html">
&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;
&lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;
&lt;head&gt;
&lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8" /&gt;

&lt;title&gt;Menu&lt;/title&gt;
&lt;link href="style.css" rel="stylesheet" type="text/css" /&gt;
&lt;!--[if IE]&gt;
	&lt;link href="ie.css" rel="stylesheet" type="text/css" /&gt;
&lt;![endif]--&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;div id="nav-menu"&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="#"&gt;Home&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#"&gt;About&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#"&gt;Blog&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#"&gt;Advertise&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#"&gt;Contact&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#"&gt;Tutorials&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#"&gt;Freebies&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="#"&gt;Services&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;

&lt;/body&gt;
&lt;/html&gt;
</pre>
<h1>CSS</h1>
<p>Ας δώσουμε ζωή στο μενού μας.</p>
<p>Δημιουργούμε ένα αρχείο και το ονομάζουμε style.css. Γράφουμε τον εξής κώδικα:</p>
<pre name="code" class="css">
#nav-menu{
background: url(bg.jpg) no-repeat;
width: 901px;
height: 62px;
border: 1px solid #000000;
border-radius: 7px; -moz-border-radius: 7px; -webkit-border-radius: 7px;
box-shadow: 0 0 7px rgba(0, 0, 0, 0.4); -webkit-box-shadow: 0 0 7px rgba(0, 0, 0, 0.4); -moz-box-shadow: 0 0 7px rgba(0, 0, 0, 0.4);
}

#nav-menu ul{
list-style: none;
padding: 0;
margin: 0;
width: 901px;
height: 62px;
}

#nav-menu li{
float: left;
margin: 0 0.15em;
}

#nav-menu li a{
height: 4em;
line-height: 3.6em;
float: left;
width: 6.7em;
display: block;
color: #ffffff;
text-decoration: none;
text-align: center;
}

#nav-menu li a:hover{
background-color: rgba(0, 0, 0, 0.2);
height: 60px;
}
</pre>
<p>Επίσης, δημιουργούμε ένα ακόμα αρχείο με το όνομα ie.css και γράφουμε:</p>
<pre name="code" class="css">
#nav-menu{
border: none;
}
#nav-menu li a:hover{
background-color: #000;
}
</pre>
<p><em>(αυτό θα βελτιώσει την εμφάνιση του μενού στον Internet Explorer)</em></p>
<h1>Τελικό Αποτέλεσμα</h1>
<p style="text-align: center;"><a href="http://demo.greektuts.net/css3menu" target="_blank"><img class="aligncenter" src="http://greektuts.net/wp-content/uploads/2010/02/final.png" alt="" width="400" height="100" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://greektuts.net/css3-menu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Προσθήκη Εικονιδίων Στους Συνδέσμους με jQuery</title>
		<link>http://greektuts.net/link-icons-with-jquery/</link>
		<comments>http://greektuts.net/link-icons-with-jquery/#comments</comments>
		<pubDate>Tue, 30 Mar 2010 10:19:57 +0000</pubDate>
		<dc:creator>Pantso</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[icon links]]></category>
		<category><![CDATA[icons]]></category>
		<category><![CDATA[icons on links]]></category>
		<category><![CDATA[j Query]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[links]]></category>
		<category><![CDATA[links with icons]]></category>
		<category><![CDATA[εικονίδια]]></category>
		<category><![CDATA[εικονίδια σε συνδέσμους]]></category>
		<category><![CDATA[Σύνδεσμοι]]></category>
		<category><![CDATA[σύνδεσμος]]></category>

		<guid isPermaLink="false">http://greektuts.net/?p=3011</guid>
		<description><![CDATA[Σε αυτό το βοήθημα θα δούμε βήμα προς βήμα πως μπορούμε να προσθέσουμε εικονίδια δίπλα από τους συνδέσμους στην σελίδα μας, ώστε να κάνουμε τους σύνδεσμους πιο εμφανίσιμους και κατανοητούς. ]]></description>
			<content:encoded><![CDATA[<p>Ξεκινάμε επιλέγοντας τα εικονίδια μας. Τα εικονίδια που θα επιλέξουμε, θα ήταν σωστό να έχουν μέγεθος 16&#215;16 pixels, έτσι ώστε να μπορούμε να τα προσθέσουμε και σε κείμενο παραγράφου, χωρίς να καταστρέψουμε το ύψος της γραμμής του κειμένου. Ένα πολύ καλό μέρος για να ψάξουμε τα εικονίδια που θέλουμε είναι το <a href="http://www.iconfinder.net/" target="_blank">IconFinder</a></p>
<h1>CSS</h1>
<p>Στο αρχείο CSS που χρησιμοποιούμε, θα προσθέσουμε τις παρακάτω γραμμές κώδικα:</p>
<pre name="code" class="css">
a.pdf {
background: url(images/pdf.png) no-repeat left center;
padding-left: 20px;
line-height: 16px;
}

a.txt {
background: url(images/text.png) no-repeat left center;
padding-left: 20px;
line-height: 16px;
}

a.zip {
background: url(images/zip.png) no-repeat left center;
padding-left: 20px;
line-height: 16px;
}

a.email {
background: url(images/email.png) no-repeat left center;
padding-left: 20px;
line-height: 16px;
}

a.external {
background: url(images/link.png) no-repeat left center;
padding-left: 20px;
line-height: 16px;
}
</pre>
<h1>jQuery</h1>
<p>Τώρα αυτό που χρειάζεται να κάνουμε είναι να δημιουργήσουμε το script της jQuery που θα αναλαμβάνει να ψάχνει τους συνδέσμους για καταλήξεις αρχείων, και να προσθέτει τις εικόνες μας. Γράφουμε λοιπόν στο  &lt;head&gt; μέρος της σελίδας μας τον εξής κώδικα:</p>
<pre name="code" class="js">
&lt;script type="text/javascript"&gt;

$(document).ready(function() {

// Προσθέτει το εικονίδιο στα pdf
$("a[href$='.pdf']").addClass("pdf");

// Προσθέτει το εικονίδιο στα doc, rtf και txt
$("a[href$='.doc'], a[href$='.txt'], a[href$='.rft']").addClass("txt");

// Προσθέτει το εικονίδιο στα Zip αρχεία (zip και rar)
$("a[href$='.zip'], a[href$='.rar']").addClass("zip");

// Προσθέτει το εικονίδιο στους email συνδέσμους
$("a[href^='mailto:']").addClass("email");

//Προσθέτει το εικονίδιο στους εξωτερικούς συνδέσμους
$('a').filter(function() {
return this.hostname &amp;&amp; this.hostname !== location.hostname;
}).addClass("external");

});
&lt;/script&gt;
</pre>
<p><strong>Επεξήγηση κώδικα</strong><br />
Ουσιαστικά ο κώδικας μας ψάχνει τα href tags για καταλήξεις. Αντιστοίχως λοιπόν όπoυ βρεί την κατάληξη που θα ψάξουμε, προσθέτει την αντίστοιχη κλάση, ώστε να μπορούμε μετά να αλλάξουμε την εμφάνιση του με τα CSS.</p>
<p>Ο παραπάνω κώδικας κάνει το εξής:<br />
<strong>$(document).ready(function()</strong> &#8211;  Ελέγχουμε ότι η σελίδα έχει φορτώσει πλήρως πρίν κάνουμε το οτιδήποτε<br />
<strong>$(&#8220;a[href$='.pdf']&#8220;)</strong> &#8211;  Ψάχνουμε τα a[href] tags. Όπου βρεί την κατάληξη .pdf<br />
<strong>.addClass(&#8220;pdf&#8221;);</strong> &#8211;  προσθέτει την κλάση pdf.</p>
<p>Τέλος πρέπει να κάνουμε την σελίδα μας να φορτώνει την βιβλιοθήκη της jQuery. Αυτό το κάνουμε γράφοντας στο &lt;head&gt; μέρος της σελίδας μας τον εξής κώδικα:</p>
<pre name="code" class="html">&lt;script type="text/javascript"  src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.0/jquery.min.js"&gt;&lt;/script&gt;
</pre>
<p style="text-align: center;"><a href="http://demo.greektuts.net/linkicons" target="_blank"><img class="size-full wp-image-2524   aligncenter" style="border: 0pt none; margin: 0px;" src="../wp-content/uploads/2010/02/final.png" alt="" width="400" height="100" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://greektuts.net/link-icons-with-jquery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Δημιουργήστε το δικό σας Βιογραφικό</title>
		<link>http://greektuts.net/cv-website/</link>
		<comments>http://greektuts.net/cv-website/#comments</comments>
		<pubDate>Sat, 13 Mar 2010 14:58:58 +0000</pubDate>
		<dc:creator>Pantso</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[bio]]></category>
		<category><![CDATA[cv]]></category>
		<category><![CDATA[βιογραφικό]]></category>
		<category><![CDATA[δημιουργία]]></category>
		<category><![CDATA[ιστοσελίδα]]></category>

		<guid isPermaLink="false">http://greektuts.net/?p=2379</guid>
		<description><![CDATA[Στις προσωπικές μας ιστοσελίδες συνήθως βάζουμε κάποιον σύνδεσμο με το βιογραφικό μας, σε μορφή εγγράφου Word. Σε αυτό το βοήθημα θα δούμε πως μπορούμε να δημιουργήσουμε μια ιστοσελίδα/βιογραφικό, ωστε να δώσουμε μια πολύ πιο όμορφη εικόνα του βιοφραφικού μας.]]></description>
			<content:encoded><![CDATA[<p>Πρώτα από χρειαζόμαστε τον &#8220;άδειο&#8221; καμβά μας. Δημιουργούμε ένα νέο αρχείο html και γράφουμε τον κώδικα</p>
<pre name="code" class="html">
&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"&gt;
&lt;html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"&gt;
&lt;head&gt;
     &lt;title&gt;Βιογραφική Σελίδα&lt;/title&gt;

&lt;/head&gt;

&lt;body&gt;    

&lt;/body&gt;

&lt;/html&gt;
</pre>
<p>Τα στύλ που θα χρησιμοποιήσουμε στην ιστοσελίδα μας θα είναι inline πράγμα που σημαίνει πως δεν θα κάνουμε επισύναψη εξωτερικού αρχείου στύλ, αλλά θα συμπεριληφθεί στον κώδικα μας. Αυτό το κάνουμε βάζοντας στον &lt;head&gt; της σελίδας μας τον εξής κώδικα</p>
<pre name="code" class="html">
&lt;style type="text/css"&gt;

&lt;/style&gt;
</pre>
<p>Τώρα θα προσθέσουμε στο το &lt;body&gt; μέρος του κώδικα μας τα εξής:</p>
<pre name="code" class="html">
&lt;div id="wrapper"&gt;

    &lt;div id="header"&gt;
    	&lt;div id="title"&gt;
            &lt;h1&gt;Όνοματεπώνμο&lt;/h1&gt;
            &lt;small&gt;Accounting Technician &lt;span&gt;|&lt;/span&gt; Web Designer&lt;/small&gt;
        &lt;/div&gt;
        &lt;dl id="contact"&gt;

            &lt;dt&gt;Διεύθυνση:&lt;/dt&gt;

    &lt;dd&gt;123 Οδός, Αθήνα 12345&lt;/dd&gt;
            &lt;dt&gt;Τηλέφωνο:&lt;/dt&gt;
      &lt;dd&gt;(+30)210 12 34 567&lt;/dd&gt;
            &lt;dt&gt;E-mail:&lt;/dt&gt;&lt;dd&gt;&lt;a href="<a href="mailto:yourname@yourdomain.com">mailto:yourname@yourdomain.com</a>"&gt;yourname@yourdomain.com&lt;/a&gt;&lt;/dd&gt;
            &lt;dt&gt;Ιστοσελίδα:&lt;/dt&gt;&lt;dd&gt;&lt;a href="<a href="view-source:http://www.yourdomain.com/">http://www.yourdomain.com</a>"&gt;www.yourdomain.com&lt;/a&gt;&lt;/dd&gt;
       &lt;dt class="no-print"&gt;Φωτογραφία:&lt;/dt&gt;
          &lt;dd class="no-print"&gt;&lt;a rel="lightbox" href="<a href="view-source:file:///C:/Users/Pantso/Desktop/CV/assets/img/photo.jpg">assets/img/photo.jpg</a>" title="Glenn McKeown" &gt;φωτογραφία&lt;/a&gt;&lt;/dd&gt;

        &lt;/dl&gt;
        &lt;big&gt;&amp;quot;Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque   adipiscing facilisis suscipit. Duis lectus purus, rhoncus at euismod ac,   tristique eget felis. Integer dictum, nisl eget pretium consequat, quam   enim scelerisque elit, ac dictum nisl dolor id dui. Nullam eu lacus   nisl. &amp;quot;&lt;/big&gt;
    &lt;/div&gt;
    &lt;div id="content"&gt;
    &lt;div class="row"&gt;
  	&lt;div class="col-mid"&gt;
        	&lt;h2&gt;&amp;Epsilon;&amp;rho;&amp;gamma;&amp;alpha;&amp;sigma;&amp;#943;&amp;alpha;&lt;/h2&gt;
            &lt;p class="date"&gt;Νοε 2004 - Σήμερα&lt;/p&gt;

            &lt;h3&gt;Roads Service Management Accounts&lt;/h3&gt;
            &lt;p&gt;Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed sed sapien quis elit pretium ornare. Donec augue risus, pellentesque eget hendrerit id, ultricies nec erat. Lorem ipsum dolor sit amet, consectetur adipiscing elit.&lt;/p&gt;

            &lt;p class="date"&gt;Ιουλ 2001 - Νοε 2004&lt;/p&gt;
          &lt;h3&gt;Senior Web Designer&lt;/h3&gt;
            &lt;p&gt;This is an example of how a paragraph might look with a few hyperlinks thrown in. You may to link to your &lt;a href="<a href="view-source:file:///C:/Users/Pantso/Desktop/CV/index.html#">#</a>"&gt;portfolio site&lt;/a&gt;, your &lt;a href="<a href="view-source:file:///C:/Users/Pantso/Desktop/CV/index.html#">#</a>"&gt;blog&lt;/a&gt;, a previous employer or &lt;a href="<a href="view-source:file:///C:/Users/Pantso/Desktop/CV/index.html#">#</a>"&gt;something else&lt;/a&gt;. Be sure to keep it relevant and within the scope of the job you are applying for.&lt;/p&gt;

            &lt;p class="date"&gt;Δεκ 1999 - Ιουλ 2001&lt;/p&gt;
            &lt;h3&gt;Circus Performer&lt;/h3&gt;
            &lt;p&gt;Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed sed sapien quis elit pretium ornare. Donec augue risus, pellentesque eget hendrerit id, ultricies nec erat.&lt;/p&gt;
        &lt;/div&gt;
        &lt;div class="col-min"&gt;

        	&lt;h2&gt;&amp;Epsilon;&amp;kappa;&amp;pi;&amp;alpha;&amp;#943;&amp;delta;&amp;epsilon;&amp;upsilon;&amp;sigma;&amp;eta;&lt;/h2&gt;
            &lt;p class="date"&gt;2006 - 2008&lt;/p&gt;
            &lt;h3&gt;Belfast Institute of Further &amp;amp; Higher Education&lt;/h3&gt;
         &lt;p&gt;Institute of Accounting Technicians in Ireland – with Distinction.&lt;/p&gt;

            &lt;p class="date"&gt;1993 - 2000&lt;/p&gt;

            &lt;h3&gt;Ballymena Academy&lt;/h3&gt;
            &lt;p&gt;&lt;strong&gt;A-Levels:&lt;/strong&gt; Economics, Computing&lt;br /&gt;
			&lt;strong&gt;GCSE:&lt;/strong&gt; Biology, Business Studies, Information , English, Maths, Geography, Physics, Media Studies, Spanish&lt;/p&gt;
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;div class="row"&gt;
        &lt;div class="col-min"&gt;
        	&lt;h2&gt;&amp;Sigma;&amp;upsilon;&amp;sigma;&amp;tau;&amp;#940;&amp;sigma;&amp;epsilon;&amp;iota;&amp;sigmaf;&lt;/h2&gt;
            &lt;h3&gt;Current Employer&lt;/h3&gt;
            &lt;p&gt;Lorem ipsum&lt;br /&gt;
Management Accounts&lt;br /&gt;
Lorem ipsum &lt;br /&gt;
            Management Accounts&lt;br /&gt;
            &lt;/p&gt;

            &lt;h3&gt;Previous Employer&lt;/h3&gt;
            &lt;p&gt;Lorem ipsum&lt;br /&gt;
            Management Accounts&lt;br /&gt;
          Lorem ipsum      &lt;/p&gt;
      &lt;/div&gt;
        &lt;div class="col-min"&gt;
        	&lt;h2&gt;&amp;Sigma;&amp;epsilon;&amp;mu;&amp;iota;&amp;nu;&amp;#940;&amp;rho;&amp;iota;&amp;alpha;&lt;/h2&gt;

            &lt;ul class="spaced"&gt;
                &lt;li&gt;Lorem ipsum dolor sit amet&lt;/li&gt;
                &lt;li&gt;Lorem ipsum dolor sit amet&lt;/li&gt;
                &lt;li&gt;Lorem ipsum dolor sit amet&lt;/li&gt;
                &lt;li&gt;Lorem ipsum dolor sit amet&lt;/li&gt;
        	&lt;/ul&gt;
        &lt;/div&gt;

        &lt;div class="col-min"&gt;
        	&lt;h2&gt;&amp;Epsilon;&amp;xi;&amp;epsilon;&amp;iota;&amp;delta;&amp;#943;&amp;kappa;&amp;epsilon;&amp;upsilon;&amp;sigma;&amp;eta;&lt;/h2&gt;
            &lt;h3&gt;Λογισμικό&lt;/h3&gt;
            &lt;ul&gt;
                &lt;li&gt;MS Office&lt;/li&gt;
                &lt;li&gt;Dreamweaver&lt;/li&gt;
                &lt;li&gt;Photoshop&lt;/li&gt;

        	&lt;/ul&gt;
            &lt;h3&gt;Γλώσσες Προγραμματισμού&lt;/h3&gt;
          &lt;ul&gt;
                &lt;li&gt;HTML / CSS&lt;/li&gt;
                &lt;li&gt;PHP&lt;/li&gt;
                &lt;li&gt;Javascript&lt;/li&gt;
                &lt;li&gt;Web Standards&lt;/li&gt;

        	&lt;/ul&gt;
           &lt;h3&gt;Επιπλέον Ειδικέυσεις&lt;/h3&gt;
            &lt;ul&gt;
                &lt;li&gt;Communnication skills&lt;/li&gt;
                &lt;li&gt;Project management&lt;/li&gt;
                &lt;li&gt;Presentation skills&lt;/li&gt;
        	&lt;/ul&gt;

        &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class="row"&gt;
        &lt;div class="col-max"&gt;
        	&lt;h2&gt;&amp;Epsilon;&amp;pi;&amp;iota;&amp;pi;&amp;lambda;&amp;#941;&amp;omicron;&amp;nu; &amp;Pi;&amp;lambda;&amp;eta;&amp;rho;&amp;omicron;&amp;phi;&amp;omicron;&amp;rho;&amp;#943;&amp;epsilon;&amp;sigmaf;&lt;/h2&gt;
            &lt;p&gt;Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque   adipiscing facilisis suscipit. Duis lectus purus, rhoncus at euismod ac,   tristique eget felis. Integer dictum, nisl eget pretium consequat, quam   enim scelerisque elit, ac dictum nisl dolor id dui. Nullam eu lacus   nisl. &lt;/p&gt;
        &lt;/div&gt;
    &lt;/div&gt;
    &lt;/div&gt;
    &lt;div id="footer"&gt;
    &lt;p&gt;&amp;nbsp;&lt;/p&gt;
    &lt;/div&gt;&lt;/div&gt;
</pre>
<p>Τέλος για να δώσουμε την τελική μορφή του βογραφικού μας θα γράψουμε τον εξής κώδικα στο &lt;style&gt; μέρος του εγγράφου μας:</p>
<pre name="code" class="css">
html {
	background:url(img/bg.jpg) fixed repeat #777;
	}
#wrapper {
	background-color:#fff;
	margin:50px auto;
	overflow:hidden;
	padding:0;
	width:903px;
	}
#header {
	background:url(img/bg-header.jpg) top left no-repeat;
	float:left;
	padding:40px 40px 0 40px;
	overflow:hidden;
	width:823px;
	}
	#title {
		float:left;
		}
#content {
	background:url(img/bg-content.jpg) top left repeat-y;
	float:left;
	padding:0 30px;
	width:843px;
	}
#footer {
	background:url(img/bg-footer.jpg) bottom left no-repeat;
	float:left;
	padding:0 30px;
	width:843px;
	}
.row {
	float:left;
	margin:20px 0 0 0;
	width:843px;
	}
	.col-min {
		float:left;
		margin:0 10px;
		width:260px;
		}
	.col-mid {
		float:left;
		margin:0 10px;
		width:540px;
		}
	.col-max {
		float:left;
		margin:0 10px;
		width:820px;
		}

body {
	color:#333;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:14px;
	font-weight:normal;
	line-height:20px;
	}
h1, h2, h3, h4, h5, h6 {
	font-weight: bold;
	}
h1 {
	color:#333;
	font-size:48px;
	line-height:48px;
	}
h2 {
	color:#5274b7;
	font-size:28px;
	line-height:28px;
	padding:0 0 10px 0;
	}
h3 {
	color:#333;
	font-size:16px;
	line-height:20px;
	padding:0 0 5px 0;
	}
p {
	padding:0 0 20px 0;
	}
a {
	color:#5274b7;
	}
a:link {
	text-decoration:underline;
	}
a:visited {
	text-decoration:underline;
	}
a:hover {
	text-decoration:none;
	}
a:active {
	text-decoration:none;
	}
a:focus {
	outline:none;
	}
b, strong {
	font-weight:bold;
	}
i, em {
	font-style:italic;
	}
small {
	font-size:13px;
	}
	small span {
		color:#5274b7;
		}
big {
	clear:both;
	color:#888;
	float:left;
	font-size:16px;
	font-style:italic;
	letter-spacing:1px;
	line-height:22px;
	padding:30px 0 10px 0;
	width:100%;
	}

ul {
	padding:0 0 20px 0;
	}
ul li {
	line-height:20px;
	padding:0;
	list-style:none outside none;
	}
	.spaced li {
	line-height:20px;
	list-style:inside square;
	padding:0 0 20px 0;
	}
#contact {
	float:right;
	padding-top:10px;
	width:300px;
	}
	#contact dt {
		color:#888;
		float:left;
		font-style:italic;
		padding-right:10px;
		text-align:right;
		width:60px;
		}
	#contact dd {
		float:left;
		width:230px;
		margin-right:-40px;
		}

.date {
	color:#888;
	padding:0;
	}
</pre>
<h1>Τελικό Αποτέλεσμα</h1>
<p><center><a href="http://demo.greektuts.net/cv/index.html" target="_blank"><img src="http://greektuts.net/wp-content/uploads/2010/02/final.png" alt="" /></a></center></p>
]]></content:encoded>
			<wfw:commentRss>http://greektuts.net/cv-website/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Δημιουργία Web2.0 Button με τα CSS3</title>
		<link>http://greektuts.net/create-a-web2-button-with-css3/</link>
		<comments>http://greektuts.net/create-a-web2-button-with-css3/#comments</comments>
		<pubDate>Fri, 12 Mar 2010 11:10:35 +0000</pubDate>
		<dc:creator>Ssstratos</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[button]]></category>
		<category><![CDATA[css3 button]]></category>
		<category><![CDATA[css3 css button]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[κουμπί]]></category>

		<guid isPermaLink="false">http://greektuts.net/?p=2829</guid>
		<description><![CDATA[Σε προηγούμενο άρθρο είδαμε πως να μπορείτε δημιουργήσετε εύκολα ένα web2.0 button σε 5 μόνο βήματα. Αυτό έγινε με την βοήθεια του Adobe Photoshop. Τώρα θα δούμε πως να δημιουργήσουμε το ίδιο web2.0 button με την βοήθεια των CSS3.]]></description>
			<content:encoded><![CDATA[<p>Αν δούμε στο <a href="http://greektuts.net/web20-button/" target="_self">βοήθημα</a> για το πως μπορούμε να φτιάξουμε ένα Web 2.0 κουμπί στο Photoshop, θα μπορέσουμε να καταλήξουμε σε ένα γραφικό. Σε αυτό εδώ το βοήθημα θα δούμε πως μπορούμε να φτιάξουμε το ίδιο κουμπί, αλλά αυτή τη φορά χρησιμοποιόντας html και css.</p>
<h1>Τι θα χρειαστούμε</h1>
<p>Για την δημιουργία του κουμπιού θα χρειαστούμε τα εξής:</p>
<ul>
<li>Ένα ντεγκρατνέ για το φόντο</li>
<li>Στρογγυλοποιημένες γωνίες</li>
<li>Ένα μικρό πλαίσιο</li>
<li>Σκιά</li>
<li>Και σκιά για το κείμενο μας</li>
</ul>
<h1>HTML</h1>
<p>Δημιουργούμε ένα νέο αρχείο με το όνομα index.html και γράφουμε τον εξής κώδικα:</p>
<pre name="code" class="html">
&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;
&lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;
&lt;head&gt;
&lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8" /&gt;
&lt;link rel="stylesheet" href="style.css" type="text/css" media="screen,projection" /&gt;

&lt;title&gt;CSS3 Button&lt;/title&gt;
&lt;/head&gt;

&lt;body&gt;
<p class="css3button"><a href="#">Button</a>

&lt;/body&gt;
&lt;/html&gt;
</pre>
<h1>CSS</h1>
<p>Αφού έχουμε το κουμπί μας έτοιμο ώρα να του δώσουμε και χρώμα</p>
<p>Δημιουργούμε ένα αρχείο και το ονομάζουμε style.css. Γράφουμε τον εξής κώδικα:</p>
<pre name="code" class="css">
.css3button a {
background:url("background.gif") repeat-x scroll center bottom #0DB9E9;
padding: 5px 10px 5px 10px;
text-align: center;
font-weight: bold;
color: #006D85;
text-decoration: none; border: 1px inset #aaa;
-webkit-border-radius: 8px; width: auto; -moz-border-radius: 8px;  -khtml-border-radius: 8px;  border-radius: 8px;
-moz-box-shadow: 0 0 0 #666666;
-webkit-box-shadow: 1px 1px 1px #666;
box-shadow: 1px 1px 1px #666;
text-shadow: rgba(0,0,0, .5) 0px -1px 0px;
border: 1px solid #106176;
}

.css3button a:hover  {
background: #ffffff;
text-shadow: rgba(0,0,0, .5) 0px 1px 0px;
}
</pre>
<h1>Τελικό Αποτέλεσμα</h1>
<p style="text-align: center;"><a href="http://demo.greektuts.net/css3button/index.html" target="_blank"><img class="aligncenter" title="Τελικό Αποτέλεσμα" src="http://greektuts.net/wp-content/uploads/2010/02/final.png" alt="" width="400" height="100" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://greektuts.net/create-a-web2-button-with-css3/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>CSS3 και HTML Στοιχεία</title>
		<link>http://greektuts.net/css3-and-html-elements/</link>
		<comments>http://greektuts.net/css3-and-html-elements/#comments</comments>
		<pubDate>Wed, 03 Mar 2010 09:39:16 +0000</pubDate>
		<dc:creator>Pantso</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Web Building]]></category>
		<category><![CDATA[css3]]></category>
		<category><![CDATA[form]]></category>
		<category><![CDATA[gradient]]></category>
		<category><![CDATA[html form]]></category>
		<category><![CDATA[style]]></category>
		<category><![CDATA[ντεγκραντέ]]></category>
		<category><![CDATA[φόρμα επικοινωνίας]]></category>

		<guid isPermaLink="false">http://greektuts.net/?p=2747</guid>
		<description><![CDATA[Σε αυτό το βοήθημα θα δούμε πως μπορούμε να χρησιμοποιήσουμε τα CSS3 για να ομορφύνουμε διάφορα html στοιχεία, όπως φόρμες επικοινωνίας και  στην ιστοσελίδα μας. Θα εξηγήσουμε βήμα προς βήμα ενώ θα χρησιμοποιήσουμε σκίαση, ντεγκραντέ χρωματισμούς και μερικά άλλα νέα κόλπα που μας φέρνει η νέα έκδοση των Cascading Style Sheets.]]></description>
			<content:encoded><![CDATA[<h1>HTML</h1>
<p>Πρώτα απόλα ας δημιουργήσουμε μια απλή φόρμα με τα κλασσικά στοιχεία που μπορεί να βρεί κάποιος σε μια φόρμα επικοινωνίας. Δημιουργούμε ένα κενό αρχείο html και γράφουμε τον κώδικα που ακολουθεί:</p>
<pre name="code" class="html">
&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;
&lt;html xmlns="http://www.w3.org/1999/xhtml"&gt;

&lt;head profile="http://gmpg.org/xfn/11"&gt;
&lt;title&gt;CSS3 και HTML Στοιχεία - GreekTuts&lt;/title&gt;
&lt;meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /&gt;
&lt;link rel="stylesheet" href="style.css" type="text/css" media="all" /&gt;
&lt;/head&gt;
&lt;body&gt;

&lt;form&gt;

&lt;p&gt;
&lt;input type="text" name="name" id="name" /&gt;
&lt;label for="name"&gt;Name&lt;/label&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;input type="text" name="email" id="email" /&gt;
&lt;label for="email"&gt;E-mail&lt;/label&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;input type="text" name="web" id="web" /&gt;
&lt;label for="web"&gt;Website&lt;/label&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;textarea name="text"&gt;&lt;/textarea&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;input type="radio" name="sex" value="male" /&gt; Male

&lt;input type="radio" name="sex" value="female" /&gt; Female
&lt;/p&gt;

&lt;p&gt;
I have a bike:
&lt;input type="checkbox" name="vehicle" value="Bike" /&gt;
&lt;br /&gt;
I have a car:
&lt;input type="checkbox" name="vehicle" value="Car" /&gt;
&lt;br /&gt;
I have an airplane:
&lt;input type="checkbox" name="vehicle" value="Airplane" /&gt;
&lt;/p&gt;

&lt;p&gt;
&lt;input type="submit" value="Send" /&gt;
&lt;/p&gt;

&lt;/form&gt;

&lt;/body&gt;
&lt;/html&gt;
</pre>
<p>Aφού λοιπόν έχουμε έτοιμη την σελίδα μας ας δούμε τι μπορούμε να κάνουμε σε ότι αφορά την εμφάνιση της.</p>
<h1>CSS &amp; CSS3</h1>
<p>Αν παρατηρήσουμε στην γραμμή 7 έχουμε συνδέσει ένα αρχείο css. Αυτό το αρχείο θα δημιουργήσουμε και θα το ονομάσουμε style.css</p>
<p>Μέσα λοιπόν θα αρχίσουμε να διαμορφώνουμε την φόρμα μας. Έτσι γράφουμε</p>
<pre name="code" class="css">
body { padding:50px 100px; font:13px/150% Verdana, Tahoma, sans-serif; }
</pre>
<p>Αυτό είναι για να δώσουμε μια συγκεκριμένη θέση στην φόρμα μας. Συνεχίζουμε προσθέτοντας όλα τα στοιχεία της φόρμας μας.</p>
<pre name="code" class="css">
input, textarea {
}

textarea {
}

input:hover, textarea:hover,
input:focus, textarea:focus {
}

.form label {

}

.submit input {
}
</pre>
<p>Τώρα το μόνο που έχουμε να κάνουμε έιναι να διαμορφώσουμε όπως θέλουμε τα στοιχεία. Έτσι γράφουμε</p>
<pre name="code" class="css">
input, textarea {
padding: 9px;
border: solid 1px #E5E5E5;
outline: 0;
font: normal 13px/100% Verdana, Tahoma, sans-serif;
width: 200px;
}

textarea {
width: 400px;
max-width: 400px;
height: 150px;
line-height: 150%;
}

input:hover, textarea:hover,
input:focus, textarea:focus {
border-color: #C9C9C9;
}

.form label {
margin-left: 10px;
color: #999999;
}

.submit input {
width: auto;
padding: 9px 15px;
background: #617798;
border: 0;
font-size: 14px;
color: #FFFFFF;
}
</pre>
<p>Αν κάνουμε τώρα μια προεπισκόπηση θα δούμε ότι έχουμε ορίσει το πλάτος, το περίγραμμα, αποστάσεις και χρώματα. Τελειώνοντας με την φόρμα μας θα προσθέσουμε και ένα ντεγκραντέ εφέ χρησιμοποιόντας μόνο css.</p>
<pre name="code" class="css">
input, textarea {
padding: 9px;
border: solid 1px #E5E5E5;
outline: 0;
font: normal 13px/100% Verdana, Tahoma, sans-serif;
width: 200px;
background: #FFFFFF url('bg_form.png') left top repeat-x;
background: -webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(4%, #EEEEEE), to(#FFFFFF));
background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 1px, #FFFFFF 25px);
box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
-moz-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
-webkit-box-shadow: rgba(0,0,0, 0.1) 0px 0px 8px;
}

textarea {
width: 400px;
max-width: 400px;
height: 150px;
line-height: 150%;
}

input:hover, textarea:hover,
input:focus, textarea:focus {
border-color: #C9C9C9;
-webkit-box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 8px;
}

.form label {
margin-left: 10px;
color: #999999;
}

.submit input {
width: auto;
padding: 9px 15px;
background: #617798;
border: 0;
font-size: 14px;
color: #FFFFFF;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
cursor: pointer;
}
</pre>
<p>Με μια προεπισκόπηση θα δούμε ότι η φόρμα μας έχει γίνει αγνώριστη. Να σημειώσουμε ότι η επιλογή -moz- μιλάει στον firefox. Η αντίστοιχη για όλους τους άλλους browsers είναι -webkit- για τον safari και χρειαζόμαστε εικόνα για τον IE. Η εικόνα που χρησιμοποιούμε είναι στην συγκεκριμένη περίπτωση <a href="http://greektuts.net/wp-content/uploads/2010/03/bg_form.png" target="_blank">αυτή</a></p>
<h1>CSS3 Gradients</h1>
<p>Αναλυτικά με τα gradients η εντολή που δίνουμε είναι η εξής.</p>
<pre name="code" class="css">
div {

background-color: #1a82f7; /* fallback color */

background-image: url(images/linear_bg_2.png); /* fallback image */

background-image: -moz-linear-gradient(100% 100% 90deg, #2F2727, #1a82f7);

background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1a82f7), to(#2F2727));

}
</pre>
<p>Ας δούμε ένα παράδειγμα. Δημιουργούμε ένα νέο html αρχείο και γράφουμε</p>
<pre name="code" class="html">
&lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt;
&lt;html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"&gt;

&lt;head&gt;

&lt;title&gt;CSS3 Gradiet&lt;/title&gt;

&lt;meta http-equiv="Content-Type" content="text/html;charset=UTF-8" /&gt;

&lt;link rel="stylesheet" href="reset.css" type="text/css" media="screen" /&gt;

&lt;style type="text/css"&gt;

body {background: #e6e9ed; font: 12px Arial, Helvetica, sans-serif; color: #333;}
#header {height: 100px; overflow: hidden; width: 100%; position: relative;}
#header h1 {margin: 0 20px; border: none; font-size: 16px;}
#content {
width: 760px;
margin: 20px auto;
background: #fff;
border: 1px solid #ddd;
padding: 20px;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}

h1 {font-size: 25px; padding: 0 0 10px; margin: 0 0 10px; color: #1a82f7; border-bottom: 1px solid #ddd;}
h2 {font-size: 18px; padding: 10px 0; color: #1a82f7}

#linearBg{
height: 100px;
background-color: #1a82f7; /* fallback color */
background-image: url(images/linear_bg_2.png); /* fallback image */
background-image: -moz-linear-gradient(100% 100% 90deg, #2F2727, #1a82f7);
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1a82f7), to(#2F2727));
}

pre {
margin: 5px 0 20px 0; padding: 15px; background: #eee; overflow: auto;
}

&lt;/style&gt;

&lt;/head&gt;

&lt;body&gt;

&lt;div id="content"&gt;

&lt;h1&gt;CSS3 Gradient&lt;/h1&gt;

&lt;h2&gt;Linear background&lt;/h2&gt;

&lt;div id="linearBg"&gt;&lt;/div&gt;
&lt;pre&gt;#linearBg {
height: 100px;
background-color: #1a82f7; /* fallback color */
background-image: url(images/linear_bg_2.png); /* fallback image */
background-image: -moz-linear-gradient(100% 100% 90deg, #2F2727, #1a82f7);
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1a82f7), to(#2F2727));
}&lt;/pre&gt;

&lt;/div&gt;

&lt;/body&gt;

&lt;/html&gt;
</pre>
<p>Η εικόνα που θα χρησιμοποιήσουμε είναι <a href="http://greektuts.net/wp-content/uploads/2010/03/linear_bg_2.png" target="_blank">αυτή</a>.</p>
<p>Κάντε μια επισκόπηση και θα δείτε ένα απίθανο gradient φτιαγμένο με CSS.</p>
<p><center><a href="http://demo.greektuts.net/csshtmlelements/demo.html" target="_blank"><img src="http://greektuts.net/wp-content/uploads/2010/02/final.png" alt="Τελικό Αποτέλεσμα" /></a></center></p>
]]></content:encoded>
			<wfw:commentRss>http://greektuts.net/css3-and-html-elements/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Στοιχεία με Επισκίαση(CSS &amp; jQuery)</title>
		<link>http://greektuts.net/css-jquery-fade-elements/</link>
		<comments>http://greektuts.net/css-jquery-fade-elements/#comments</comments>
		<pubDate>Wed, 02 Dec 2009 09:44:14 +0000</pubDate>
		<dc:creator>Pantso</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[CSS & jQuery]]></category>
		<category><![CDATA[Στοιχεία με Επισκίαση]]></category>

		<guid isPermaLink="false">http://greektuts.net/?p=2276</guid>
		<description><![CDATA[Στο σημερινό βοήθημα θα δούμε πώς μπορούμε να δημιουργήσουμε ένα πολύ όμορφο εφέ στις εικόνες μας ή στους συνδέσμους μας, όταν ο χρήστης περάσει τον κέρσορα πάνω από την εικόνα ή τον σύνδεσμο. Θα χρησιμοποιήσουμε κάποια βασική HTML, CSS και jQuery.]]></description>
			<content:encoded><![CDATA[<p>Πρώτο βήμα που πρέπει να κάνουμε είναι να δημιουργήσουμε τους συνδέσμους μας.</p>
<h2>HTML</h2>
<p>Δημιουργούμε ένα κενό αρχείο html και γράφουμε τον εξής κώδικα στο < body > κομμάτι</p>
<pre name="code" class="html">
&lt;ul&gt;

&lt;li&gt;

&lt;a href="#" class="thumb"&gt;&lt;span&gt;&lt;img src="image.jpg" alt="" /&gt;&lt;/span&gt;&lt;/a&gt;

&lt;h2&gt;&lt;a href="#"&gt;Image Name&lt;/a&gt;&lt;/h2&gt;

&lt;/li&gt;

&lt;/ul&gt;
</pre>
<h2>CSS</h2>
<p>Αφού έχουμε έτοιμο το αρχείο μας, θα δημιουργήσουμε και θα συνδέσουμε το αρχείο του στυλ. Δημιουργούμε το style.css και γράφουμε τον εξής κώδικα</p>
<pre name="code" class="css">
body {

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

-x-system-font:none;

background:#FFFFFF none repeat scroll 0 0;

font-family:Verdana,Arial,Helvetica,sans-serif;

font-size:10px;

font-size-adjust:none;

font-stretch:normal;

font-style:normal;

font-variant:normal;

font-weight:normal;

height:100%;

line-height:normal;

margin:0;

padding:0;

position:relative;

}

h1 {

font-size:2.5em;

font-weight:normal;

text-align:center;

}

h1 small {

color:#999999;

display:block;

font-size:0.7em;

}

img {

border:medium none;

}

ul.gallery {

list-style-image:none;

list-style-position:outside;

list-style-type:none;

margin:0 auto;

padding:0;

width:708px;

}

ul.gallery li {

-moz-border-radius-bottomleft:3px;

-moz-border-radius-bottomright:3px;

-moz-border-radius-topleft:3px;

-moz-border-radius-topright:3px;

border:1px solid #CCCCCC;

display:inline;

float:left;

margin:10px;

padding:0;

text-align:center;

}

ul.gallery li a.thumb {

border-bottom:1px solid #CCCCCC;

cursor:pointer;

height:182px;

padding:5px;

width:204px;

}

ul.gallery li span {

display:block;

height:182px;

overflow:hidden;

width:204px;

}

ul.gallery li a.thumb:hover {

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background:#333333 none repeat scroll 0 0;

}

ul.gallery li h2 {

-moz-background-clip:border;

-moz-background-inline-policy:continuous;

-moz-background-origin:padding;

background:#F0F0F0 none repeat scroll 0 0;

border-top:1px solid #FFFFFF;

font-size:1em;

font-weight:normal;

margin:0;

padding:10px;

text-transform:uppercase;

}

ul.gallery li a {

color:#777777;

display:block;

text-decoration:none;

}
</pre>
<p>Για να συνδέσουμε το αρχείο στυλ με την ιστοσελίδα μας γράφουμε τον εξής κώδικα στο &lt;head&gt; μέρος του Index.html</p>
<pre name="code" class="html">
&lt;link rel="stylesheet" type="text/css" href="style.css" media="screen"&gt;
</pre>
<h2>Η Εικόνα Μας</h2>
<p>Για το σημερινό βοήθημα θα χρησιμοποιήσουμε τα css sprites (image replacement). Έτσι θα δημιουργήσουμε την εικόνα μας η οποία μέσω του css και της jQuery θα μετακινείται</p>
<blockquote>
<p style="text-align: center;"><img class="size-full wp-image-2278 aligncenter" title="image" src="http://greektuts.net/wp-content/uploads/2009/12/image.JPG" alt="image" width="204" height="379" /></p>
</blockquote>
<p>Μπορείτε να κατεβάσετε τα αρχεία στο τέλος του άρθρου</p>
<h2>jQuery</h2>
<p>Τέλος αφού έχουμε τα αρχεία μας έτοιμα, είναι ώρα να δημιουργήσουμε το εφέ μας. Θα γράψουμε τον παρακάτω κώδικα στο &lt;head&gt; κομμάτι της ιστοσελίδας μας</p>
<pre name="code" class="html">
&lt;script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js"&gt;&lt;/script&gt;
</pre>
<p>Θα δημιουργήσουμε το εφέ γράφοντας λίγη jQuery, σε ένα νέο αρχείο με το όνομα fade.js</p>
<pre name="code" class="java">
$(document).ready(function() {

       $("ul.gallery li").hover(function() { //Όταν ο χρήστης κάνει hover...

              var thumbOver = $(this).find("img").attr("src"); //Βρές το url της εικόνας και ανάθεσε το στο 'thumbOver'

               //Όρισε την εικόνα παρασκηνίου (thumbOver) στο &lt;a&gt; tag - Όρισε την θέση ώς bottom
              $(this).find("a.thumb").css({'background' : 'url(' + thumbOver + ') no-repeat center <strong>bottom</strong>'});

              //Θέσε στην εικόνα 0 opacity (fade out)
              $(this).find("span").stop().fadeTo('normal', 0 , function() {
                      $(this).hide() //Κρύψε την εικόνα μετά το fade
              });
       } , function() { //Όταν ο χρήστης κάνει hover out...
              //Ξαναφέρε την εικόνα σε full opacity
              $(this).find("span").stop().fadeTo('normal', 1).show();
       });

});
</pre>
<p>Τέλος θα προσθέσουμε το παρακάτω κομμάτι κώδικα στο &lt;head&gt; μέρος της σελίδας μας ώστε να συμπεριλάβουμε το αρχείο που μόλις φτιάξαμε.</p>
<pre name="code" class="html">
&lt;script type="text/javascript" src="fade.js"&gt;&lt;/script&gt;
</pre>
<blockquote>
<p style="text-align: center;"><strong>Δείτε το τελικό αποτέλεσμα <a href="http://demo.greektuts.net/css&amp;jqueryfadeelements/index.html" target="_blank">εδώ</a></strong></p>
</blockquote>
<blockquote>
<p style="text-align: center;"><em><strong>Μπορείτε να κατεβάσετε τα αρχεία του βοηθήματος εδώ</strong></em></p>
<p style="text-align: center;"><a href="http://greektuts.net/wp-content/uploads/2009/12/CSSjQueryFadeElements.rar" target="_blank"><em><strong><img class="alignnone" src="../wp-content/uploads/2009/10/membersdownload1.png" alt="download" width="200" height="200" /></strong></em></a></p>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://greektuts.net/css-jquery-fade-elements/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
