Ο κώδικας-λύση (σημασιολογική δομή) και ασκήσεις (σημασιολογικά στοιχεία, lang, em vs i, abbr). Γλώσσα HTML5.
Ερώτηση: Φτιάξτε σελίδα με σημασιολογική δομή (header/article/footer), γλώσσα, μια συντομογραφία και επισήμανση.
Απάντηση:
Το ΠΣΔ είναι χρήσιμο.
lang="el-GR" δηλώνει γλώσσα· τα header/article/footer δίνουν σημασία· το <abbr title> δίνει tooltip· το <mark> επισημαίνει.Σύνοψη: (ενδεικτική) html lang="el-GR", δομή header/article/footer, για tooltip, για επισήμανση.
Κριτήρια αξιολόγησης:
Ερώτηση: Τι πετυχαίνουμε με τα σημασιολογικά στοιχεία
Απάντηση:
Σύνοψη: (ενδεικτική) Χαρακτηρίζουν τη σημασία τμημάτων (κεφαλίδα/άρθρο/υποσέλιδο) — καλύτερα για μηχανές αναζήτησης, CMS και CSS.
Κριτήρια αξιολόγησης:
Ερώτηση: Τι δηλώνει η παράμετρος lang στην ετικέτα html (π.χ. lang="el-GR");
Απάντηση:
el=ελληνικά) και τη χώρα (GR).Σύνοψη: (ενδεικτική) Τη γλώσσα (el) και χώρα (GR) του περιεχομένου· βοηθά μηχανές αναζήτησης & προσβασιμότητα.
Κριτήρια αξιολόγησης:
Ερώτηση: Ποια η διαφορά από ; Τι κάνει το ;
Απάντηση:
<em> προσδίδει σημασιολογική έμφαση (και επιτρέπει διαφοροποίηση με CSS)· το <i> είναι μόνο οπτικό.<abbr title="…"> ορίζει συντομογραφία με tooltip: όταν το ποντίκι σταθεί πάνω, εμφανίζεται η εξήγηση (μέσω της παραμέτρου title).Σύνοψη: (ενδεικτική) : πλάγια με σημασία έμφασης· : πλάγια μόνο οπτικά. : συντομογραφία με tooltip.
Κριτήρια αξιολόγησης: