3η διάλεξη Τεχνολογίες Παγκόσμιου Ιστού

19

Click here to load reader

description

CSS

Transcript of 3η διάλεξη Τεχνολογίες Παγκόσμιου Ιστού

Page 1: 3η διάλεξη Τεχνολογίες Παγκόσμιου Ιστού

CSSμια σύντομη εισαγωγή

Page 2: 3η διάλεξη Τεχνολογίες Παγκόσμιου Ιστού

CSS and HTML

<p  style=“font-­‐size:  12px”>  BURN  </p>  

<style  type=“text/css”>                                                                  p  {                                                                            font-­‐size:  12px;                                                                          }                </style>  

<link  rel=”stylesheet”  type=“text/css”  href=“locaDon.css”  />

Page 3: 3η διάλεξη Τεχνολογίες Παγκόσμιου Ιστού

Selector, attribute, valuebody  {            font-­‐family:  arial;    }

p  {            text-­‐decoraDon:  underline;    }  

Page 4: 3η διάλεξη Τεχνολογίες Παγκόσμιου Ιστού

CSS Box Model

MarginBorder

Padding

Content

Page 5: 3η διάλεξη Τεχνολογίες Παγκόσμιου Ιστού

div<head> <style type="text/css"> .box300 { width:300px; height:300px; border:1px solid black; } </style> </head>

<div class="box300"> This is a 300 by 300 pixel box with a 1px border. </div> This is outside the box.

Page 6: 3η διάλεξη Τεχνολογίες Παγκόσμιου Ιστού

padding<head> <style type="text/css"> .box300 { width:300px; height:300px; border:1px solid black; padding:10px; } </style> </head>

<div class="box300"> This is a 300 by 300 pixel box with a 1px border. </div> This is outside the box.

This%is%a%300%by%300%pixel%box%with%a%1px%border%and%10px%padding.%%

%

%

%

%

%

%%

This%is%outside%the%box.%

Page 7: 3η διάλεξη Τεχνολογίες Παγκόσμιου Ιστού

margin<head> <style type="text/css"> .box300 { width:300px; height:300px; border:1px solid black; padding:10px; margin:10px; } </style> </head>

<div class="box300"> This is a 300 by 300 pixel box with a 1px border and 10px Padding and 10px margin. </div> <p>This is outside the box.</p>

This%is%outside%the%box.%

This%is%a%300%by%300%pixel%box%with%a%1px%border%and%10px%padding%and%10px%margin.%%

%

%

%

%

%

%%

%

%

%

%

%

%

%

Page 8: 3η διάλεξη Τεχνολογίες Παγκόσμιου Ιστού

Content

#container  {   padding:  20px  10px  30px  12px;   margin:  0px  5px  6px  5px;}  

Page 9: 3η διάλεξη Τεχνολογίες Παγκόσμιου Ιστού

Relative position

#myBox  {   posiDon:  relaDve;   leQ:  20px;   top:  20px; }

Le#:%20px%

top:%20px%

Posi/on:%rela/ve%Box%1%

Box%2%

Box%3%

Containing%box%

Page 10: 3η διάλεξη Τεχνολογίες Παγκόσμιου Ιστού

Absolute position

#myBox  {   posiDon:  absolute;   leQ:  20px;   top:  20px; }

Le#:%20px%

top:%20px%

Posi/on:%absolute%Box%1%

Box%2%

Box%3%

Containing%box%(rela/vely%posi/oned%ancestor)%

Page 11: 3η διάλεξη Τεχνολογίες Παγκόσμιου Ιστού

images

#sidebar  {       float:  right;       width:  300px;     margin-­‐leQ:  25px;     background-­‐image:  url(images/harbour.jpg);     background-­‐aWachment:  fixed;   }  

Page 12: 3η διάλεξη Τεχνολογίες Παγκόσμιου Ιστού

Σημαντικά στοιχεία

Gradients  Rounded  corners  TransiDons

Page 13: 3η διάλεξη Τεχνολογίες Παγκόσμιου Ιστού

Χρωματικός κύκλος

• Αντίθεση χρωμάτων -> Ενέργεια

• Το πολύ 4 χρώματα (πλέον του μαύρου και του λευκού)

Page 14: 3η διάλεξη Τεχνολογίες Παγκόσμιου Ιστού

Μονοχρωματικά

• Ηρεμία και απλότητα

Page 15: 3η διάλεξη Τεχνολογίες Παγκόσμιου Ιστού

Αναλόγου χρώματος

Ευχάριστο  και  ενθουσιώδες

Page 16: 3η διάλεξη Τεχνολογίες Παγκόσμιου Ιστού

Συμπληρωματικού χρώματος

• Ενεργητικότητα

Page 17: 3η διάλεξη Τεχνολογίες Παγκόσμιου Ιστού

Τραδικά χρώματα

Page 18: 3η διάλεξη Τεχνολογίες Παγκόσμιου Ιστού

Λευκός χώρος

Αυξημένος  λευκός  χώρος  προσφέρει  οικοιότητα  Μινιμαλιστικές  εκφάνσεις  Λευκό  υπόβαθρο  για  κείμενο,  σκούρο  για  εικόνες

Page 19: 3η διάλεξη Τεχνολογίες Παγκόσμιου Ιστού

Άλλοι κανόνες

Χρυσός  κανόνας  Κανόνας  των  τρίτων