blob: f3f5b9941d97460ebd3e1229e9ced3003d045299 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
|
---
title: String.prototype.small()
slug: Web/JavaScript/Reference/Global_Objects/String/small
tags:
- Deprecated
- HTML wrapper methods
- JavaScript
- Méthode
- Prototype
- Reference
- String
translation_of: Web/JavaScript/Reference/Global_Objects/String/small
original_slug: Web/JavaScript/Reference/Objets_globaux/String/small
---
{{JSRef}}{{deprecated_header}}
La méthode **`small()`** permet de créer un élément HTML {{HTMLElement("small")}}, ce qui permet d'afficher la chaîne de caractères dans une fonte de petite taille.
## Syntaxe
str.small()
### Valeur de retour
Une chaîne de caractères représentant un élément HTML {{HTMLElement("small")}}.
## Description
La méthode `small()` encadre la chaîne courante dans une balise `<small>` :
`"<small>str</small>`"
## Exemple
### Utiliser la méthode `small()`
L'exemple suivant illustre les différentes méthodes de `String` permettant de changer la taille d'une chaîne de caractères :
```js
var worldString = "Coucou monde";
console.log(worldString.small()); // <small>Coucou monde</small>
console.log(worldString.big()); // <big>Coucou monde</big>
console.log(worldString.fontsize(7)); // <font size="7">Coucou monde</fontsize>
```
L'objet {{domxref("HTMLElement.style", "element.style")}} permet d'utiliser l'attribut `style` de l'élément et de le manipuler de façon générique. Par exemple :
```js
document.getElementById('IDélément').style.fontSize = '0.7em'
```
## Spécifications
| Spécification | État | Commentaires |
| ------------------------------------------------------------------------------------------------------------ | ---------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| {{SpecName('ES6', '#sec-string.prototype.small', 'String.prototype.small')}} | {{Spec2('ES6')}} | Définition initiale. Implémentée dans JavaScript 1.0. Définie dans l'annexe B (normative) pour les fonctionnalités ECMAScript additionnelles pour les navigateurs web. |
| {{SpecName('ESDraft', '#sec-string.prototype.small', 'String.prototype.small')}} | {{Spec2('ESDraft')}} | Définie dans l'annexe B (normative) pour les fonctionnalités ECMAScript additionnelles pour les navigateurs web. |
## Compatibilité des navigateurs
{{Compat("javascript.builtins.String.small")}}
## Voir aussi
- {{jsxref("String.prototype.fontsize()")}}
- {{jsxref("String.prototype.big()")}}
|