NBSP - какво е това? Празно място, което има значение

Простото пространство и специалният знак са сходни само в едно: те означават разделяне на думи, тагове, атрибути и други елементи на маркиране. Използването на общо пространство обаче е от значение само за увеличаване на четивността на съдържанието на страницата и за удобството да се работи с него в текстов редактор.

За браузъра и неговия javascript език броят на интервалите между думи, тагове и други елементи няма значение.

Прилагане на пропуски

Пространството е най-желаният характер. Въпреки че е "празен", но много полезен. Дори в добри стари времена, когато важни символи като "линейни преводи" и "връщане на каретките" бяха важни, всеки брой места на което и да е място в кода се използваше само за да се увеличи четливостта му. Но само по себе си празното място е "много ценно".


Никой компилатор (интерпретатор) не е усвоил правилно манипулиране на думи, ключови думи и синтактични конструкции, като различава програмния код от коментар на този ден. Без значими токени като Pascal (Pascal): = "и Pael (PL /1)"; Всеки оператор трябва да бъде на отделен ред. Най-общо казано, това означава, че естествената способност да се разделят думи и фрази, да се разграничават фрази от изречения, а в последната да се прихване завършеното значение в изкуствените езици все още не съществува. Но простите пропуски могат да бъдат в произволен брой инчавсеки ред и има необходимия цифров код. Пространството не е празно място в кода, нито в стойността на променливата. Това е много важен символ. Следователно стойността е nbsp. Какво е това? Нека разгледаме сега.


Идеална система: какво не е, но е необходимо

Много области на прилагане на буквата и на изхода на съдържанието изискват стриктно спазване на правилата за изпълнение. Един прост пример са списъци. Неправилен списък:
  • __първият ред;
  • _Втората линия;
  • трети ред.
  • Правилен списък:
  • първи ред;
  • втора линия;
  • трета линия.
  • Тук символът "_" означава просто пространство, което може да бъде погрешно идентифицирано или формирано в резултат на подравняване на текста на елемента от списъка от двете страни на параграфа. По принцип, съдържанието на елемент от списъка трябва да следва веднага с номера. По-специално, редакторът на MS Word в самото начало на своето съществуване предложи използването на неразделно пространство (комбинация от ctrl + "space"), за да се предотврати разликата между елементите на линията. Неразрешимото пространство залепва две съседни думи и не е необходимо и двете да са едни и същи. А в случаите на списъци, когато номерът на артикула не е включен в съдържанието на абзаца, залепването се извършва преди началото на линията.
    В момент, когато MS Word вече се радваше на непроменим успех, езикът на хипертекста се формираше, но първоначално се предполагаше наличието на специални символи. Друго нещо - какво е то и защо се нуждае, не беше веднага ясно.

    Използване в заглавките

    Правилното заглавие също не се разбивадумите в него не могат да бъдат толерирани. Тя е центрирана или подравнена от едната или другата страна. Без използването на неразтворимо пространство е трудно да се направи.
    В хипертекста, това ще изглежда така: 7. 5. FreeBSD Installation Guide На HTML страницата в браузъра, номерът на заглавието ще изглежда така: "7. 5." и всички произтичащи заглавия ще бъдат точно същите. Трябва да се обърне внимание на въпроса дали заглавието използва текст и картина. Браузърът извежда всичко последователно, точно както е определено от входния поток. Тагът img се намира в самото начало на реда, но за да се постави текст непосредствено след изображението, трябва да се вземе предвид неговата ширина.

    Използване в съдържанието на страницата

    Абсолютното позициониране на текста в редки случаи може да помогне. Разбира се, заглавията и текстът са една нишка, но с различни тагове, като h2 и p. За да преместите текста надясно на картината, е много удобно да приложите няколко. В следващия пример трябва да покажете типовете икони на изтеглените файлове и да напишете съответните текстови разширения.
    Кодирането се извършва в PHP с използване на nbsp. Какво е това и как се използва? Сега става ясно. По същия начин в JavaScript се използва характерът на неразделимото пространство.

    Употреба в низове

    Когато се обработват редове (както на сървъра, така и в браузъра), не се използва неразличимо пространство - много е нерентабилно да се използва вместо един смислен символ, до шест. Въпреки това, когато низът е изпратен до заключението, потока на браузъра, е необходимо да се прекодира всичкопространствени знаци в съответния брой неразличими пространства. Заключението на последователност ехо или print_r на повече от едно пространство няма да има желания ефект и съдържанието ще се появи. Например (PHP):
  • echo "2 ____ Здравейте!"; //тук "_" означава знака "".
  • ехо "2 Здравейте!"
  • Ще има различен ефект, ако етикетът има обосновка за обосновка. В първия случай числото 2 ще бъде отпечатано от левия край на извадения блок и текста "Здравейте!" - отдясно.

    NBSP - Какво и как да се прилага? Важна информация

    Междувременно проблемът изобщо не е в пропуските. Непечатаните знаци всъщност са много големи и не винаги се използват правилно. Струва си да си припомним как се изпълняват документите на MS Word. Когато трябва да напишете думата "директор" вляво, и неговото фамилно име вдясно, преобладаващото мнозинство ще прилепи няколко раздела с раздели бързо и ефективно последователно.
    Вместо правилно задаване на стойността на символа на табулацията и подравняването му, потребителят кликва няколко пъти върху раздела и получава желания ефект. Подобна е ситуацията и в езика за маркиране на HTML. Много разработчици не използват правилно специални символи, не прилагат необходимите стилове, както би трябвало, а резултатът: "Здравейте, Светът, аз съм трети път греша" - ще бъде разтегнат по ширината на блока, в който е изведен този ред. Ако сте прекодирали реда "Здравей свят, аз съм трети път грешен" - резултатът ще бъде точно това, което трябва да бъде.
    Познаването и използването на специални символи е много добра идея. Особено, ако имате желание да бъдете ефективнии висококачествени страници, в които съдържанието е висококачествено и точно.

    Свързани публикации