/ / Nbsp - vad är det? Tomt utrymme som betyder något

NBSP - vad är det? Tomt utrymme som betyder något

Vanligt utrymme och speciell karaktär liknar varandrabara en sak: de betyder separering av ord, taggar, attribut och andra markeringselement. Användningen av ett vanligt utrymme är emellertid endast relevant för att öka läsbarheten för sidinnehållet och för att göra det lättare att arbeta med det i en textredigerare.

nbsp vad är det?

För webbläsaren och dess JavaScript-språk är mängden utrymme mellan ord, taggar och andra element irrelevant.

Tillämpar utrymmen

Rymden är den viktigaste karaktären. Även om det är "tomt" är det mycket användbart. Även i de gamla goda dagarna, när tecken som "linjematning" och "vagnretur" var viktiga, användes valfritt antal mellanslag var som helst i koden bara för att öka dess läsbarhet. Men det tomma utrymmet i sig var "mycket uppskattat."

7 msk

Manipulera ord korrekt, nyckelord och syntaktiska konstruktioner har ingen kompilator (tolk) lärt sig att skilja programkoden från kommentaren. Utan anmärkningsvärda lexemer som Pascal (pascal) ": =" och Paley (PL / 1) ";", valutainriktad innovation "Pehape" (PHP) - "$" i variabelnamnet kringgick, förutom att "Fortran" varje operatör var tvungen att vara på en separat linje.

Vad som sagts i princip betyder detden naturliga förmågan att skilja ord och fraser, att skilja fraser från meningar, och i det senare saknar konstgjorda språk fortfarande den fullständiga innebörden.

Men ett enkelt utrymme kan vara i vilket nummer som helstvilken rad som helst och den har en obligatorisk numerisk kod. Mellanslag är inte ett tomt utrymme, varken i koden eller i värdet på en variabel. Detta är en mycket viktig symbol. Därför betyder nbsp också. Vad är det? Låt oss överväga nu.

Idealiskt system: något som inte finns, men som är så nödvändigt

Många tillämpningsområden för skrivning och innehållsutmatning kräver strikta designregler. Ett enkelt exempel är listor.

Fel lista:

  • __Första linjen;
  • _ andra linjen;
  • tredje raden.

Rätt lista:

  • Första linjen;
  • andra linjen;
  • tredje raden.

Här betecknar "_" -tecknet ett enkelt mellanslag, som kan specificeras av misstag eller bildas genom att justera texten i listobjektet på båda sidor om stycket.

I grund och botten innehållet i listobjektetbör omedelbart följa numret. I synnerhet föreslog textredigeraren MS Word, i början av sin existens, att använda det icke-brytande utrymmet (tangentkombinationen ctrl + "mellanslag") för att förhindra brott mellan radelement.

Ett icke-brytande utrymme limmade två intilliggande ord tillsammansoch det är inte alls nödvändigt att båda är så. Och när det gäller listor, när elementnumret inte ingår i avsnittets innehåll, utförs limning till början av raden.

nbsp 5

På den tiden då MS Word redan användesoförändrad framgång var språket för hypertext fortfarande under bildning, men närvaron av specialtecken i det antogs ursprungligen. En annan sak är & nbsp - vad det är och varför det behövs var inte omedelbart klart.

Använd i rubriker

Den rätta rubriken är inte trasig och ord i den är inte inslagna. Den är centrerad eller inriktad mot den ena eller den andra sidan. Att använda det icke-brytande utrymmet är svårt att göra utan.

På hypertext språk kommer det att se ut så här:

7. 5. Installationshandbok för FreeBSD

På HTML-sidan i webbläsaren kommer rubriknumret att se ut så här: "7. 5." och alla rubriker som är utformade kommer att vara exakt samma.

Det finns en punkt som är värt att uppmärksammaom titeln använder text och en bild. Webbläsaren visar allt i följd, precis som definierat av den inkommande strömmen. Img-taggen finns i början av raden, men för att texten ska placeras direkt bakom bilden måste du ta hänsyn till dess bredd.

Använd i sidinnehåll

Absolut textpositionering kan hjälpa till i sällsynta fall. Vanligtvis kommer rubriker och text i en ström, men med olika taggar, till exempel h2 och p.

För att flytta texten till höger om bilden är det mycket praktiskt att använda flera.

I följande exempel måste du visa ikonerna för de typer av nedladdade filer och skriva motsvarande tillägg i text bredvid dem.

Författarens exempel är inte en bild

Kodningen görs i PHP med hjälp av nbsp. Vad är det och hur används det? Nu blir det klart. På samma sätt används det icke-brytande mellanslagstecken i JavaScript.

Tillämpning i strängar

Vid bearbetning av strängar (både på servern och interntwebbläsare) icke-brytande utrymme används inte - det är för dyrt att använda istället för en betydande karaktär "", så många som sex "". Men när strängen skickas till utgången, till webbläsarströmmen, är det nödvändigt att koda om alla blankstegstecken till rätt antal icke-brytande mellanslag.

Att mata ut mer än ett mellanslag till eko eller utskrift av en sekvens kommer inte att ha den önskade effekten och innehållet "kryper". Till exempel (PHP):

  1. eko "2 ____ Hej!"; // här står "_" för "".
  2. eko "2 Hej!"

Kommer att ha en annan effekt om taggen motiverar justering. I det första fallet kommer siffran 2 att skrivas ut från den vänstra kanten av blocket där utmatningen ritades och texten "Hej!" - från höger.

NBSP - vad är det och hur ska man ansöka? Viktig information

Samtidigt är problemet inte luckor alls. Det finns faktiskt många outskrivbara tecken, och de används inte alltid korrekt. Det är värt att komma ihåg hur MS Word-användare upprättar dokument. När du behöver skriva ordet "regissör" till vänster och hans efternamn till höger, skulpterar den överväldigande majoriteten flera flikar i rad - snabbt och effektivt.

2 msk

Istället för att korrekt ställa in värdet på flikens karaktär och justeringen på det, trycker användaren flera gånger på fliken och får önskad effekt.

Situationen är liknande i HTML-märkningsspråket. Många utvecklare använder inte specialtecken korrekt, tillämpar inte rätt stilar som de borde, och resultatet är: "Hello World, jag gjorde ett misstag för tredje gången ..." - kommer att sträckas över hela bredden av det block som denna rad visades i.

Om du kodar om raden till "Hello World, jag hade fel för tredje gången ..." - resultatet blir exakt vad det borde vara.

nbsp 3

Att känna till och använda specialtecken är en mycket bra idé. Särskilt om du vill skapa effektiva och högkvalitativa sidor där innehållet är ordnat på ett högkvalitativt och snyggt sätt.

gillade:
0
Populära inlägg
Andlig utveckling
mat
y