Vaakasuora sarkain ( HT , TAB ) on ASCII - taulukon ohjausmerkki , jonka koodi on 09 16 ja jota käytetään tekstin tasaamiseen riveillä. Kohdatessaan tämän merkin pääte siirtää merkin (tai kohdistimen) oikealle lähimpään sarkaimeen. Perinteisesti nämä paikat sijaitsevat 8 merkin välein sarakkeissa 1, 9, 17, 25 ... Syötetty näppäimellä Tab ↹, monissa ohjelmointikielissä se on merkitty \t .
Jos lähetät tekstiä tulostettavaksi (sarkainmerkki on merkitty nuolella)
yksi→kaksi→kolme→neljä 1→2→3→4 5→6→7→8 9→10→11→12saamme seuraavan tulosteen:
yksi kaksi kolme neljä 1 2 3 4 5 6 7 8 9 10 11 12"Sarkain"-komento palaa samannimiseen kirjoituskoneavaimeen , mikä yksinkertaisti taulukkojoukkoa.
Näppäimen kuva Tab ↹tarkoittaa: yksinkertaisella painalluksella hyppää eteenpäin tiettyyn kohtaan, ⇧ Shift+ Tab ↹hyppää taaksepäin.
On myös VT pystysuora välilehti koodilla 0B 16 , joka siirtää tulostuskohdan seuraavaan pystysuoraan välilehteen, jota nykyään käytetään harvoin. Nimi "pysty välilehti" on annettu analogisesti vaakasuuntaisen välilehden kanssa, sitä käytetään vähentämään melua ja nopeuttamaan tulostamista valmiille lomakkeille. Ohjelmointikielissä C-tyyppiä merkitään nimellä \v.
Koneen takana oli rivi tabulaattoreita. Kirjoittaja saattoi asettaa siihen pysähdyksiä, ja sarkainnäppäimen painaminen siirtää vaunun lähimpään pysäkkiin. Myöhemmin viivain muutettiin tabulaattorilevyjen paketiksi, ja konekirjoittaja viritti tarvittavat.
Taulukoiden numerot on yleensä tasattu oikealle. Siksi he asettavat tabulaattorin muutaman asennon ennen haluttua ja sitten välilyöntinäppäimillä ja ← Backspacelaskevat vaunun tarkasti alas. Kallissa kirjoituskoneissa oli näppäimet "10" ja "100", jotka pysäyttivät vaunun yksi ja kaksi asemaa ennen tabulaattoria (päänäppäin oli nimeltään "1"). Seuraavaksi tulivat näppäimet "1m ... 100m" (tuhansia, 3 ... 5 asemaa) ja "1m ... 100m" (miljoonia, 6 ... 8 asemaa).
Sähkökirjoituskoneissa oli komennot "muista taulukko" ja "nollaa taulukko".
Tekstieditoreissa sarkaimet voivat olla 2 tai 4 merkin välein: tämä on kätevää ohjelmointikielten kanssa työskentelyssä . Käyttäjän pyynnöstä näppäin Tab ↹ei saa lisätä sarkainmerkkiä, vaan simuloida sitä lisäämällä tarvittavan määrän välilyöntejä.
Jotkut koodausstandardit kieltävät kategorisesti sarkainmerkit: riippumatta siitä, kuinka moneen paikkaan editori tai katseluohjelma on asetettu, teksti näyttää samalta; merkkijonovakioissa näkymätön merkki voidaan sekoittaa välilyöntiin. Toiset vaativat sarkaimien käyttöä välilyöntien sijaan.
Tekstinkäsittelyohjelmien avulla voit sijoittaa sarkaimia mihin tahansa tekstin kohtaan ja kohdistaa tekstin näiden paikkojen mille tahansa puolelle (vasemmalle, keskelle, oikealle). Vaihtoehtoisesti sarkainmerkki voidaan näyttää viivana . Tabulaattorien avulla toteutetaan usein kaavojen numerointi , määritelmäluettelot, sisällysluettelot .
Taulukoilla on samanlaiset toiminnot . Mutta eroja on: sarkaimiin tasattua tekstiä ei voi rivittää riveiksi ja sarakkeiksi. Mutta taulukoissa teksti ei voi ylittää soluja.
( X ) HTML : ssä vaakasuuntaiset välilehdet on merkitty , kuitenkin selain hahmontaa sen vain, kun sitä käytetään <pre> - ja <textarea> -tunnisteiden sisällä :
Esimerkki HTML-koodista, jossa on <pre> -tunniste
<pre> Kaksi riviä välilehdillä: 42 Sarkain rivin sisällä. Sarkain rivin alussa. Rivi ilman välilehteä. </pre>Selain näyttää tämän koodin seuraavasti:
Kaksi riviä välilehdillä: 42 Sarkain rivin sisällä. Sarkain rivin alussa. Rivi ilman välilehteä.Pystysuuntaiset välilehdet on merkitty , mutta sitä ei käytetä SGML :ssä (mukaan lukien HTML:ssä) tai XML 1.0:ssa.
Epätyypillinen, mutta laajalti käytetty CSS - ominaisuus tab-size:8mahdollistaa välilehden koon asettamisen merkkitiloissa. Firefox oli viimeinen selain, joka otti sen käyttöön (elokuu 2021). Joissakin selaimissa on mahdollista animoida tämä ominaisuus ja asettaa se pituusyksiköissä ( em, pxja muissa) [1] .
Näppäimellä Tab ↹on seuraavat toiminnot:
Tietokoneen pikanäppäimet | |
---|---|
Kuolleet avaimet | |
Muokkausnäppäimet | |
Kytkinnäppäimet | |
Navigointi | |
Muokkaus | |
muu |
|