web-dev-qa-db-fra.com

HTML pour le symbole de pause dans les contrôles audio et vidéo

J'essaie de trouver le symbole Unicode pour qu'un bouton affiche le symbole de pause Unicode. J'ai pu constater que le symbole de lecture Unicode est &#9658 mais je recherche l'équivalent du symbole de pause Unicode.

88
user3081307

Divers symboles peuvent être considérés comme des remplacements adéquats, notamment:

  1. | | - deux barres verticales standard (en gras).

  2. ▋▋ - ▋ et un autre▋

  3. ▌▌ - ▌ et un autre▌

  4. ▍▍ - ▍ et un autre▍

  5. ▎▎ - ▎ et un autre▎

  6. ❚❚ - ❚ et un autre ❚

J'en ai peut-être manqué un ou deux, mais je pense que ce sont les meilleurs. Voici une liste de symboles juste au cas où.

89
lifetimes

Pour éviter de jouer avec les caractères non pris en charge, vous pouvez utiliser un jeu de polices-icônes dimensionnable, tel que:

Police Awesome

Player icons - scalable - font awesome

<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>

GoogleIcônes

enter image description here

<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>

ou tout autre jeu de polices que vous pouvez trouver dans la nature .

Icônes de joueur utilisant des caractères UTF-8

démonstration de jsBin avec des exemples étendus

Après une recherche approfondie J'ai sélectionné à la main les meilleurs qui répondent à ces exigences:

  • Peut être groupé avec au moins 2 autres symboles de caractères
  • Ajustez gracieusement (centré) dans la hauteur de ligne prédéfinie; (comme si placé dans l'élément <button>)
  • Nécessite moins d'ajustements en CSS (comme par exemple l'espacement des lettres pour une pause, etc.)

NB: Les font-family ] == de StackOverflow pourraient ne pas convenir à cet aperçu, essayez le code de votre page ou organisez symboles avec ceux qui correspondent le mieux.
Notez également que Firefox possède un ensemble de glyphes internes auquel vous vous replierez, tandis que Chrome affiche un boîte vide pour les manquants. Assurez-vous que vous obtenez le même résultat sur tous les appareils et les navigateurs.


❙❙ ❚❚ ► ⏪ ⏩

&#9724; &#10073;&#10073; &#10074;&#10074; &#9658; &#9899; &#9194; &#9193;

◾ ▮▮ ▶ ●

&#9726; &#9646;&#9646; &#9654; &#9679;

▯▯ ▷ ⚬ ∘

&#9725; &#9647;&#9647; &#9655; &#9900; &#8728; 

❘ ❘ ▷ ◯

&#9723; &#10072; &#10072; &#9655; &#9711;

▪ • ▹ ◦

&#9642; &#9656; &#8226; &#9643; &#9657; &#9702;

(Pour limiter l’espace sur l’icône pause , utilisez CSS: letter-spacing:-1px;)

Extras:

⌷⌷ ■ □ ∎ ☐ ⟳ ⥀
∞ ⚫ ⚬

&#8227; &#9015;&#9015; &#9632; &#9633; &#8718; &#8414; &#9744; &#10226; &#10227; &#10560;
&#9167; &#9776; &#8268; &#8269; &#10703; &#10704; &#9288; &#8734; &#9899; &#9900;

◽॥ ∘ ⋝
⊶ ⎋ ⚭
⊖⊕⊙
↻↺
≡ ⋮
≛≣
★★★★ ☆

&#8924; &#9725; &#2405; &#8882; &#8728; &#8925; //Prv, St, Pau, Ply, Rec, Nxt    
&#9011; &#8904; &#8767; &#8886; &#9099; &#9901; //Fad, X-Fad, Fx, Eq, Pan, Stereo
&#8854;&#8853;&#8857; //Vol-, Vol+, Mute  
&#8635;&#8634; //Repeat    
&#8801;&#8942; //Menu, Options  
&#8795;&#8803; //Favorited, Add to Fav. (Tracks list)  
&#9733;&#9733;&#9733;&#9733;&#9734; // Rating


Comme vous pouvez le constater aucune des autres réponses suggérées ne correspondait à mes exigences, et voici un exemple pour lequel:

<h2>Problematic</h2>
<button>||</button> || Two pipes :( bye fellas...
<br><br>
<button>&#9616;&#9616;</button> &amp;#9616;#9616; Too tall and messed spacing!
<br><br>
<button>&#9611;&#9611;</button> &amp;#9611;#9611; Too large and messed spacing!
<br><br>
<button>&#9616;&nbsp;&#9612;</button> &amp;#9616;&amp;#9616; Lovable but... Tall and cannot fit-size with any other player symbol
<br><br>
<button>&#9612;&#9612;</button> &amp;#9612;&amp;#9612; Way too tall and messed spacing!
<br><br>
<button>&#9623; &#9622;</button> &amp;#9623;&amp;#9622; Wrong alignment + extra spacing
<br><br>
<button>&#11044;</button> &amp;#11044; Height...
<br><br>

P.S: Générateur de caractères Unicode UTF-8 de: https://stackoverflow.com/a/25986009

153
Roko C. Buljan

Après peut être utile:

  • &#x23e9;
  • &#x23ea;
  • &#x24eb;
  • &#x23ec;
  • &#x23ed;
  • &#x23ee;
  • &#x23ef;
  • &#x23f4;
  • &#x23f5;
  • &#x23f6;
  • &#x23f7;
  • &#x23f8;
  • &#x23f9;
  • &#x23fa;

NOTE: apparemment, ces caractères ne sont pas très bien pris en charge par les polices courantes. Si vous envisagez de les utiliser sur le Web, assurez-vous de choisir une police Web qui les prend en charge.

49
rr-

▐▐ est HTML et est créé avec le code suivant: &#9616;&#9616;.

Voici un exemple JSFiddle.

27
marcusmichaels

Je l’ai trouvé, c’est dans le bloc technique divers. (U + 23F8)

20
birtannic124

J'utilise ▐ ▌

HTML: &#9616;&nbsp;&#9612;

CSS: \2590\A0\258C

9
Nathan Goings

Si vous voulez qu'un personnage composé d'un seul caractère corresponde au triangle tourné vers la droite pour "jouer", essayez le chiffre romain 2. est &#8545; en HTML. Si vous pouvez mettre des balises de formatage autour de lui, cela aura l'air vraiment bien en gras.  is <b>&#8545;</b> en HTML. Ceci a un support bien meilleur que la double barre verticale mentionnée précédemment.

6
StarCrashr

Les navigateurs modernes supportent également 'DOUBLE VERTICAL BAR' (U + 23F8):

http://www.fileformat.info/info/unicode/char/23f8/index.htm

Pour un lecteur de musique, il peut servir de compagnon pour 'POINTEUR DE POINTAGE DROIT NOIR' (U + 25BA), car ils partagent la même largeur et la même hauteur, ce qui le rend parfait pour un bouton de lecture/pause:

http://www.fileformat.info/info/unicode/char/25ba/index.htm

4
midzer

Le symbole ISO 7000/IEC 60417 pour Pause; L'interruption est # 5111B. Voir Media_Controls

1
intotecho

Il n'y a pas de caractère codé pour être utilisé comme symbole de pause, bien que divers caractères ou combinaisons de caractères puissent ressembler plus ou moins à un symbole de pause, en fonction de la police.

Lors d’une discussion sur la liste de diffusion Unicode publique en 2005, une suggestion a été créée pour utiliser deux copies du caractère U + 275A HEAVY VERTICAL BAR:. Mais l'adéquation du résultat dépend de la police de caractères; Par exemple, le glyphe pourrait avoir été conçu pour que les barres soient trop écartées. - La liste de discussion explique pourquoi un symbole de pause n'a pas été codé et cela n'a pas changé.

Ainsi, la meilleure option consiste à utiliser une image. Si vous devez utiliser le symbole dans le texte, il est préférable de le créer avec une taille suffisamment grande (par exemple 60 x 60 pixels) et de le réduire à la taille du texte avec CSS (par exemple, en définissant height: 0.8em sur le img element).

1
Jukka K. Korpela