Myślniki ( -) nie mają innego znaczenia niż uczynienie liczby bardziej czytelną, więc równie dobrze możesz je uwzględnić.
Ponieważ nigdy nie wiemy, skąd pochodzą użytkownicy naszej witryny, musimy umożliwić wywoływanie numerów telefonów z dowolnego miejsca na świecie. Z tego powodu +znak jest zawsze konieczny . +Znak jest automatycznie przeliczane przez operatora sieci komórkowej do międzynarodowego prefiksu wybierania , znany również jako „ kod wyjścia ”. Ten kod różni się w zależności od regionu, kraju, a czasami jeden kraj może używać wielu kodów, w zależności od operatora. Na szczęście, gdy jest to połączenie lokalne, wybieranie go w formacie międzynarodowym będzie nadal działać.
Korzystając z Twojego przykładowego numeru, dzwoniąc z Chin, ludzie będą musieli wybrać:
00-1-555-555-1212
I z Rosji będą dzwonić
810-1-555-555-1212
+Znak rozwiązuje ten problem, pozwalając na pominięcie międzynarodowy prefiks.
Po prefiksie wybierania międzynarodowego pojawia się kod kraju (pdf) , następnie kod geograficzny (numer kierunkowy), a na końcu lokalny numer telefonu.
Dlatego jeden z dwóch ostatnich przykładów będzie działał, ale zalecam użycie tego formatu w celu zapewnienia czytelności:
<ahref="tel:+1-555-555-1212">+1-555-555-1212</a>
Uwaga: W przypadku liczb zawierających przedrostek pnia inny niż kod kraju (np. Jeśli piszesz go lokalnie za pomocą nawiasów wokół a 0), musisz go pominąć, ponieważ numer musi być w formacie międzynarodowym.
@ Vreality2007 Właściwie telefon prawdopodobnie automatycznie doda myślniki. Ponieważ znajduje się w kodzie źródłowym strony, użytkownik w zasadzie nigdy go nie zobaczy. Jeśli jest to użytkownik pulpitu, może najechać kursorem myszy na link i zobaczyć, co zostanie wybrane, ale dlatego tekstem linku jest również numer telefonu, który dla czytelności umieściłbym myślniki. Ponieważ jednak nic nie kosztuje, umieściłbym je również w łączniku kotwicy. Dlaczego nie, prawda?
Mike
@Mike jako alternatywa dla +jednego można również użyć 00.
Matas Vaitkevicius
3
@MatasVaitkevicius Właściwie nie. Nie wszędzie używany jest numer 00 jako międzynarodowy prefiks wybierania , więc w przypadku użycia innego numeru połączenie prawdopodobnie nie powiedzie się.
Mike
54
-nie ma znaczenia, ale +znak jest ważny, gdy użytkownik mobilny korzysta z roamingu,
jest to standardowy format
Znalazłem również ten format online i użyłem go. Wydaje się działać z kreskami lub bez. Sprawdziłem, czy działa na moim komputerze Mac (próbuje zadzwonić pod ten numer w FaceTime) i na moim iPhonie:
Możesz także użyć callto: ########### zamieniając e-mail z kodem mail na call, przynajmniej według strony W3Cschool, ale nie miałem okazji go przetestować.
+
jednego można również użyć00
.-
nie ma znaczenia, ale+
znak jest ważny, gdy użytkownik mobilny korzysta z roamingu,jest to standardowy format
Więcej informacji na ten temat można znaleźć w specyfikacji, patrz Tworzenie numerów telefonów „Kliknij, aby połączyć” .
źródło
Znalazłem również ten format online i użyłem go. Wydaje się działać z kreskami lub bez. Sprawdziłem, czy działa na moim komputerze Mac (próbuje zadzwonić pod ten numer w FaceTime) i na moim iPhonie:
źródło
Użyłem:
a wynikiem jest:
Tel .: +123 123456789
Gdzie „Tel:” oznacza czysty tekst, a tylko numer jest kodowany i klikalny.
źródło
Możesz także użyć callto: ########### zamieniając e-mail z kodem mail na call, przynajmniej według strony W3Cschool, ale nie miałem okazji go przetestować.
źródło
tel:#####
.callto:
tak naprawdę to był Skype. Brak w RFC.