Introduksjon til HTML URL-koding
I denne artikkelen skal vi lære mer om HTML URL-koding i detalj. HTML URL er et forkortelse av Uniform Resource Locator til global eller IP-adresse på World Wide Web. Webserver får siden ved å bruke URL for nettleseren.
Eksempel: https://www.google.com er en av URL-adressene.
ASCII tegnsett er viktig for HTML URL-koding. URL sendes til internett ved hjelp av ASCII-tegnsett. Ikke-ASCII-karakter er begrenset på grunn av at de kan skape konflikt for å finne sidebanen til serveren. På grunn av dette problemet bruker HTML URL-koding.
HTML URL-koding, konverter ikke-ASCII-tegnet til et format som kan sendes til internett. Brukere kan konverteres ved å bruke "%" for å fortsette med to heksadesimale siffer.
Hvordan utføre URL-koding i HTML?
- HTML-språk oppretter URL ved hjelp av tag og href-attributt. For eksempel . Hvis du lager noe nettsted og vil gå en side til en annen, så skriv filnavnet. .
- Noen tegn er begrenset til webadressenavn på grunn av oppretting av konflikter, ikke-ASCII-tegnet erstattes med "%" for å fortsette med to heksadesimale siffer.
- URL inneholder ikke plass. Den tar plassen til plussmerket (+) eller% 20. I form av HTML-siden skjedde det plass i "input" tekstutgang og pluss-tegn. Indirekte plass oppstod i URL-navn da viser% 20.
- URL-kode inneholder store bokstaver (A-Z) og små bokstaver (a-z), desimal sifre (1-9) og noen spesialtegn.
I skjemaet, hvis jeg legger plass, kommer URL-kodingen som HTML + CSS.
I hvilken som helst URL, hvis vi gir plass, vil URL-koding skje som min% 20file.html.
- Reserverte tegn: Det er noen tegn som har en viss betydning i URL-adressen, og vi kan bruke navneformål. Vi kan bruke begge måter som pluss (/) -tegnet som brukes for en egen del av URL, en annen hånd vi kan / kode av% 2f uten å si noe i navnet på adressen.
- Usikre tegn: Det er mange tegn som kommer med mange misforståelser i URL-adressen som plass i URL-navn. I stedet for å ta plass i URL-adresse, skriv. så virker URL-navnet “pa ge.html”.
- Ikke-ASCII kontrolltegn: Disse tegnene inkluderer settet med en hex-verdi på 80 Ff som er et behov for å konvertere i format.
- ASCII-kontrolltegn: Det fungerer ikke inne i URL-en.
Eksempler på HTML URL-koding
Følgende er eksemplene på HTML URL-koding forklart i detalj:
1. Reserverte tegnkoding
Følgende er tabellen som brukes for koding av reserverte tegn.
Tegn | $ | & | + | , | / | : | ; | = | ? | @ |
URL-kode | 24% | 26% | % 2b | % 2c | % 2f | % 3a | % 3b | % 3d | % 3F | 40% |
2. Usikre tegn
Følgende er tabellen som brukes for å kode usikre tegn.
Tegn | rom | “ | < | > | # | % | ( | ) | | | \ | ^ | ~ | ( | ) |
URL-kode | 20% | 22% | % 3c | % 3e | 23% | 25% | % 7b | % 7d | % 7c | % 5c | % 5e | % 7e | % 5b | % 5d |
3. Ikke-ASCII kontrolltegn
Følgende er tabellen brukt for koding av ikke-ASCII-tegn.
Karakter | URL-kode | Karakter | URL-kode | Karakter | URL-kode | Karakter | URL-kode |
€ | % 80 | ~ | % 98 | « | % ab | ¿ | % bf |
, | % 82 | ™ | % 99 | % ac | EN | % c0 | |
ƒ | % 83 | š | % 9a | ª | % aa | EN | % c1 |
“ | % 84 | > | % 9b | ® | % ae | EN | % c2 |
… | % 85 | œ | % 9c | ¯ | % af | EN | % c3 |
† | % 86 | % 9d | ° | % b0 | EN | % c4 | |
‡ | % 87 | § | % 9e | ± | % b1 | EN | % c5 |
% 88 | Ÿ | % 9f | ² | % b2 | Æ | % v6 | |
‰ | % 89 | x | % d7 | ³ | % b3 | Ç | % c7 |
Š | % 8a | ¡ | % a1 | ' | % b4 | È | % c8 |
< | % 8b | ¢ | % a2 | μ | % b5 | É | % c9 |
Œ | % 8c | £ | % a3 | ¶ | % b6 | Ê | % ca |
Ž | % 8e | ¤ | % a4 | · | % b7 | Ë | % cb |
' | % 91 | ¥ | % a5 | ¸ | % b8 | JEG | % cc |
' | % 92 | | | % a6 | ¹ | % B9 | JEG | % cd |
“ | % 93 | § | % a7 | º | % BA | JEG | % ce |
” | % 94 | ¨ | % a8 | » | % bb | JEG | % jf |
• | % 95 | © | % A9 | ¼ | % bc | Ð | % d0 |
- | % 96 | - | % 97 | ½ | % bd | Ñ | % d1 |
en | % e3 | Þ | % de | ¾ | %være | Ò | % d2 |
æ | % e6 | ß | % df | Ø | % d8 | Ó | % d3 |
en | % e4 | en | % e0 | Ý | % dd | Ô | % d4 |
4. ASCII-kontrolltegn
Følgende er tabellen som brukes til å kode Ascii-tegn.
ASCII-karakter | URL-koding |
NUL - null karakter | % 00 |
SOH - start av overskriften | % 01 |
STX - start av teksten | % 02 |
ETX - slutten av teksten | % 03 |
EOT - slutt på overføringen | % 04 |
ENQ - henvendelse | % 05 |
ACK - erkjenner | % 06 |
BEL - bjelle (ring) | % 07 |
BS - bakrom | % 08 |
HT-horisontal fane | % 09 |
LF-linje feed | % 0A |
VT- vertikal fane | % 0B |
FF-form fôr | % 0C |
CR-vognretur | % 0D |
Så skift ut | % 0E |
SI-skift inn | % 0F |
DLE-datalink rømning | % 10 |
DC1 - enhetskontroll 1 | % 11 |
DC2-enhetskontroll 2 | % 12 |
DC3 - enhetskontroll 3 | %1. 3 |
DC4-enhetskontroll 4 | % 14 |
NAK-negativ erkjennelse | % 15 |
SYN - synkroniser | % 16 |
ETB-end transmisjonsblokk | % 17 |
KAN- avbryt | % 18 |
EM - slutten av medium | % 19 |
SUB-vikariat | % 1A |
ESC-flukt | % 1B |
FS-filavskiller | % 1C |
GS-gruppeseparator | % 1D |
RS-opptaksseparator | % 1E |
US-enhet separator | % 1F |
Betydningen av URL-koding i HTML
Hvis URL-adressen er reservert, usikre og ikke ASCII-tegn, blir URL-adressen mer komplisert og ikke forståelig. Når nettleseren søker i URL-adresser, søker webserveren på navnet eller banen til URL-en. Hvis URL-navnet ikke er ASCII, er det vanskelig å finne URLImport av URL-koding i HTML
URL-adresse må være lett å finne, universelt akseptert og forståelig for alle nettlesere og også en webserver. noen tegn gjør misforståelser i URL fordi de brukes til et eller annet formål hvis den ikke brukes til noe formål. den tidskonflikten kan ha skjedd, og banen kommer ikke til brukeren.
For å overvinne alle vanskeligheter og gjøre det enkelt å bruke ikke-ASCII-tegn som er konvertert til ASCII-kode ved å bruke% for å komme opp med to heksadesimale.
Konklusjon
URL-koding i HTML vet hvordan du konverterer ikke-ASCII-tegnsettet til et gyldig ASCII-format. Det er universelt akseptert og nettleser fungerer uten feil. Koding av nettadresser kan kjøres på enkelt og trygt. For å unngå konflikt med navngiving og formålet med å navngi URL-koding er nødvendig.
Anbefalte artikler
Dette er en guide til HTML URL-koding. Her diskuterer vi introduksjonen HTML URL og hvordan du utfører URL koding i HTML sammen med eksempler og viktighet. Du kan også se på følgende artikler for å lære mer-
- Ulike typer rammer i HTML
- Topp 3 attributter for tekstlink i HTML
- HTML-kommandoer (grunnleggende, mellomliggende, avansert)
- HTML5 Elements - Tagger og eksempler
- Fortsett utsagnsarbeidet i C # med eksempler