aboutsummaryrefslogtreecommitdiff
path: root/files/es/web/css/frequency/index.html
blob: 24d700b2ff67d82812d5242464f368df2a37e259 (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
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
---
title: <frequency>
slug: Web/CSS/frequency
tags:
  - CSS
  - Presentación
  - Referencia
  - Tipos de datos CSS
  - Unidad CSS
  - Web
translation_of: Web/CSS/frequency
---
<div>{{CSSRef}}</div>

<h2 id="Resumen">Resumen</h2>

<p><span class="seoSummary">El tipo de dato <a href="/en-US/docs/Web/CSS" title="CSS">CSS</a> <code>&lt;frequency&gt;</code> denota una dimensión en frecuencia, como el tono de una voz hablando.</span> Consisste en un valor {{cssxref("&lt;number&gt;")}} seguido inmediatamente por la unidad. Como en cualquier dimensión CSS, no hay espacio entre la unidad literal y el número.</p>

<p>Las siguientes unidades deben ser usadas:</p>

<ul>
 <li><code><a id="Hz">Hz</a></code>, que representa una frecuencia en Hertz. Ejemplos: <code>0Hz</code>, <code>1500Hz</code>, <code>10000Hz</code>.</li>
 <li><code><a id="kHz">kHz</a></code>, que representa una frecuencia en kilohertz. Ejemplos: <code>0kHz</code>, <code>1.5kHz</code>, <code>10kHz</code>.</li>
</ul>

<p>Aunque todas las unidades representen la misma frecuencia para el valor <code>0</code>, la unidad no debe ser omitida en ese caso, puesto que no es un valor {{cssxref("length")}}: <code>0</code>, no es válido, y no representa <code>0Hz</code>, <code>0kHz</code>. Aunque las unidades sean insensibles a mayúsculas en CSS, es buena práctica usar una H mayúscula para <code>Hz</code> y <code>kHz</code>, como indica el <a class="external" href="https://es.wikipedia.org/wiki/Sistema_Internacional_de_Unidades" title="http://en.wikipedia.org/wiki/International_System_of_Units">SI</a>, siendo <a class="external" href="http://en.wikipedia.org/wiki/Heinrich_Hertz" title="http://en.wikipedia.org/wiki/Heinrich_Hertz">Hertz</a> un apellido.</p>

<h2 id="Ejemplos"><span>Ejemplos</span></h2>

<table class="standard-table">
 <caption>Valores de frecuencia permitidos</caption>
 <thead>
  <tr>
   <th scope="col">Código</th>
   <th scope="col">Significado</th>
  </tr>
 </thead>
 <tbody>
  <tr>
   <td><code>12Hz</code></td>
   <td>Entero positivo.</td>
  </tr>
  <tr>
   <td><code>-456kHz</code></td>
   <td>Entero negativo.</td>
  </tr>
  <tr>
   <td><code>4.3Hz</code></td>
   <td>No entero.</td>
  </tr>
  <tr>
   <td><code>14KhZ</code></td>
   <td>La unidad es insensible al uso de mayúsculas, aunque no se recomienda una representación que no esté acorde al SI.</td>
  </tr>
  <tr>
   <td><code>+0Hz</code></td>
   <td>Cero, con un símbolo <code>+ y la unidad</code>.</td>
  </tr>
  <tr>
   <td><code>-0kHz</code></td>
   <td>Cero, con un símbolo <code>-</code> y la unidad (Aunque no sea común, es un valor permitido).</td>
  </tr>
 </tbody>
</table>

<table class="standard-table">
 <thead>
  <tr>
   <th scope="col">Código</th>
   <th scope="col">Significado</th>
  </tr>
 </thead>
 <caption>Valores de frecuencia no permitidos</caption>
 <tbody>
  <tr>
   <td><code>12.0</code></td>
   <td>Éste es un tipo {{cssxref("&lt;number&gt;")}}, no un tipo &lt;frequency&gt;, debe tener una unidad.</td>
  </tr>
  <tr>
   <td><code>7 Hz</code></td>
   <td>No se permite espacio entre el número {{cssxref("&lt;number&gt;")}} y la unidad.</td>
  </tr>
  <tr>
   <td><code>0</code></td>
   <td>El valor cero puede ser escrito sin unidad solo para tipo {{cssxref("&lt;length&gt;")}}, no para &lt;frequency&gt;.</td>
  </tr>
 </tbody>
</table>

<h2 id="Especificaciones">Especificaciones</h2>

<table class="standard-table">
 <thead>
  <tr>
   <th scope="col">Especificación</th>
   <th scope="col">Estatus</th>
   <th scope="col">Comentarios</th>
  </tr>
 </thead>
 <tbody>
  <tr>
   <td>{{SpecName('CSS3 Values', '#frequency', '&lt;frequency&gt;')}}</td>
   <td>{{Spec2('CSS3 Values')}}</td>
   <td>Definición inicial</td>
  </tr>
 </tbody>
</table>

<p>Este tipo de dato fue introducido inicialmente en <a class="external" href="http://www.w3.org/TR/CSS2/" title="http://www.w3.org/TR/CSS2/">CSS Nivel 2</a> para el ya obsoleto <a href="/en/CSS/Aural" title="aural">grupo de merios aural</a>, donde era usado para definir el tono de la voz. Dicho grupo fue descontinuado desde entonces, pero el tipo de datos <code>&lt;frequency&gt;</code> ha sido reintroducido en CSS3, aunque ninguna propiedad CSS lo usa por el momento.</p>

<h2 id="Compatibilidad_de_navegadores">Compatibilidad de navegadores</h2>

<p>{{CompatibilityTable}}</p>

<div id="compat-desktop">
<table class="compat-table">
 <tbody>
  <tr>
   <th>Característica</th>
   <th>Chrome</th>
   <th>Firefox (Gecko)</th>
   <th>Internet Explorer</th>
   <th>Opera</th>
   <th>Safari</th>
  </tr>
  <tr>
   <td>Soporte básico</td>
   <td>{{CompatNo}}</td>
   <td>{{CompatNo}}</td>
   <td>{{CompatNo}}</td>
   <td>{{CompatNo}}<sup>[1]</sup></td>
   <td>{{CompatNo}}</td>
  </tr>
 </tbody>
</table>
</div>

<div id="compat-mobile">
<table class="compat-table">
 <tbody>
  <tr>
   <th>Característica</th>
   <th>Android</th>
   <th>Firefox Mobile (Gecko)</th>
   <th>IE Mobile</th>
   <th>Opera Mobile</th>
   <th>Safari Mobile</th>
  </tr>
  <tr>
   <td>Soporte básico</td>
   <td>{{CompatNo}}</td>
   <td>{{CompatNo}}</td>
   <td>{{CompatNo}}</td>
   <td>{{CompatNo}}</td>
   <td>{{CompatNo}}</td>
  </tr>
 </tbody>
</table>
</div>

<p>[1] Algunas versiones de Opera pueden tener (partialmente) soporte para el grupo de medios aural obsoleto, y con soporte al tipo de datos <code>&lt;frequency&gt;</code> a través de la propiedad de tono.</p>