html - stop - video dom events
HTML para el símbolo de pausa en el control de audio y video (10)
Estoy tratando de encontrar el símbolo Unicode para hacer que un botón muestre el símbolo de pausa Unicode. Pude encontrar que el símbolo de reproducción Unicode es ►
pero estoy buscando el equivalente del símbolo de pausa Unicode.
El símbolo ISO 7000 / IEC 60417 para pausa; La interrupción es # 5111B. Ver Media_Controls
Estoy usando ▐ ▌
HTML: ▐ ▌
CSS: /2590/A0/258C
Hay varios símbolos que podrían considerarse reemplazos adecuados, que incluyen:
| | - dos barras verticales estándar (en negrita).
▋▋ -
▋
y otro▋
▌▌ -
▌
y otro▌
▍▍ -
▍
y otro▍
▎▎ -
▎
y otro▎
❚❚ -
❚
y otro❚
Puede que me haya perdido uno o dos, pero creo que estos son los mejores. Aquí hay una lista de símbolos por si acaso.
Lo encontré, está en el bloque técnico misceláneo. ⏸ (U + 23F8)
Lo siguiente puede ser útil:
- ⏩
⏩
- ⏪
⏪
- ⏫
⓫
- ⏬
⏬
- ⏭
⏭
- ⏮
⏮
- ⏯
⏯
- ⏴
⏴
- ⏵
⏵
- ⏶
⏶
- ⏷
⏷
- ⏸
⏸
- ⏹
⏹
- ⏺
⏺
NOTA : aparentemente, estos caracteres no son muy compatibles con las fuentes populares, por lo que si planea usarlo en la web, asegúrese de elegir una fuente web que los admita.
Los navegadores modernos admiten ''DOUBLE VERTICAL BAR'' (U + 23F8), también:
fileformat.info/info/unicode/char/23f8/index.htm
Para un reproductor de música, puede actuar como un acompañante para "NEGRO PUNTERO DE PUNTO LENTO" (U + 25BA) porque ambos comparten ancho y altura iguales, por lo que es perfecto para un botón reproducir / pausa:
No hay ningún carácter codificado para usar como símbolo de pausa, aunque varios caracteres o combinaciones de caracteres pueden parecer más o menos como un símbolo de pausa, dependiendo de la fuente.
En una discusión en la lista de correo pública Unicode en 2005, se suggestion usar dos copias del carácter U + 275A HEAVY VERTICAL BAR: ❚❚. Pero la adecuación del resultado depende de la fuente; por ejemplo, el glifo podría haber sido diseñado para que las barras estén demasiado separadas. - La discusión de la lista explica por qué un símbolo de pausa no se ha codificado, y esto no ha cambiado.
Por lo tanto, la mejor opción es usar una imagen. Si necesita usar el símbolo en el texto, lo mejor es crearlo en un tamaño adecuadamente grande (digamos 60 por 60 píxeles) y height: 0.8em
al tamaño de texto con CSS (por ejemplo, height: 0.8em
configuración height: 0.8em
en el elemento img
) .
Para evitar jugar con caracteres no compatibles, puede usar una fuente de icono escalable como:
Fuente impresionante
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css">
<i class="fa fa-arrows-alt"></i>
<i class="fa fa-backward"></i>
<i class="fa fa-compress"></i>
<i class="fa fa-eject"></i>
<i class="fa fa-expand"></i>
<i class="fa fa-fast-backward"></i>
<i class="fa fa-fast-forward"></i>
<i class="fa fa-forward"></i>
<i class="fa fa-pause"></i>
<i class="fa fa-play"></i>
<i class="fa fa-play-circle"></i>
<i class="fa fa-play-circle-o"></i>
<i class="fa fa-step-backward"></i>
<i class="fa fa-step-forward"></i>
<i class="fa fa-stop"></i>
<i class="fa fa-youtube-play"></i>
Icons Google
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
<i class="material-icons">pause</i>
<i class="material-icons">pause_circle_filled</i>
<i class="material-icons">pause_circle_outline</i>
<i class="material-icons">fast_forward</i>
<i class="material-icons">fast_rewind</i>
<i class="material-icons">fiber_manual_record</i>
<i class="material-icons">play_arrow</i>
<i class="material-icons">play_circle_filled</i>
<i class="material-icons">play_circle_outline</i>
<i class="material-icons">skip_next</i>
<i class="material-icons">skip_previous</i>
<i class="material-icons">replay</i>
<i class="material-icons">repeat</i>
<i class="material-icons">stop</i>
<i class="material-icons">loop</i>
<i class="material-icons">mic</i>
<i class="material-icons">volume_up</i>
<i class="material-icons">volume_down</i>
<i class="material-icons">volume_mute</i>
<i class="material-icons">volume_off</i>
o cualquier otro conjunto de fuentes que puedas encontrar en la naturaleza .
Iconos de jugador que usan caracteres UTF-8
demo jsBin con ejemplos extendidos
Después de una extensa investigación , elegí los mejores que satisfacían estos requisitos:
- Se puede agrupar con al menos otros 2 símbolos de caracteres
- Ajuste con gracia (centrado) en la altura de línea predefinida; (como si se coloca dentro del elemento
<button>
) - Requerir la menor cantidad de ajustes en CSS (como el espaciado entre letras para pausa, etc.)
NB : la familia de fuentes de puede no ser apropiada para esta vista previa, pruebe el código en su página o arregle los símbolos con los que mejor se ajusten.
Tenga en cuenta también que Firefox tiene un conjunto de glifos interno al que recurrir, mientras que Chrome muestra un cuadro vacío para los que faltan. Asegúrese de obtener el mismo resultado en todos los dispositivos y navegadores .
◼ ❙❙ ⚫ ⚫ ⚫
◼ ❙❙ ❚❚ ► ⚫ ⏪ ⏩
◾ ▮▮ ▶ ●
◾ ▮▮ ▶ ●
◽ ▯▯ ▷ ⚬ ∘
◽ ▯▯ ▷ ⚬ ∘
◻ | | ▷ ◯
◻ ❘ ❘ ▷ ◯
▪ ▸ • ▫ ▹ ◦
▪ ▸ • ▫ ▹ ◦
(Para reducir el espacio en el icono de algunas pausas use CSS: letter-spacing:-1px;
)
Extras:
‣ □ ■ □ □ ☐ ⟲ ⟳ ⥀
⏏ ☰ ☰ ⁌ ⚬ ⚬ ⚬
‣ ⌷⌷ ■ □ ∎ ⃞ ☐ ⟲ ⟳ ⥀
⏏ ☰ ⁌ ⁍ ⧏ ⧐ ⑈ ∞ ⚫ ⚬
⋜ ◽. ⊲ ∘ ⋝
⌳ ⋈ ∿ ⊶ ⚭ ⚭
⊖⊕⊙
↻↺
≡ ⋮
≛≣
★★★★ ☆
⋜ ◽ ॥ ⊲ ∘ ⋝ //Prv, St, Pau, Ply, Rec, Nxt
⌳ ⋈ ∿ ⊶ ⎋ ⚭ //Fad, X-Fad, Fx, Eq, Pan, Stereo
⊖⊕⊙ //Vol-, Vol+, Mute
↻↺ //Repeat
≡⋮ //Menu, Options
≛≣ //Favorited, Add to Fav. (Tracks list)
★★★★☆ // Rating
Como puede ver, ninguna de las otras respuestas sugeridas se ajustaba a mis requisitos, y aquí hay un ejemplo de por qué:
<h2>Problematic</h2>
<button>||</button> || Two pipes :( bye fellas...
<br><br>
<button>▐▐</button> &#9616;#9616; Too tall and messed spacing!
<br><br>
<button>▋▋</button> &#9611;#9611; Too large and messed spacing!
<br><br>
<button>▐ ▌</button> &#9616;&#9616; Lovable but... Tall and cannot fit-size with any other player symbol
<br><br>
<button>▌▌</button> &#9612;&#9612; Way too tall and messed spacing!
<br><br>
<button>▗ ▖</button> &#9623;&#9622; Wrong alignment + extra spacing
<br><br>
<button>⬤</button> &#11044; Height...
<br><br>
PD: Generador de caracteres UTF-8 Unicode de: https://.com/a/25986009
Si quieres que un solo personaje coincida con el triángulo orientado hacia la derecha para "jugar", prueba el número romano 2. Ⅱ es Ⅱ
en HTML. Si puede colocar etiquetas de formato alrededor, se ve muy bien en negrita. Ⅱ es <b>Ⅱ</b>
en HTML. Esto tiene un soporte mucho mejor que la barra vertical doble mencionada anteriormente.
▐▐ es HTML y está hecho con este código: ▐▐
.