Cascading Style Sheets, τις περισσότερες φορές με την συντομογραφία CSS, είναι μια stylesheet γλώσσα όπου χρησιμοποιείται για να περιγράψει την παρουσίαση ενός εγγράφου που έχει προγραμματιστεί σε HTML ή XML ( συμπεριλαμβανομένου διαφόρων ειδών XML γλώσσες όπως SVG ή XHTML). Η CSS περιγράφει πώς το δομημένο στοιχείο θα πρέπει να δίνεται στην οθόνη, σε χαρτί, στην ομιλία, ή σε άλλα μέσα ενημέρωσης.
Η CSS είναι μια από τις βασικές γλώσσες του ανοικτού διαδικτύου και έχει μια τυποποιημένη W3C ιδιότητα. Αναπτύχθηκε σε επίπεδα, CSS1 είναι πλέον παρωχημένο, CSS2.1 σύσταση και CSS3, οι οποίες χωρίζονται σε μικρότερες ενότητες.
- CSS Αναφορές
Μια λεπτομερής αναφορά για έμπειρους προγραμματιστές, περιγράφοντας κάθε ιδιότητα και έννοια της CSS.
- CSS Παραδείγματα
Βήμα-βήμα παραδείγματα για βοήθεια αρχάριων προγραμματιστών για το ξεκίνημα τους. Περιέχει όλες τις απαραίτητες βασικές αρχές.
- CSS3 Επίδειξη
Συλλογή από παρουσιάσεις, παρουσιάσεις τελευταίων CSS τεχνολογιών. Ώθηση για δημιουργικότητα.
Τεκμηρίωση και προγράμματα εκμάθησης
- CSS key concepts
- Describes the syntax and forms of the language and introduces fundamentals like specificity and inheritance, the box model and margin collapsing, stacking and block-formatting contexts, or the initial, computed, used and actual values. Entities like CSS shorthand properties are also defined.
- CSS developer guide
- Articles to help you learn CSS techniques to make your content shine.
- Common CSS questions
- Answers to common questions about CSS.
Εργαλεία για CSS ανάπτυξη
- The W3C CSS Validation Service checks if a given CSS is valid. The service at OnlineWebCheck.com also does the same. These are invaluable debugging tools.
- Firefox Developer Tools allow viewing and editing live CSS of a page via the Inspector and Style Editor tools.
- Firebug extension for Firefox, a popular extension of that navigator that allows to edit live CSS on watched sites. Very practical to test some changes, though this extension does much more.
- Web Developer extension for Firefox also allows to watch and edit live CSS on watched sites. Simpler than Firebug, though less powerful.
- EditCSS extension for Firefox allows editing CSS in the sidebar.
Νέα
- CSS Text-decoration Level 3 reached the Candidate Recommandation status, defining that the
text-decoration-*
andtext-emphasis-*
properties. The long known {{cssxref("text-shadow")}} is also defined in it. (August 1st, 2013) - Gecko's now support {{cssxref("background-origin")}}
: local
. It will be available from Firefox 25 (and already is in Nightly). (July 25th, 2013) - Pointer Events reached the Candidate Recommandation status, meaning that the CSS property
touch-action
, currently only implemented in IE10 (with the-ms-
prefix), is no more experimental. (May 6th, 2013) - Gecko's support of flexible boxes has been adapted to match a recent specification clarification: from Firefox 23 {{cssxref("::before")}} and {{cssxref("::after")}} will be flex items, and as such can be repositioned using {{cssxref("order")}} and {{cssxref("align-self")}}. (May 3rd, 2013)
Σχετικά Άρθρα
- Mozilla Learn CSS resources.
- Open Web languages on which CSS is often applied: HTML, SVG, XHTML, XML.
- Mozilla technologies which make extensive use of CSS: XUL, Firefox and Thunderbird extensions and themes.
{{CommunityBox("Web layout", "dev-tech-layout", "mozilla.dev.tech.layout", "", "Stack Overflow|https://stackoverflow.com/questions/tagged/css|CSS topics|Visit Stack Overflow, a collaboratively built and maintained Q&A site. See if you can find an answer; if not, you can ask your question there.||CSS-Discuss|https://www.css-discuss.org/|CSS-Discuss mailing list|Join the css-discuss mailing list, which is dedicated to discussing practical, real-world use of CSS.")}}