Το Accesskey n μεταβαίνει στην πλοήγηση εντός σελίδας. Μετάβαση στην έναρξη περιεχομένου
Το παρόν έγγραφο είναι μετάφραση. Σε περίπτωση τυχόν ασυμφωνιών ή σφαλμάτων, επίσημο θα πρέπει να θεωρηθεί το πιο πρόσφατο αγγλικό πρωτότυπο. Τα πρωτότυπα πνευματικά δικαιώματα ανήκουν στην W3C, όπως περιγράφεται παρακάτω.
Μεταφραστής: Greek translation team, WTB Language Group
Πώς δηλώνω την κωδικοποίηση χαρακτήρων εντός ενός φύλλου στυλ CSS (Cascading Style Sheets - στοιβαγμένα φύλλα στυλ);
Για να ορίσετε την κωδικοποίηση χαρακτήρων πρέπει να χρησιμοποιήσετε τον κανόνα @charset. Η σύνταξη είναι:
@charset "<IANA defined charset name>";
Για δηλώσεις στυλ οι οποίες είναι ενσωματωμένες σε έγγραφο, δεν απαιτούνται οι κανόνες @charset και δεν πρέπει να χρησιμοποιηθούν. Οι κανόνες αυτοί προορίζονται για χρήση σε συνδεδεμένα φύλλα στυλ.
Μόνο ένας κανόνας @charset μπορεί να εμφανίζεται σε εξωτερικό φύλλο στυλ και πρέπει να εμφανίζεται στην αρχή του εγγράφου. Δεν πρέπει να προηγείται κανένας χαρακτήρας, ούτε και σχόλια.
Το όνομα πρέπει να είναι όνομα συνόλου χαρακτήρων όπως περιγράφεται στο μητρώο IANA. (Βλ. επίσης την πλήρη λίστα συνόλων χαρακτήρων). Για παράδειγμα, για να επισημάνετε το αρχείο CSS σας ως κωδικοποιημένο UTF-8, γράψτε:
@charset "UTF-8";
Είναι επίσης δυνατό να καθορίσετε την κωδικοποίηση ενός αρχείου CSS εάν ρυθμίσετε το διακομιστή να στέλνει τις πληροφορίες στην κεφαλίδα HTTP (Βλ. CSS 2.1 Προδιαγραφές, Τμήμα 4.4 Αντιπροσώπευση έγγραφου CSS). Στην περίπτωση αυτή, η δήλωση κωδικοποίησης της κεφαλίδας HTTP έχει προτεραιότητα σε σχέση με τη δήλωση @charset εντός του αρχείου. Ανεξάρτητα εάν έχετε χρησιμοποιήσει την κεφαλίδα HTTP, θα πρέπει ρητώς να δηλώσετε την κωδικοποίηση χαρακτήρων εντός του αρχείου φύλλου στυλ (με τον ίδιο τρόπο που το κάνετε αυτό σε αρχείο HTML). Με τον τρόπο αυτό ο τρόπος με τον οποίο γίνεται η ερμηνεία της κωδικοποίησης του φύλλου στυλ δεν αφήνεται στην τύχη - ειδικά εάν μετακινηθεί το αρχείο.
Οι πληροφορίες κωδικοποίησης χαρακτήρων είναι, φυσικά, πολύ σημαντικές εάν τα ονόματα στοιχείων αναφοράς επιλογέων CSS, τα ονόματα
ιδιοτήτων ή οι τιμές ιδιοτήτων σας δεν βρίσκονται σε κείμενο που δεν είναι ASCII. Επίσης, εάν έχετε τιμές που δεν είναι ASCII για ιδιότητες CSS όπως
content ή font-family, θα πρέπει να βεβαιωθείτε να δηλώσετε την κωδικοποίηση χαρακτήρων.
Πείτε μας τη γνώμη σας (στα Αγγλικά).
Μεταφράστηκε από το αγγλικό περιεχόμενο την ημερομηνία 2003-09-24. Τελευταία αλλαγή της μεταφρασμένης έκδοσης 2006-11-07 20:33 GMT
Τελευταία αλλαγή της μεταφρασμένης έκδοσης qa-css-charset στο i18n blog.
Copyright © 2003-2006 W3C® (MIT, ERCIM, Keio), All Rights Reserved. W3C liability, trademark, document use and software licensing rules apply. Your interactions with this site are in accordance with our public and Member privacy statements.