2016_2017:s1:webdoc:td1
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
2016_2017:s1:webdoc:td1 [2016/10/18 07:38] – [xHTML] logre | 2016_2017:s1:webdoc:td1 [2016/10/27 07:19] (current) – [Présentez-vous] logre | ||
---|---|---|---|
Line 1: | Line 1: | ||
===== <TD1> xHTML, une affaire de balises </ | ===== <TD1> xHTML, une affaire de balises </ | ||
+ | ** Toutes les questions du TD sont à répondre dans un document xHTML validé qui contiendra les noms et prénoms du binôme. | ||
+ | |||
+ | Ce fichier de réponse et votre page perso seront à déposer sous Jalon, la veille au soir du prochain TD au plus tard.** | ||
+ | |||
+ | |||
+ | ===== Votre environnement de travail pour commencer ===== | ||
+ | |||
+ | - Sous votre dossier '' | ||
+ | - Sous le répertoire '' | ||
+ | |||
+ | **Vous pouvez aussi faire le choix de créer directement des pages accessibles depuis l' | ||
+ | |||
+ | ==== Choix des outils ==== | ||
+ | Nous vous conseillons d' | ||
+ | |||
+ | Vous pouvez utiliser : | ||
+ | * [[https:// | ||
+ | * dans " | ||
+ | * dans " | ||
+ | * VisualStudio, | ||
+ | |||
+ | Au sein du navigateur, pensez à utiliser la console du développeur web. | ||
===== Un peu de vocabulaire ===== | ===== Un peu de vocabulaire ===== | ||
Line 25: | Line 47: | ||
- | ===== Votre environnement de travail pour commencer ===== | ||
- | |||
- | - Sous votre dossier '' | ||
- | - Sous le répertoire '' | ||
- | |||
- | **Vous pouvez aussi faire le choix de créer directement des pages accessibles depuis l' | ||
- | |||
- | ==== Choix des outils ==== | ||
- | Nous vous conseillons d' | ||
- | |||
- | Vous pouvez utiliser : | ||
- | * [[https:// | ||
- | * dans " | ||
- | * dans " | ||
- | * VisualStudio, | ||
- | |||
- | Au sein du navigateur, pensez à utiliser la console du développeur web. | ||
===== Mon premier exemple ===== | ===== Mon premier exemple ===== | ||
Line 204: | Line 209: | ||
</ | </ | ||
- | ==== Images d' | ||
- | Voici comment positionner des images en arrière-plan : | ||
- | |||
- | Par défaut, l' | ||
- | |||
- | Pour qu'une image ne se répète pas mettez la valeur '' | ||
- | |||
- | En savoir plus/ | ||
- | * http:// | ||
- | * http:// | ||
Line 225: | Line 220: | ||
* A quoi sert l' | * A quoi sert l' | ||
* Si vous ôtez cet attribut, votre fichier est-il toujours valide? | * Si vous ôtez cet attribut, votre fichier est-il toujours valide? | ||
- | * Si vous ne l'avez pas encore fait placer l' | + | * Si vous ne l'avez pas encore fait, placer l' |
- | * Placer une image en arrière-plan. | + | |
</ | </ | ||
Line 236: | Line 231: | ||
===== Liens ===== | ===== Liens ===== | ||
- | Les liens, ou ancre, ou hyperliens, sont la principale originalité initiale des documents hypertextes, | + | Les liens, ou ancres, ou hyperliens, sont la principale originalité initiale des documents hypertextes, |
Une ancre est notée < | Une ancre est notée < | ||
Ils permettent la redirection ou l' | Ils permettent la redirection ou l' | ||
Line 336: | Line 331: | ||
* Construire un menu en début de page qui renvoie vers les différentes rubriques de votre page. | * Construire un menu en début de page qui renvoie vers les différentes rubriques de votre page. | ||
</ | </ | ||
- | |||
- | |||
- | ===== Tableaux ===== | ||
- | La déclaration d'un //tableau// se fait avec la balise conteneur ''< | ||
- | Cette balise contient le tableau composé de lignes. | ||
- | |||
- | La balise du type conteneur ''< | ||
- | |||
- | Une //cellule d' | ||
- | |||
- | Une //cellule de contenu// est créée par la balise conteneur ''< | ||
- | |||
- | Pour donner un titre à un tableau, il faut utiliser la balise '' | ||
- | |||
- | <code html> | ||
- | <table border=" | ||
- | <tr> | ||
- | < | ||
- | < | ||
- | </tr> | ||
- | <tr> | ||
- | < | ||
- | < | ||
- | </tr> | ||
- | </ | ||
- | </ | ||
- | |||
- | <box round rgb(185, | ||
- | * Créer un tableau dont les colonnes correspondent à 3 jours de la semaine, les lignes aux cours (algo, web), et les cases contiennent le nombre d' | ||
- | * Attention, évidemment, | ||
- | * Si vous n'avez pas cours, laissez la case libre en utilisant ''& | ||
- | </ | ||
- | |||
- | |||
- | |||
- | |||
- | |||
Line 402: | Line 360: | ||
- | ===== HTML5 ===== | ||
- | |||
- | Référence : https:// | ||
- | |||
- | HTML5 propose de nouvelles balises pour enrichir encore plus vos pages web. | ||
- | Vous pouvez ainsi insérer des éléments audio ou vidéo dans vos pages. | ||
- | Ou encore créer des formulaires avec la possibilité de choisir un nombre, une date etc. | ||
===== Fichier par défaut ===== | ===== Fichier par défaut ===== | ||
Line 422: | Line 373: | ||
Vous devez réaliser votre page web. | Vous devez réaliser votre page web. | ||
- | Nous l'améliorerons | + | Vous l'améliorerez |
[[http:// | [[http:// | ||
<box round rgb(185, | <box round rgb(185, | ||
- | * Créer un fichier sous '' | + | * Créer un fichier sous '' |
Pour l' | Pour l' | ||
* structurer votre page en utilisant des titres de niveaux différents : ''< | * structurer votre page en utilisant des titres de niveaux différents : ''< | ||
- | * Sauter une ligne : ''< | + | * Sauter une ligne : ''< |
* Tracer une ligne horizontale : ''< | * Tracer une ligne horizontale : ''< | ||
* Insérer des commentaires : ''< | * Insérer des commentaires : ''< | ||
- | * Utiliser des listes | + | * Utiliser des listes |
- | * Un tableau | + | |
* Insertion d’image | * Insertion d’image | ||
* Des liens vers : | * Des liens vers : | ||
- | * Vers un fichier | + | * Vers un fichier |
* Vers votre adresse email : <code html> <a href=" | * Vers votre adresse email : <code html> <a href=" | ||
* Et tout ce qui vous amuse et vous semble utile. | * Et tout ce qui vous amuse et vous semble utile. | ||
- | * N' | + | * N' |
* Si vous pensez que d' | * Si vous pensez que d' | ||
</ | </ | ||
+ | Voici un petit exemple de présentation utilisant des balises de type Block. | ||
+ | {{ : | ||
===== Rendre votre page web accessible depuis l' | ===== Rendre votre page web accessible depuis l' | ||
Line 451: | Line 404: | ||
- | <note tip> | + | <note tip> |
- | | + | **Vous êtes sur Sophia ou sur Nice :** |
+ | |||
+ | Vous devez déposer vos fichiers web sur '' | ||
* Accès extérieur via http:// | * Accès extérieur via http:// | ||
* Accès local via http:// | * Accès local via http:// | ||
- | | + | **Vous êtes sur Sophia |
Pour vous connecter sur ce serveur, en ligne de commande, utilisez '' | Pour vous connecter sur ce serveur, en ligne de commande, utilisez '' | ||
'' | '' | ||
Line 469: | Line 425: | ||
Retourner sur http:// | Retourner sur http:// | ||
- | Si tout fonctionne, vous pouvez transférer vos fichiers à l'aide de '' | + | Si tout fonctionne, vous pouvez transférer vos fichiers à l'aide de '' |
+ | |||
+ | **Si cela ne fonctionne pas :** | ||
+ | |||
+ | Ouvrez le logiciel '' | ||
+ | Renseignez les informations suivantes : | ||
+ | * Hôte : linserv3 | ||
+ | * Login : votre identifiant | ||
+ | * Password : votre mot de passe | ||
+ | * Port : 22 | ||
+ | |||
+ | Lancez la connexion, vous devriez voir des répertoires dans site distant. | ||
+ | Créez un dossier '' | ||
+ | |||
+ | Vous devriez pouvoir y accéder au sein de l' | ||
+ | L' | ||
- | </ | ||
===== Je sais répondre à ===== | ===== Je sais répondre à ===== | ||
Line 486: | Line 457: | ||
* < | * < | ||
* < | * < | ||
- | * Quelles informations doivent être données dans mon document pour faciliter sa lecture par les navigateurs et favoriser son « identification » par les robots du web ? | + | * Quelles informations doivent être données dans mon document pour faciliter sa lecture par les navigateurs et favoriser son «identification» |
* Quel fichier est affiché si seul le nom d'un répertoire est donné ? Que se passe-t-il si ce fichier n' | * Quel fichier est affiché si seul le nom d'un répertoire est donné ? Que se passe-t-il si ce fichier n' | ||
- | * Quand utiliser '' | ||
</ | </ | ||
+ | ===== Aller toujours plus loin avec HTML5 ===== | ||
+ | |||
+ | HTML5 propose de nouvelles balises pour enrichir encore plus vos pages web. | ||
+ | Encore plus de sémantique ! | ||
+ | Vous pouvez ainsi insérer bien plus facilement des éléments audio ou vidéo dans vos pages ou encore créer des formulaires plus intuitif avec la possibilité de choisir un nombre, une date etc (#Teaser du TD4). | ||
+ | |||
+ | Référence : https:// | ||
===== Autres outils ===== | ===== Autres outils ===== |
2016_2017/s1/webdoc/td1.1476776310.txt.gz · Last modified: 2016/10/18 07:38 by logre