Skip to main content

Vad är ett icke-brytande utrymme?

Ett icke-brytande utrymme är ett utrymme som kommer att respekteras i layouter och skärmar av webbläsare och datorprogram.Generellt behandlas enkla utrymmen som platser där det är lämpligt att placera en linjepaus, och flera utrymmen kan kollapsas av en webbläsare när den visas, för bekvämlighet.Med ett icke-bryter utrymme hålls utrymmet.Det finns ett antal inställningar där detta är lämpligt och det finns en HTML-enhet, , som används för att koda icke-brytande utrymmen i en skärm.

Konceptet för det icke-brytande utrymmet är en överföring från inställning, där meningenAvstånd behövde kontrolleras för att förhindra besvärliga problem och av estetiska skäl.Med utvecklingen av elektronisk typ av typ, behövde människor ett sätt att kontrollera utrymmen i specifika inställningar, och detta fördes också in på internet.Kontroll av avstånd och andra element När text visas gör det möjligt för människor att anpassa utseendet på en webbplats och den information som presenteras.

I ett enkelt exempel på en inställning där människor kanske vill använda ett icke-brytande utrymme finns det vissa saker som användare kaninte vill se trasig med en linjepaus, som en formell titel och namn, till exempel ”Mr.Jones, "eller en mätning, som" 16 koppar. "Att använda ett icke-brytande utrymme kommer att säkerställa att en linjepaus inte kommer att infogas av ett datorprogram eller webbläsare;Om det inte finns tillräckligt med utrymme för att det passar på en rad, kommer det att släppas till nästa rad ner.

För vissa formateringsändamål, som poesi, kan icke-brytande utrymmen också vara användbara.Människor bör vara försiktiga med att använda HTML-enheten, eftersom vissa webbläsare kommer att behandla en sträng av icke-brytande utrymmen som ett enda utrymme och kan ändra formateringen.Webbläsare visar också innehåll annorlunda och innehåll som ser acceptabelt ut i en webbläsare kan se udda ut i en annan;Att tvinga vitt utrymme med icke-brytande utrymmen kan resultera i visningsfel.

I HTML används ibland icke-brytande utrymmen för att skapa utrymme mellan visuella element eller för att hålla celler i en tabell öppen.Vissa webbläsare har svårt att läsa tomma celler och kan flytta elementen i ett bord runt och orsaka problem med layout.Att sticka ett icke-brytande utrymme inuti cellen kommer att varna webbläsaren till det faktum att cellen ska visas som tom.

Många programprogram sätter in icke-brytande utrymmen automatiskt när de är lämpliga, liksom något du ser ärVad du får (WYSIWYG) -redaktörer som används online.Dessa program använder kända stav- och grammatikkonventioner för att infoga hårda utrymmen när det antas att användaren inte vill att en linjeavbrott ska visas.