Service de Formation Continue Technologie Web HTML et sémantique Gagner en simplicité et efficacité avec un code HTML respectueux des standards G. Chagnon.

Slides:



Advertisements
Présentations similaires
HTML5, CSS3, PHP5, Javascript, AJAX
Advertisements

LE HTML ISN Terminale S Un peu d’histoire …
XHTML les fondamentaux M.DIENG Abdoulaye DTS 1 Réseaux & Données.
HTML Cours 1.
HTML Rappels des fondamentaux
D é veloppement de sites web statiques Par DRISS AIT EL HADJ Par DRISS AIT EL HADJ Avril 2012.
Dreamweaver Séance 1.
Introduction au HTML Qu’est ce que le HTML ?
1 er séance SI28 A2004 YIN Lei Emmanuel Eugene. Plan de l’exposé  Introduction au HTML  Le HTML dans le bloc-notes (notepad)  Présentation de Dreamweaver.
Informatique en L2-L3 Thèmes du niveau « Expert » G.
GCstar Gestionnaire de collections personnelles Christian Jodar (Tian)
Réalisation professionnelle : Nouvelle version du site de la Maison du Citoyen et de la Vie Associative Réalisation professionnelle : Nouvelle version.
Sphinx Logiciel d'enquêtes ● Version 4,0 ● Aide à la rédaction ● Aide à l'analyse (croisement des données...)
Les systèmes d'information 1- Une pratique quotidienne 2- Les données 3- Approche conceptuelle 4- Notion de serveur 5- Conception d'un système d'information.
Le référencement par les moteurs Favoriser la bonne indexation de nos sites.
QELIOS – Expertise 30 minutes pour L'Accessibilité du WEB Jean-Pierre Villain Rencontres Mondiales du Logiciel Libre Amiens – Juillet 2007 Licence Creative.
RMLL 2010 Un aperçu des nouvelles normes HTML 5 et CSS 3 Rencontres Mondiales des Logiciels Libres Bordeaux - mercredi 7 juillet 2010 Francis Draillard,
12 juin WebÉducation SGQRI : Standard sur l’accessibilité d’un site Web Bientôt trois standards obligatoires sur l’accessibilité d’un site.
Introduction aux technologies du Web Mercredi 12 décembre 2007 Patrice Pillot
BUR Tableur Tableur : Open Office Calc. BUR Tableur 2 Qu’est-ce qu’un tableur ?  Un logiciel permettant de manipuler des feuilles de calcul  Fonctionnalités.
KOSMOS 1 Communiquer et publier de l’information Module 4 1.Transmettre des informations par les services des rubriques 2.Animer un blog 3.Notifier des.
Traitement de texte OpenOffice 2 : première approche. B. Gugger – Novembre 2006 – Département RTC.
Toulibre : présentation de... xhtml + css par Rémy Sanchez.
Master ESEEC Rédaction de documents (longs) structurés Patrice Séébold Bureau 109, Bât B.
Octobre 2013 Smartweb Refonte des sites Internet AIDE – K-Sup v6.
Workflow basique Traitement de texte
SPIP.
Initiation à la conception des systèmes d'informations
Création de site web Langage & programmation.
TIC (Techniques de l’Information et de la Communication)
Ajouter le code dans une page html
Correspondance B2i - Technologie
Rechercher des articles et des sites web
Bien visible sur internet 
Comprendre l’environnement Web
Tutoriel ‘Création de contenus’
Méthodologie 2e secondaire
JavaScript.
Numérotation Insertion d'objets
HTML.
Les objectifs du cours Savoir utiliser un Tableur
TIC (Techniques de l’Information et de la Communication)
Nouvelles balises de structure
Module 1 : Réaliser un site internet
HTML/CSS/JS en deux idées simples.
Feuilles de style Cascading Style Sheets
1 Exemple d’un document (article). 2 XML: eXtensible Markup Language Wikipédia XML (Extensible Markup Language, « langage de balisage extensible ») est.
Structure D’une Base De Données Relationnelle
Présentation initiale
CSS et DREAMWEAVER (Suite et fin)  Les liens
Structuration du contenu
G.ELGHOUMARI Université ParisII Panthéon-Assas
Catherine Cyrot - bibliothèques numériques - Cours 5
Utiliser PowerPoint dans le cadre des TPE
G.ELGHOUMARI Université ParisII Panthéon-Assas
Niveau Intermédiaire 01/12/2018.
Atelier de formation à l’élaboration de CD-ROM (Ouagadougou, 19 et 20 août 2015) Par-Gs 1.
Etienne Vandeput Namur CeFIS 2001
Programmation Web : Introduction à XML
2/24/2019 Outils informatiques Séance 2 : les styles 1 1.
Projet de fin d’études : Université Cadi Ayyad Ecole Supérieure de Technologie-Safi Techniques Instrumentales et Management de la Qualité Sujet traité.
Balises HTML.
Catherine Cyrot - bibliothèques numériques - Cours 5
Definition de html sommaire. Présentation de html, css et javascript Module 1.
Formation (x)HTML / CSS
Evaluation PowerPoint 2003
ScienceDirect Guide d’utilisation de la base de données : ScienceDirect Pr R. EL OUAHBI.
Qu’est ce qu’une page web? Comment fonctionne un site web?
Site web, Ce qu’il faut savoir ?
Synchronized Multimedia Integration Language par Yves Bekkers
Transcription de la présentation:

Service de Formation Continue Technologie Web HTML et sémantique Gagner en simplicité et efficacité avec un code HTML respectueux des standards G. Chagnon

Service de Formation Continue Technologie Web Plan Introduction Passage en revue des éléments HTML et de leurs possibilités Séparation fond/forme Conclusion

Service de Formation Continue Technologie Web Introduction Buts de ce cours : Connaître les possibilités de balisage sémantique offertes par le langage HTML ; Aborder des principes de séparation du fond, de la forme et des comportements dynamiques d'une page ; Créer des pages Internet dont le code source est porteur de sens.

Service de Formation Continue Technologie Web Qu'est-ce que HTML? HyperText Markup Language = langage de balisage hypertexte Balisage : le texte est structuré par des « éléments » Élément : (...) Chaque élément a une signification

Service de Formation Continue Technologie Web Historique HTML était à l'origine un langage destiné à la structuration de l'information Dans les années 90, développement d'Internet « Guerre » des navigateurs (IE et NN) Apparition de balises propriétaires Aujourd'hui : rationalisation

Service de Formation Continue Technologie Web Structure de la page HTML Squelette de la page Codage de caractères Type de document <!DOCTYPE HTML PUBLIC "- //W3C//DTD HTML 4.01//EN" " ict.dtd"> Langue principale <!DOCTYPE HTML PUBLIC "- //W3C//DTD HTML 4.01//EN" " ict.dtd"> Titre de la page <!DOCTYPE HTML PUBLIC "- //W3C//DTD HTML 4.01//EN" " ict.dtd"> Titre de page Il ne reste plus qu'à remplir avec du contenu...

Service de Formation Continue Technologie Web Liens dans l'entête Éléments link : Permettent d'implémenter une navigation propre à un site (utilisé par Opera, Lynx...) : Valeurs possibles : next, prev, up, toc, contents, help, copyright...

Service de Formation Continue Technologie Web Éléments de groupage - div div est un élément de type bloc qui regroupe d'autres éléments par unités contextuelles ; Exemples : Un titre et des paragraphes ; Un tableau de données et le diagramme correspondant ; Un entête ou un pied de page...

Service de Formation Continue Technologie Web Éléments de groupage - span span est un élément en ligne qui regroupe des contenus en ligne (texte et/ou éléments) par unités contextuelles ; Exemples : Une image et sa légende ; Des dates ; Un titre de livre...

Service de Formation Continue Technologie Web Structure du texte : titres et paragraphes HTML propose 6 niveaux de titres. Du plus élevé au plus bas : h1, h2, h3, h4, h5, h6 ; Un paragraphe est indiqué par un élément p.

Service de Formation Continue Technologie Web Listes à puces et ordonnées Trois types de listes : à puces, ordonnées, de définitions Listes à puces : éléments ul et li ; Listes ordonnées : éléments ol et li ; (...) (...) (...)

Service de Formation Continue Technologie Web Listes de définitions Pour des définitions : élément dl Terme à définir : élément dt et définition (pas forcément unique) : élément dd maison Une maison est une habitation. château Grande maison. palais Château somptueux. Paroi supérieure de la bouche.

Service de Formation Continue Technologie Web Tableaux : Structure générale D'après le W3C, les tableaux devraient (should) être réservés à des tableaux de données ; Informations sur le tableau : attribut summary et élément caption ; Entêtes : thead et tfoot ; Corps : tbody.

Service de Formation Continue Technologie Web Tableaux : Structure générale Légende du tableau (Entêtes) (Pied de tableau) (Premier corps d'informations) (Deuxième corps d'informations)

Service de Formation Continue Technologie Web Tableaux : Cellules Structure en lignes (élément tr) ; Chaque ligne est constituée de cellules : Cellules d'entête (éléments th ) ; Cellules de données (éléments td ). On associe une cellule de données à une ou plusieurs cellules d'entête par les attributs id, headers ou scope.

Service de Formation Continue Technologie Web Tableaux : Structure en lignes Légende du tableau Titre de colonne 1 Titre de colonne 2 Titre de colonne 3 Titre de colonne 4 Titre de ligne 1 Données 1 Données 2 Données 3

Service de Formation Continue Technologie Web Formulaires Un champ de formulaire peut être commenté à l'aide de l'élément label ; Des champs de formulaires peuvent être associés à l'aide de l'élément fieldset couplé à l'élément legend.

Service de Formation Continue Technologie Web Formulaires : exemple Adresse de facturation Nom Numéro et rue Code postal Ville Adresse de livraison Nom Numéro et rue Code postal Ville

Service de Formation Continue Technologie Web Images et liens Partagent des critères de pertinence ; Image : l'attribut alt permet de lui donner une alternative textuelle ; Lien : l'attribut hreflang permet d'indiquer la langue du document vers lequel pointe le lien.

Service de Formation Continue Technologie Web Cadres (frames) Posent de nombreux problèmes (accessibilité, référencement...) L'élément noframes permet de fournir un contenu aux navigateurs ne les supportant pas. Ne doit pas être utilisé pour insérer des mots- clés à destination des moteurs de recherche.

Service de Formation Continue Technologie Web Emphase On utilise les éléments em et strong : em pour une emphase normale ; strong pour une emphase forte. Ne pas utiliser ces éléments pour des mises en italique ou en gras !

Service de Formation Continue Technologie Web Citations Noms des éléments en anglais ; or citation est un faux ami (sens double en anglais) ; Citation = référence bibliographique : élément cite ; Citation = extrait d'une œuvre : éléments q et blockquote, avec attribut cite.

Service de Formation Continue Technologie Web Marques de mises à jour Éléments del et ins : del pour une suppression ; ins pour une insertion. Date spécifiée par l'attribut datetime.

Service de Formation Continue Technologie Web Abréviations et acronymes Les deux sont des sigles ; Abréviation : Ne se prononce pas (par exemple UPMC) ; Élément abbr. Acronyme : Se prononce (par exemple OTAN) ; Élément acronym.

Service de Formation Continue Technologie Web Informatique HTML trahit ses origines : code : morceau de code source ; var : variable ; kbd : saisie au clavier ; samp : sortie d'un programme.

Service de Formation Continue Technologie Web Divers Objet multimédia : élément object et ses paramètres param ; dfn permet d'indiquer une définition ; address donne l'adresse de l'auteur ; hr ; i et b ; sup et sub pour les mises en exposant et en indice.

Service de Formation Continue Technologie Web Feuilles de style Séparation du contenu et de sa mise en forme ; Permet de respecter les souhaits de l'utilisateur (personnalisation de l'affichage) ; Utiliser les balises adaptées simplifie l'écriture de la feuille de style ( au lieu de )

Service de Formation Continue Technologie Web Utilisation des feuilles de style But : séparation stricte fond/forme ; CSS ne doit pas ajouter d'information : Images non décoratives (exemple : logo en fond de page) ; Contenu informatif essentiel (exemple : utilisation inappropriée de la propriété content )

Service de Formation Continue Technologie Web JavaScript Seulement si sa désactivation n'entrave pas l'accès au contenu ; L'élément noscript doit donc être utilisé correctement : Pour fournir une alternative au script ; Pas pour donner une liste de mots-clés.

Service de Formation Continue Technologie Web Conclusion Conception tournée vers l'utilisateur final Profite aux outils : Applications (moteurs de recherche, applications spécifiques de traitement de l'information) ; Outils de consultation (navigateurs graphiques et textuels, lecteurs d'écran) ; Surtout, profite aux humains : Information extraite puis transmise par les outils ; Personnalisation de l'apparence