HTML tags Flashcards

1
Q

Liste décrivant chaque item

A
<dl>
  <dt>Coffee</dt>
  <dd>- black hot drink</dd>
  <dt>Milk</dt>
  <dd>- white cold drink</dd>
</dl>

=

<dl>
<dt>Coffee</dt>
<dd>- black hot drink</dd>
<dt>Milk</dt>
<dd>- white cold drink</dd>
</dl>

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Unordered List avec des carrés comme puces

A
<ul style="list-style-type:squares;">
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Unordered List avec des cercles comme puces

A
<ul style="list-style-type:circle;">
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Nested list

A

<ul>
<li>Coffee</li>
<li>Tea
<ul>
<li>Black tea</li>
<li>Green tea</li>
</ul>
</li>
<li>Milk</li>
</ul>

<ul>
  <li>Coffee</li>
  <li>Tea
    <ul>
      <li>Black tea</li>
      <li>Green tea</li>
    </ul>
  </li>
  <li>Milk</li>
</ul>
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Mettre en plein écran la largeur de la table

A
<table style="width:100%">
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Différentes bordures de tableau

A

. dotted = pointillés
.dashed = tirets
.solid = ligne
.double
.groove
.ridge
.inset
.outset
.none
.hiddent

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Dans une table, spécifier la largeur d’une colonne

A

Sur la première ligne :

<td style="width:70%">Firstname</td>
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Dans une table, spécifier la hauteur d’une ligne

A

Sur la première cellule de la ligne :

  </tr>
  <tr style="height:200px">
    <td>Jill</td>
    <td>Smith</td>
    <td>50</td>
  </tr>
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Dans une table, mettre un même titre pour deux colonnes

A
<tr>
    <th colspan="2">Name</th>
    <th>Age</th>
</tr>
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Dans une table, mettre une caption

A
<table style="width:100%">
      <caption>Monthly savings</caption>
....
</table
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Dans une table, étaler une cellule sur deux colonnes

A
<td colspan="2">Bulma</td>
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Dans une table, étaler une cellule sur deux lignes

A
<td rowspan="2">Bulma</td>
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Dans une table, sélectionner les 2 premières colonnes et en modifier la couleur de fond

A
<table>
    <colgroup>
        <col span="2" style="background-color: #D6EEEE">
      </colgroup>
...
</table>
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Quelles propriétés sont légales pour colgroup ?

A

. width
. visibility
. background
. border

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Dans une liste, ne pas afficher de puce

A
<ul style="list-style-type:none;">
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Dans une liste ordonnée, mettre des chiffres comme puces

A
<ol type="1">
  <li>Coffee</li>
  <li>Tea</li>
  <li>Milk</li>
</ol>
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Dans une liste ordonnée, mettre des LETTRES comme puces

A
<ol type="A">
  <li>Coffee</li>
  <li>Tea</li>
  <li>Milk</li>
</ol>
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Dans une liste ordonnée, mettre les lettres minuscule comme puces

A
<ol type="a">
  <li>Coffee</li>
  <li>Tea</li>
  <li>Milk</li>
</ol>
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Dans une liste ordonnée, mettre des CHIFFRES ROMAINS comme puces

A
<ol type="I">
  <li>Coffee</li>
  <li>Tea</li>
  <li>Milk</li>
</ol>
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

Dans une liste ordonnée, mettre des chiffres romains minuscule comme puces

A
<ol type="i">
  <li>Coffee</li>
  <li>Tea</li>
  <li>Milk</li>
</ol>
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Dans une liste ordonnée, commencer le compte à 50

A
<ol start="50">
  <li>Coffee</li>
  <li>Tea</li>
  <li>Milk</li>
</ol>
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

Tag le plus commun pour déterminer un bloc inline

A

<span></span>

<p> La la la <span> li li </span> la la.</p>
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

Donner plusieurs classes à un même élément

A

Div head, div style :
.city { …….. }
.main { …….. }

Div body :
<p class="city"> Rezé </p>
<p class="city main"> Nantes </p>

Ici, “Nantes” aura les attributs de style de la classe city et de la classe main

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

Envoyer à un élément précis de la page en cliquant

A
<a href=#livre> Cliquer ici pour arriver à l'élément correspondant </a>

...

<p id="livre"> blabla </p>
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Afficher une page web dans une page web
``` ```
26
Modifier la hauteur et la largeur d'un iframe
Sans CSS : ``` ``` Avec CSS: ``` ```
27
Enlever la bordure d'un iframe
``` ```
28
Modifier la bordure d'un iframe avec CSS
``` ```
29
Transformer un iframe en lien
Pas avec l'ID, mais avec le nom: ```

W3Schools.com

```
30
Meta pour donner des mots-clés pour les moteurs de recherche
``` ```
31
Meta pour donner une description de la page
``` ```
32
Meta pour définir l'auteur de la page
``` ```
33
Meta pour que la page rende bien sur tous formats d'appareils
``` ```
34
Meta qui donne l'URL de base pour tous les chemins relatifs de la page
``` ```
35
Balise signifiant qu'on va écrire des noms de touches de clavier --> s'affiche en police monospace par défaut
``` Ctrl + S ```
36
Balise signifiant qu'on va écrire un output de code
```

File not found.
Press F1 to continue

```
37
Balise signifiant qu'on va écrire un morceau de code
``` mettre le code ici ``` La balise efface les espaces blancs et les retours à la ligne
38
Balise pour garder le formatage du texte (espaces blancs et retours à la ligne)
```
 garder
les
retours à
la ligne
```
39
Balise sémantique pour un groupe thématique, avec titre et autres éléments
section ```

Titre

texte

```
40
Balise sémantique pour un élément qui fait sens seul et pourrait être disposé un peu n'importe où sur la page
article ```

titre

texte

```
41
Balise sémantique où mettre les liens de navigation internes
nav ``` ```
42
Balise sémantique où mettre du contenu complémentaire
aside ``` ```
43
Balise sémantique pour mettre du contenu qui se suffise à lui-même genre image, graphique, diagramme, code, ...
figure ```
Trulli
Fig1. - Trulli, Puglia, Italy.
```
44
Balise sémantique pour ajouter des infos que le viewer peut choisir de cacher ou d'afficher
details ```
blabla
```
45
Balise sémantique indiquant le titre d'un ``
``` ```
46
Balise sémantique pour spécifier le contenu principal
```
blabla
```
47
Balise sémantique indiquant du texte mis en valeur
``` ```
48
Si on met une image, la bonne pratique est de spécifier :
* un texte alt pour si ça ne charge pas * la largeur et la hauteur pour réserver l'espace attribué pendant le chargement
49
Non breaking space
``` ```
50
Character entity : <
``` < ```
51
Character entity : >
``` > ```
52
Character entity : &
``` & ```
53
Character entity : "
``` " ```
54
Character entity : '
``` ' ```
55
Character entity : €
``` € ```
56
Character entity : ©
``` © ```
57
Character entity : ™
``` ™ ```
58
Mettre un accent grave sur un a
``` à ```
59
Mettre un accent aigu sur un a
``` á ``` á
60
Mettre un circonflexe sur un a
``` â ```
61
Mettre un tilde sur un a
``` ã ```
62
Entity : flèche vers la gauche ←
``` ← ```
63
Entity : flèche vers la droite →
``` → ```
64
attributs de formulaires : readonly
* on peut pas modifier * sa valeur est envoyée quand le formulaire est soumis
65
attribut de formulaire : disabled
* on peut pas y cliquer, c'est grisé * sa valeur sera pas envoyée quand le formulaire est soumis
66
attribut de formulaire pour permettre max 4 caractères
maxlength ``` ```
67
Mettre un minimum et un maximum à un input de type nombre
```
68
Attribut de formulaire : n'accepter que 3 caractères, et que des lettres (spécifier dans le titre du form quels caractères sont acceptés)
``` ```
69
Attribut de formulaire : placeholder
indice dans un form pour montrer le format attendu ``` ```
70
Attribut de formulaire : le rend obligatoire, impossible de soumettre le form sans qu'il soit complété
required ``` ```
71
Attribut de formulaire : le champ est sélectionné direct quand la page charge
autofocus ``` ```
72
Canvas
``` ```
73
Dessiner une ligne sur un canvas (id : myCanvas)
``` ```
74
Afficher une vidéo
``` ```
75
Afficher une vidéo qui se lance automatiquement
Attribut : autoplay, autoplay muted ``` ``` L'autoplay n'est pas toujours permis par le navigateur ; autoplay muted, si
76
Avec javascript, créer un bouton qui pause / play une vidéo
```
var myVideo = document.getElementById("video1"); function playPause() { if (myVideo.paused) myVideo.play(); else myVideo.pause(); } ```
77
Afficher un contenu audio
balise audio ``` ```
78
Afficher une vidéo youtube
par iframe ``` ```
79
Ajouter une vidéo youtube qui loope à l'infini
avec playlist=ID puis loop=1 ``` ```
80
# Drag n drop Attribut permettant de rendre un élément "draggable"
draggable = true ``` ``` ```

Draggable text

```
81
# Drag n drop Lancer une fonction quand on commence à "drag" un élément
ondragstart=fonction(allo) ``` ```
82
# Drag n drop Déterminer le type de data "drag" et sa valeur
méthode dataTransfer.setData(type, valeur) ``` function dragstartHandler(ev) { ev.dataTransfer.setData("text", ev.target.id); } ``` Ici, la valeur "draggée" sera le texte "bonjour"
83
# Drag n drop Permettre de drop un élément sur cet élément
méthode preventDefault() ``` function dragoverHandler(ev) { ev.preventDefault(); }
``` Sinon, en déplaçant un élément ici, le symbole "interdit" apparaît et l'utilisateur pense qu'il ne peut pas déposer le contenu ici
84
# Drag n drop Prendre l'élément drag et le mettre dans un autre cadre = avec cette fonction, l'élément DISPARAIT du cadre d'origine
``` function dropHandler(ev) { ev.preventDefault(); const data = ev.dataTransfer.getData("text"); ev.target.appendChild(document.getElementById(data)); ```