Vandret fane ( HT , TAB ) er et ASCII - tabelkontroltegn med kode 09 16 , der bruges til at justere tekst i linjer. Når terminalen støder på denne karakter, flytter den markøren (eller markøren) til højre til det nærmeste tabulatorstop. Traditionelt er disse positioner placeret for hvert 8. tegn , i kolonne 1, 9, 17, 25 ... Indtastet ved hjælp af tasten Tab ↹, i mange programmeringssprog er det betegnet som \t .
Hvis du sender tekst til print (tabulatortegnet er angivet med en pil)
en→to→tre→fire 1→2→3→4 5→6→7→8 9→10→11→12vi får følgende udskrift:
en to tre fire 1 2 3 4 5 6 7 8 9 10 11 12Kommandoen "tab" går tilbage til skrivemaskinenøglen af samme navn , hvilket forenklede tabellsættet.
Billedet på tasten Tab ↹betyder: et simpelt tryk hopper frem til en bestemt position, ⇧ Shift+ Tab ↹hopper tilbage.
Der er også en VT vertikal fane med kode 0B 16 , der flytter printpositionen til den næste vertikale faneposition, som sjældent bruges i dag. Navnet "lodret fane" er givet i analogi med den vandrette, den bruges til at reducere støj og fremskynde udskrivning på færdige formularer. I programmeringssprog er C-typen betegnet som \v.
På bagsiden af maskinen var en række tabulatorer. Maskinskriveren kunne placere stop på den, og et tryk på tabulatortasten ville flytte vognen til det nærmeste stop. Efterfølgende blev linealen forvandlet til en pakke tabulatorplader, og maskinskriveren spændte de nødvendige.
Tal i tabeller er normalt højrejusteret. Derfor sætter de tabulatoren et par positioner før den ønskede, og derefter med mellemrumstasterne og ← Backspacesænker vognen præcist. I dyre skrivemaskiner var der nøgler "10" og "100", som stoppede vognen en og to positioner før tabulatoren (hovednøglen blev kaldt "1"). Dernæst kom tasterne "1m ... 100m" (tusinder, 3 ... 5 stillinger) og "1m ... 100m" (millioner, 6 ... 8 stillinger).
I elektriske skrivemaskiner var der kommandoer "husk tabulering" og "nulstil tabulering".
I teksteditorer kan tabulatorstop gå hvert 2. eller 4. tegn: dette er praktisk til at arbejde med programmeringssprog . Efter anmodning fra brugeren må nøglen Tab ↹ikke indsætte et tabulatortegn, men simulere det ved at indsætte det nødvendige antal mellemrum.
Nogle kodningsstandarder forbyder kategorisk tabulatortegn: uanset hvor mange positioner editoren eller fremviseren er indstillet til, vil teksten se ens ud; i strengkonstanter kan et usynligt tegn forveksles med et mellemrum. Andre kræver brug af faner, ikke mellemrum.
Tekstbehandlingsprogrammer giver dig mulighed for at placere tabulatorstop hvor som helst i teksten og justere teksten til enhver side af disse positioner (venstre side, center, højre side). Et tabulatortegn kan eventuelt vises som en bindestreg . Ved hjælp af tabulatorer implementeres ofte nummerering af formler , definitionslister, indholdsfortegnelser .
Tabeller har lignende funktionalitet . Men der er forskelle: tabulatorjusteret tekst kan ikke indrettes i rækker og kolonner. Men i tabeller kan teksten ikke gå ud over cellerne.
I ( X ) HTML er vandrette faner betegnet som , men det vil kun blive gengivet af browseren, når det bruges i <pre> og <textarea> tags :
Et eksempel på HTML-kode, der bruger <pre> -tag inde
<pre> To linjer med faner: 42 Tab inden for en linje. Tab i begyndelsen af linjen. En linje uden en fane. </pre>Browseren vil vise denne kode som denne:
To linjer med faner: 42 Tabulator inden for en linje. Tab i begyndelsen af linjen. En linje uden en fane.Lodrette faner er betegnet som , men det bruges ikke i SGML (inklusive HTML) eller XML 1.0.
En ikke-standard, men udbredt CSS - egenskab tab-size:8giver dig mulighed for at indstille tabulatorstørrelsen i tegnmellemrum. Firefox var den sidste browser, der implementerede det (august 2021). I nogle browsere er det muligt at animere denne egenskab og indstille den i længdeenheder ( em, pxog andre) [1] .
Tasten Tab ↹har følgende funktioner:
Computerens tastaturgenveje | |
---|---|
Døde nøgler | |
Modifikatortaster | |
Skifttaster | |
Navigation | |
Redigering | |
Andet |
|