Co je to neblokovací prostor?

Neblokovací prostor je prostor, který bude respektován při rozvržení a displeji prohlížeči a počítačovými programy. Obecně jsou jednoduché prostory považovány za místa, kde je vhodné umístit přestávku na čáru a při zobrazení může být prohlížeč s více prostory zhroucena. S nelomovaným prostorem se koná prostor. Existuje řada nastavení, kde je to vhodné a existuje HTML entita, & NBSP, používané k kódování neblokovacích prostorů do displeje. S vývojem elektronického sazebního pokoje lidé potřebovali způsob, jak ovládat prostory v konkrétním prostředí, a to bylo také přivedeno na internet. Ovládání mezerů a dalších prvků při zobrazení textu umožňuje lidem přizpůsobit vzhled webu a prezentované informace.

V jednoduchém příkladuNastavení, kde by lidé mohli chtít využívat neblokovací prostor, existují věci, které uživatelé nemusí chtít vidět zlomenou s liniovou přestávkou, jako je formální název a jméno, jako je „pan Jones“ nebo měření, jako je „16 šálků“. Použití neblokovacího prostoru zajistí, aby přerušení řádku nebyl vložen počítačovým programem nebo prohlížečem; Pokud není dostatek prostoru na to, aby se vešel na jednu linii, bude spuštěn na další řádek dolů.

Pro určité účely formátování, jako je poezie, mohou být užitečné také neblokovací prostory. Lidé by měli být opatrní při používání entity HTML, protože některé prohlížeče budou zacházet s řetězcem neblokových prostorů jako s jediným prostorem a mohou změnit formátování. Prohlížeče také zobrazují obsah odlišně a obsah, který vypadá přijatelný v jednom prohlížeči, může vypadat divně v jiném; Vynucení bílého prostoru s neblokovacími prostory může vést k chybám zobrazení.

V HTML, neblokovací sSTREES se někdy používají k vytváření prostoru mezi vizuálními prvky nebo k držení buněk v tabulce otevřené. Některé prohlížeče mají potíže s čtením prázdných buněk a mohou pohybovat prvky stolu kolem, což způsobuje problémy s rozvržením. Sledování neblokovacího prostoru uvnitř buňky upozorní prohlížeč na skutečnost, že buňka má být zobrazena jako prázdná.

Mnoho softwarových programů automaticky vkládá neblokovací prostory, stejně jako některé „to, co vidíte, je to, co dostanete“ (Wysiwyg) editory používané online. Tyto programy používají známé pravopisné a gramatické konvence k vložení tvrdých prostorů, pokud se předpokládá, že uživatel nechce, aby se objevila přerušení linky.

JINÉ JAZYKY

Pomohl vám tento článek? Děkuji za zpětnou vazbu Děkuji za zpětnou vazbu

Jak můžeme pomoci? Jak můžeme pomoci?