TP 10/03/2015. LIEN UTILE : 1. Que signifie XHTML?

Documents pareils
NFA016 : Introduction. Pour naviguer sur le Web, il faut : Naviguer: dialoguer avec un serveur web

Programmation Internet Cours 4

Langage HTML (2 partie) <HyperText Markup Language> <tv>lt La Salle Avignon BTS IRIS</tv>

HMTL. Exemple de fichier HTML. Structure d un document HTML. Exemple de fichier HTML. Balises HTML. IFT1147 Programmation Serveur Web avec PHP

SUPPORT DE COURS / HTML

Sana Sellami. Licence Professionnelle SIL

HTML, CSS, JS et CGI. Elanore Elessar Dimar

Pack Fifty+ Normes Techniques 2013

STID 2ème année : TP Web/PHP

SII Stage d informatique pour l ingénieur

Les outils de création de sites web

INTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau)

Les sites Internet dynamiques. contact : Patrick VINCENT pvincent@erasme.org

LES GRANDES ETAPES DE CREATION D UN WEB DESIGN

CRÉER, ROUTER ET GÉRER UNE NEWSLETTER, UN ING

< Atelier 1 /> Démarrer une application web

Module BD et sites WEB

TP JAVASCRIPT OMI4 TP5 SRC

Les sites web avec NVU

RAPPORT AUDIT SEO. Élaboré à l'attention de : Monsieur Greber Élaboré par : Cédric Peinado

SYSTÈMES D INFORMATIONS

Optimiser moteur recherche

RESPONSIVE WEB DESIGN

TIC. Réseau informatique. Historique - 1. Historique - 2. TC - IUT Montpellier Internet et le Web

Présentation du Framework BootstrapTwitter

Normes techniques 2011

Webmaster / Webdesigner / Wordpress

Initiation aux techniques du Web. Cours L2 sciences cognitives séance 2 Charif HAYDAR: alchiekc@loria.fr

Formation : WEbMaster

Module : programmation site Web dynamique Naviguer entre les pages via site map

HTML/CSS - Travaux Pratiques 2

Formation HTML / CSS. ar dionoea

Programmation Web TP1 - HTML

creer votre site internet en html/css

INFORMATIQUE & WEB. PARCOURS CERTIFICAT PROFESSIONNEL Programmation de sites Web. 1 an 7 MODULES. Code du diplôme : CP09

Démonstration de la mise en cache via HTML 5 sur iphone

Dans nos locaux au 98 Route de Sauve NÎMES. Un ordinateur PC par stagiaire, scanner, imprimante/copieur laser couleur

{less} Guide de démarrage

Classe ClInfoCGI. Fonctions membres principales. Gestion des erreurs

Gestion Électronique de Documents et XML. Master 2 TSM

HTML. Notions générales

API SMS CONSEIL HTTP V2.01. Sommaire. Documentation V1.0 au 21/05/2011

Programmation Web. Madalina Croitoru IUT Montpellier

Autour du web. Une introduction technique Première partie : HTML. Georges-André SILBER Centre de recherche en informatique MINES ParisTech

La balise object incorporer du contenu en HTML valide strict

Serveur d'application Client HTML/JS. Apache Thrift Bootcamp

Panel des technologies Web

.. CSS. Damien Nouvel. Damien Nouvel (Inalco) CSS 1 / 15

Installation d un serveur HTTP (Hypertext Transfer Protocol) sous Débian 6

Enseignement Informatique. Classe de BTS DATR 1

Informatique : Création de site Web Master 2 ANI TP 1

Glossaire. ( themanualpage.org) soumises à la licence GNU FDL.

Petite définition : Présentation :

Notes pour l utilisation d Expression Web

Cours CCNA 1. Exercices

WordPress Référencement naturel (SEO) Optimiser. son référencement. Daniel Roch. Préface d Olivier Andrieu

Module Com231A - Web et Bases de Données Notion 5 : Formulaires et utilisation des Bases de Données avec PHP

Architecture Multi-Niveaux

Bernard Lecomte. Débuter avec HTML

LAB-Multimedia CMS. Guide d'auto-formation. Copyright by LAB-Multimedia 1/22

C r é a t i o n D e S i t e s. P o l C R O V A T T O

Tutoriel : Feuille de style externe

CREATION d UN SITE WEB (INTRODUCTION)

Les services usuels de l Internet

Manuel d utilisation du module Liste de cadeaux PRO par Alize Web

Notice d accessibilité HTML, CSS et JavaScript

Le référencement naturel

PLUGINS Guide du Développeur STEPHANE FERRARI. P l u X m l 5.4

Formation Website Watcher

Création d'un site dynamique en PHP avec Dreamweaver et MySQL

Activités HTML. Code: act-html

Plate-forme de tests des fichiers XML virements SEPA et prélèvements SEPA. Guide d'utilisation

Auteur LARDOUX Guillaume Contact Année 2014 DEVELOPPEMENT MOBILE AVEC CORDOVA

Séance d ED n 5 : HTML et JavaScript

TIC 12 ATELIER INTEGRATION CAHIER DES CHARGES. Page 1/5

ING & NEWSLETTER NEWSLETTER RESPONSIVE

Internet. DNS World Wide Web. Divers. Mécanismes de base Exécution d'applications sur le web. Proxy, fire-wall

Caruso33 : une association à votre service

Guide de l'utilisateur

Architectures web/bases de données

WEB & DÉVELOPPEMENT LES BASES DU WEB LE LANGAGE HTML FEUILLES DE STYLES CSS HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES

Optimiser les performances d un site web. Nicolas Chevallier Camille Roux

Activité sur Meteor. Annexe 1 : notion de client-serveur et notion de base de données

CRÉER UN DVD VIDEO avec DVD FLICK (avec ou sans menu)

IBM Unica emessage Version Date de publication : 7 juin Guide utilisateur

7.0 Guide de la solution Portable sans fil

Attaques de type. Brandon Petty

Compte Rendu d intégration d application

FORMATION / CREATION DE SITE WEB / 4 JOURNEES Sessions Octobre 2006

TP 5 Les CMS, la forme et le fond Internet et Outils (IO2)

Publication dans le Back Office

Audit SEO. I / Les Tranquilles d Oléron

Initiation à html et à la création d'un site web

Guide de création de site web optimisé

1. Installation du Module

Certificat Informatique et internet Niveau 1 TD D1. Domaine 1 : Travailler dans un environnement numérique évolutif. 1. Généralités : Filière

1 ère Université WEB. Courbevoie Samedi 21 octobre Votre site interactif sur internet.

Sage CRM. Sage CRM 7.3 Guide du portable

4. SERVICES WEB REST 46

Transcription:

TP 10/03/2015 LIEN UTILE : http://xhtml.le-developpeur-web.com/ne_plus_utiliser-xhtml.php 1. Que signifie XHTML? extensible HyperText Markup Language 2. XHTML 1.0 est devenu une recommandation officielle en... 2000 3. Quelle règle ne différencie pas XHTML de HTML? L'attribut "target" est interdit 4. Comment structure-t-on un paragraphe en XHTML? <p></p> 5. Quel élément dans cette liste est déprécié (deprecated) en XHTML 1.0 strict? <font> 6. Laquelle de ces balises est valide en XHTML 1.0 strict? <samp> 7. Quel attribut correspond à une infobulle affichée au survol? title "title" correspond à l'infobulle, le petit cadre (jaune par défaut) qui s'affiche au survol d'un élément. La confusion provient généralement d'un bug de comportement de IE : celui-ci crée également une infobulle avec l'attribut "alt", alors que cela n'a pas lieu d'être. 8. Pour insérer un code JavaScript dans une page, j'utilise... <script> 9. Que représente l'élément <dl>? Une liste de définitions 1/12

10. Quelle écriture est valide en XHTML? <img alt="texte alternatif" src="image.png" /> 11. XHTML 1.0 est... Une reformulation de HTML 4 en XML 1.0 12. Pour mon nouveau site, je vais choisir : Propositions C et D Les propositions C et D sont justes. On choisit un doctype selon ses besoins et non selon une mode. Chaque doctype est parfaitement valide, normé et "correct". Aucun doctype n'est "meilleur" qu'un autre. 13. Quelle est la seule affirmation vraie dans cette liste? Je me mets à XHTML donc je devrai écrire les balises en minuscule Dans cette liste, seule la dernière affirmation est vraie. XHTML n'est qu'une reformulation plus rigoureuse de HTML (fermeture des balises, écriture en minuscule, etc.). Toutes les autres notions (tableaux, CSS, sémantique, accessibilité) existent depuis longtemps en HTML. De ce côté, XHTML n'a rien apporté. 14. Comme quelques autres exceptions, l'élément de type bloc <p> a une spécificité, laquelle? Il ne peut pas contenir d'éléments de type blocs Par défaut, les éléments de type bloc occupent toute la largeur disponible, s'affichent les uns sous les autres et peuvent contenir d'autres éléments de type bloc. Il existe cependant quelques exceptions qui ne peuvent contenir que des éléments de types en-ligne. Parmi ces exceptions, <p>, <hn>, et <address>. 15. En XHTML 1.0 Strict, quelle écriture est invalide? <form action="kiwi.html"><input type="text" value="fruit" /></form> 16. Quelle écriture est correcte en XHTML? <p id="homepage"> 17. Quel élément dans cette liste est de type "block"? <map> 18. Quel élément dans cette liste est déprécié (deprecated) en XHTML 1.0? <u> Dans cette liste, seul la balise <u> (soulignement) n'est plus acceptée en XHTML. 2/12

19. Quel attribut est-il convenu d'employer pour désigner un élément qui ne sera employé qu'une seule fois dans le document? id 20. Ce code XHTML est-il valide? <ul><li>élément de liste</li><p>détail de l'élément</p><li>autre élément de liste</li></ul> Non il ne peut y avoir de balise de type block dans une définition de liste. 21. Quels éléments sont obligatoires dans un document XHTML? <!DOCTYPE>, <html>, <head>, <body>, et <title> 22. Quelle balise n'a jamais existé (ni en HTML, ni en XHTML)? <baseframe> <menu>, <strike> et <isindex> ont existé et ont été dépréciés avec la version HTML 4.01. La bonne réponse est donc <baseframe> 23. Quel attribut doit obligatoirement posséder la balise <map>? id 24. Quels sont les différents doctypes valides XHTML 1.0? Strict, Transitionnel, Frameset 25. Dans quels cas, Internet Explorer 6 ne va-t-il pas passer en mode Quirks? une page HTML Frameset ou Transitionnel 26. Quelle écriture est recommandée en XHTML? <script type="text/javascript" src="fichier.js"></script> Seul l'attribut type est requis pour le type de contenu, et l'élément script ne fait pas partie des éléments pour lesquels la syntaxe <script /> est recommandée par XML1.0 et XHTML1.0 lorsqu'ils sont vides. Pour des raisons d'interopérabilité, il est recommandé de ne jamais employer la seconde syntaxe. La bonne réponse est donc <script type="text/javascript"></script> Dans tous les cas, vous aurez bien-sûr remarqué l'oubli d'un guillemet dans la proposition 2, qui la rend invalide. 27. Quelle balise n'est pas auto-fermante? <optgroup> <optgroup> est la bonne réponse. Les autres balises sont auto-fermantes, elle se ferme à l'aide d'un slash avant le chevron fermant : <param />, <area />, <input />. 3/12

28. Quelles versions de Internet Explorer interprêteront le code suivant? <!--[if gte IE 5.5000]> <div>code pour IE</div> <![endif]--> Toutes les versions IE supérieures ou égales à IE5.5 29. Comment spécifier correctement la langue d'un élément en XHTML 1.0? <div lang="fr" xml:lang="fr">mangez des kiwis!</div> 30. Comment déclarer un code JavaScript de façon valide en XHTML? <script type="text/javascript"> L'attribut "language" n'est plus valide en XHTML. "Version" n'existe pas. La bonne réponse est <script type="text/javascript">. 31. S ils sont présents dans un tableau, dans quel ordre doivent apparaître ces éléments de groupement? thead / tfoot / tbody (correct) 32. En XHTML Strict, à quel élément "form" s apparente-t-il au niveau du type d enfants directs possibles? <blockquote> (correct) <blockquote>, comme <form> ne peut pas contenir directement des éléments de type inline Parents et enfants, les exceptions. 33. À quel élément doit appartenir l élément "caption"? <table> (correct) <caption> est un élément inhérent à <table> et décrivant sa légende. 34. Lequel de ces éléments n existe pas en XHTML 1.0? <focus> (correct) 35. Dans une phrase, l élément "dfn" entoure : le terme que l on s apprête à définir (correct) <dfn> entoure le terme que l on s apprête à définir. 36. Pour l élément "input", quelle valeur de l attribut "type" n existe pas? checked (correct) 4/12

37. En XHTML Strict, quel élément se rapproche le plus de "div" au niveau du type d enfants directs possibles? <li> (correct) <li> est la bonne réponse car cet élément peut contenir tous types d'éléments contrairement à <ul> qui ne peut contenir directement que des éléments <li>, et à <p> qui ne peut pas contenir de blocs. Parents et enfants, les exceptions. 38. Quel couple d attributs permet de lier sémantiquement un "label" à un champ dans un formulaire? for / id (correct) 39. En XHTML Strict, lequel de ces éléments est le plus restrictif au niveau des enfants directs possibles? <ol> (correct) 40. "div" est à "span" ce que "blockquote" est à? <q> (correct) La bonne réponse est <q>, élément de type en-ligne, contrairement à <blockquote> qui est de type bloc. 41. Quel est le doctype d'un document HTML5? <!DOCTYPE html> (correct) 42. Quelle est la syntaxe pour déclarer l'encodage des caractères du document en UTF-8? <meta charset="utf-8"> (correct) 43. Quelle nouvelle balise de section permet de regrouper un contenu tangentiel au contenu principal du document? <aside> (correct) 44. La nouvelle balise <time> permet de baliser une date structurée. Quelle serait sa syntaxe pour le 1er avril 2012 à 13h37? <time datetime="2012-04-01t13:37:00z"></time> (correct) 45. À partir de quelle version d'internet Explorer peut-on utiliser nativement les éléments de section HTML5 (sans hack ou script complémentaire)? Internet Explorer 9 (correct) Internet Explorer reconnaît à partir de la version 9 les éléments de section (header, footer, section, nav, aside, article) 46. Quelle est la méthode pour associer une légende complète à une illustration? <figure><img src="image.jpg"><figcaption>la légende...</figcaption></figure> (correct) L'élément figure recueille les illustrations (image unique, multiple, canvas, vidéo, etc) ainsi que l'enfant figcaption qui contient la légende. 5/12

47. Comment représenter une barre de progression à 50% d'avancement? <progress value="50" max="100">50%</progress> (correct) 48. Comment associer une liste de choix/suggestions à un champ d'entrée texte? <input list="fruits"><datalist id="fruits"><option>kiwi</option><option>orange</option><option>mangue</option></datalist> (correct) 49. Quel attribut permet d'afficher une image par défaut pour l'élément <video>? <video poster="apercu.jpg"> (correct) C'est l'attribut poster, auquel on donne le chemin vers une image, qui associe un aperçu à la balise video. 50. Quelle balise doit permettre l'inclusion de sous-titres textes dans les vidéos lues avec <video>? <track src="soustitres.vtt"> (correct) L'élément track définit différents types d'informations texte pouvant être associées à une vidéo : sous-titres, audio-description, méta-informations, etc. 51. Qu'est-ce qu'un site Web dynamique? Un site connecté a une base de données et constamment mis à jour 52. Qu'est-ce qu'un DNS? Un serveur jouant le rôle d'un annuaire (Domain Name Server) 53. Si la bande passante est multipliée par deux cela a comme effet : On téléchargera plus rapidement 54. Quelles sont parmi ces affirmations, celles qui caractérisent un Intranet? Un Intranet est un réseau privé non accessible depuis l'extérieur Un Intranet est un réseau fonctionnant sur les mêmes principes que l'internet 55. Si un FAI vous propose une connexion à 512k, de quel débit s'agit-il? 512 kbits par seconde 6/12

56. Qu'est-ce que le Wifi? Un réseau sans fil 57. A quel type de service accède-t-on avec le protocole HTTP? Le chargement de pages Web 58. Qu'est-ce que TCP/IP? Un protocole pour transporter des données sur Internet 7/12

59. Parmi ces adresses lesquelles sont syntaxiquement valides? http://www.transfertperso.fr/documentaire/index.html 8/12

60. Quel est le nom de domaine de l'adresse Web http://www.univ-larochelle.fr/actualité/presse/jo.html? univ-larochelle.fr 61. Si l'on soumet à un moteur de recherche les requêtes suivantes, laquelle donnera le moins de réponses? "Poule au pot" "Henri IV" 62. Quel usage peut-on faire d'un aspirateur de site Web? Consulter un site Web sans connexion Internet par copie locale 63. Qu'est-ce qu'un pop-up? Fenêtre s'ouvrant instantanément lors de la navigation sur le Web 9/12

64. Que désigne le terme URL? Une adresse qui permet d'accéder à un document sur Internet 65. Comment un moteur de recherche classe-t-il généralement les résultats? Par score de pertinence 66. Dans un courrier électronique, que désigne le champ Cci (en anglais : Bcc)? C'est l'adresse du destinataire qui est mis en copie secrète 67. Où sont stockés les courriers avant d'être consultés par le destinataire? Sur le serveur de courrier du destinataire 10/12

68. La première partie d'une URL(par exemple "http://") se nomme : Le protocole 69. Quel nom donne-t-on au classement des pages établi par Google? Page Rank 70. Quelle est la différence entre Internet et le WWW (World Wide Web)? Le WWW est un des services accessibles sur Internet, mais il y en a d'autres 72. Lequel des énoncés suivants est faux? HTML5 permet une meilleure gestion des erreurs. 73. Laquelle des balises suivantes n est pas une nouveauté en HTML5? <link> 74. Laquelle des balises suivantes n est pas valide en HTML5. <a src="http://www.polymtl.ca"> 11/12

75. Lequel des énoncés suivants est faux? Dans une application locale hors connexion, il faut que le document soit indiqué dans le fichier manifest pour qu il puisse être mis dans la cache. o o Par défaut, HTML5 effectue une validation des formulaires. HTML5 permet de stocker localement sur le client des informations de tailles plus grandes que celles permises par les cookies. o HTML5 est constitué à la fois de spécifications de balises et d une couche d application comprenant de nombreuses API. o Pour indiquer qu un document est en HTML5, il suffit de mettre l expression suivante sur la première ligne : <!DOCTYPE html>. 12/12