hvordan du legger til et mellomrom i javascript


Svar 1:

Det er ikke en merkelapp for dette, men du kan bruke polstring.

HTML Et ord til venstre. Mer innhold til høyre.

CSS p {margin: 0; padding: 0px 0px 10px 0px;} .tab {padding-right: 30px;}

Dette vil gi deg mer plass til høyre for tingene i spennet.

Hvis du hadde mer enn ett avsnitt, og du ville at mellomrommene skulle stille seg opp, kunne du bredder.

p {margin: 0; polstring: 0px 0px 10px 0px;} .tab {display: inline; bredde: 200px}

Dette ville sette bredden på ting til venstre til å være 200 px, slik at ting til høyre ikke ville begynne før da.

Du kan også bruke flottører. Alt avhenger av hva du prøver å oppnå. Det er mange måter å oppnå lignende ting på. Hvilken som er best, avhenger av situasjonen din.


Svar 2:

Lol alle har gitt alle de riktige svarene. Det eneste ingen har gitt er riktig bruk, men for å være ærlig, betyr det ikke en hel del på en fane.

Det er CSS-trikset som jeg liker.

pi-nee-to-allow-tab { white-space: pre;tab-størrelse: 8; / * 8 er standard i css som betyr det * /-moz-tab-size: 8; / * gir dem .5 sin normale bredde * / -o-tab-størrelse: 8;}

WebKit støtter tabulatorstørrelse, de andre nettleserne er pretensiøse små buggere og insisterer på seg selv. Det fine med denne metoden er at du ikke trenger å gjøre noe spesielt mens du er i teksten. å sette det hvite rommet til pre får p til å fungere som et pre, så hvis du kommer over noe rart som kan være grunnen til. Jeg har aldri hatt noe problem med det.

Bruk ASCII (& xxxx;) når du vil at fanen skal vises i displayet. ellers blir det regnet som et enkelt rom.

Bruk tabulatortasten for innrykkekode.

Glad koding!


Svar 3:

Jeg skal sitere Josh3736 fra stack overflow på denne:

Klart det er en enhet for faner:
(Fanen er ASCII-tegn 9, eller Unicode U + 0009.)
På samme måte som bokstavelige faner (de du skriver inn i tekstredigeringsprogrammet), blir alle kategoritegn behandlet som mellomrom av HTML-parsere og kollapset i et enkelt mellomrom (http://www-sul.stanford.edu/tools/tutorials/ html2.0 / whitespace.html) bortsett fra de som er innenfor en ( - HTML | MDN) -blokk, der bokstavlige faner blir gjengitt som 8 mellomrom (Rediger fele - JSFiddle) i en monospace-skrift.

En mer praktisk tilnærming ville imidlertid være det Daniele Petrarolo foreslo i sitt svar.


Svar 4:

Prøv dette:

  1. Skriv “nbsp” for å legge til et enkelt mellomrom
  2. Skriv “ensp” for å legge til to mellomrom
  3. Skriv “emsp” for å legge til 4 mellomrom
  4. Bruk det ikke-knekkende rommet (nbsp) 4 ganger for å sette inn en fane
  5. Bruk “br” for å legge til et linjeskift

Svar 5:

Som andre har påpekt, vil du ikke finne noen innebygde koder for å lage en fane i HTML. Det er en enkel forklaring på dette: fanen er en relativ måling som kan være forskjellig avhengig av personens system og personlige innstillinger. Å tillate en innebygd tag for faner ville være å tillate for mye uforutsigbarhet av lengden og størrelsen på teksten for innholdet på nettstedet ditt.

I stedet for å bruke mellomromstegn for å lage faner, vil jeg anbefale å bruke fire enkle mellomrom. Dette vil sikre at teksten din vil opprettholde lengden og størrelsen på brødteksten på alle systemene når den vises fra systemet ditt.


Svar 6:

Jeg vil foreslå at du bruker CSS, da det gir mer presis utforming av mellomrom og fordypninger. HTML har imidlertid flere verktøy for å gjøre det.

HTML:

Du kan bruke

(legger til et enkelt mellomrom)

(det handler om bredden på to normale mellomrom)

(det er omtrent fire normale mellomrom)

CSS:

Hvis du prøver å sette inn et avsnitt, bruk det


Svar 7:

Det avhenger av sammenhengen.

Du kan vise en fane i en forhåndsformatert tag, . Du kan også bruke fanetegnet “\ t” hvis du angir HTML med JavaScript.

Det er CSS-egenskaper som bevarer eller skjuler mellomrom inkludert tabulatortegn. I de elementene som kollapser, kan mellomrom kollapse tegn.

For mer informasjon, les denne artikkelen,

Hvordan legge til faner og avstand til HTML-sider ved hjelp av CSS

Svar 8:

Vanligvis er et TAB-område 4xBAR-mellomrom.

Så du kan prøve dette:

    

Dette er 4 x

 

Standardområdet i HTML.


Svar 9:

legg til dette i CSS

og dette i HTML-en din

Noe tekstfelt Tekst

metoden ovenfor fungerer & emsp fungerer ikke i det hele tatt


Svar 10:

Mange gode svar.

En annen mulighet:

eller bedre en eller flere klasser

.tab-1 {display: inline-block; bredde: ENTABLE-BREDDE;}.tab-2 {display: inline-block; bredde: TO-TAB-BREDDE;}

Svar 11: