NBSP - čo to je? Prázdne miesto, na čom záleží

Jednoduchý priestor a zvláštny znak sú podobné len v jednom: znamenajú rozdelenie slov, značiek, atribútov a iných značkovacích prvkov. Použitie spoločného priestoru je však relevantné len na zvýšenie čitateľnosti obsahu stránky a na to, aby bolo možné pracovať s ním v textovom editore.

Pre prehliadač a jeho javascriptový jazyk nemá počet medzery medzi slovami, tagmi a inými prvkami zmysel.

Použitie medzery

Priestor je najžiadanejšou postavou. Aj keď je "prázdny", ale veľmi užitočný. Dokonca aj v starých dobrých časov s dôležitými znakmi, napríklad "riadkovanie" a "návrat vozíka" ľubovoľný počet miest v každom umiestnení kóde použiť len na zvýšenie jeho čitateľnosť. Ale samotné prázdne miesto je "veľmi oceňované".


Žiadny kompilátor (tlmočník) nezvládol správnu manipuláciu s slovami, kľúčovými slovami a syntaktickými konštrukciami, pričom rozlíšil programový kód od komentára v tento deň. Žiadne významné tokeny ako paskalevskoho (Pascal) ": =" a pээlevskoy (PL /1) "" cudzie orientované inovácie "Pэhape" (PHP) - náklady "$" názov premennej, s výnimkou, že "Fortran", ktorý Každý operátor by mal byť na samostatnom riadku. Zásadným spôsobom To znamená, že prirodzená schopnosť oddeliť slová a frázy, vety rozlíšiť návrhy, ale v poslednej dobe zachytávacie kompletnú zmysel v umelých jazykoch, je tam stále. Jednoduché medzery však môžu byť v ľubovoľnom počteakýkoľvek riadok a má požadovaný číselný kód. Priestor nie je prázdny priestor v kóde ani v hodnote premennej. Toto je veľmi dôležitý symbol. Preto má hodnota nbsp. Čo to je? Pozrime sa teraz.


Ideálny systém: čo nie je, ale je potrebné

Mnohé oblasti použitia listu a výstupu obsahu vyžadujú prísne dodržiavanie vykonávacích pravidiel. Jednoduchý príklad je zoznam. Nesprávny zoznam:
  • prvý riadok;
  • _ Druhý riadok;
  • tretí riadok.
  • Správny zoznam:
  • prvý riadok;
  • druhý riadok;
  • tretí riadok.
  • Tu symbol "_" znamená jednoduchý priestor, ktorý môže byť nesprávne identifikovaný alebo vytvorený ako výsledok zladenia textu položky zoznamu na oboch stranách odseku. V podstate by obsah položky zoznamu mal bezprostredne nasledovať číslo. Najmä editor MS Word na samom začiatku svojej existencie navrhol použitie neoddeliteľného priestoru (kombinácia ctrl + "priestor"), aby sa zabránilo rozdielu medzi prvkami linky. Nerozpustný priestor prilepil dve priľahlé slová a nie je nutné, aby boli obidva rovnaké. A v prípade zoznamov, keď číslo položky nie je zahrnuté v obsahu odseku, lepenie sa vykoná pred začiatkom riadku.
    V čase, keď sa MS Word už tešil nemennému úspechu, bol hypertextový jazyk práve vytvorený, ale najprv mala byť prítomnosť špeciálnych znakov. Ďalšia vec - čo to je a prečo to potrebuje, nebolo okamžite jasné.

    Použitie v hlavičkách

    Správna položka sa nerozbíjaslová v ňom nemožno tolerovať. Je vystredená alebo zarovnaná na jednej alebo druhej strane. Bez použitia nerozlučného priestoru je ťažké.
    V jazyku hypertextu to bude vyzerať takto: 7. 5. Príručka pre inštaláciu FreeBSD na počte HTML stránok v názve prehliadača by bolo: "7 5", a je preto navrhnutý tituly sú úplne identické. Existuje bod, ktorý stojí za to venovať pozornosť tomu, či titul používa text a obrázok. Prehliadač poskytuje všetko dôsledne, presne tak, ako to definuje vstupný tok. Img tag umiestnený na začiatku riadku, ale text je umiestnený bezprostredne za obraz, musíme vziať do úvahy jeho šírku.

    Použitie stránky s obsahom

    absolútne umiestnenie textu na vzácnych príležitostiach môže pomôcť. Samozrejme, hlavičky a text sú jedným vláknom, ale s rôznymi značkami, ako napríklad h2 a p. Ak chcete posunúť text napravo od obrázku, je veľmi vhodné použiť niekoľko. V nasledujúcom príklade je potrebné zobraziť typy stiahnutých súborov a zapísať príslušné textové rozšírenia.
    Kódovanie sa vykonáva v PHP pomocou nbsp. Čo to je a ako sa používa? Teraz je to jasné. Podobne sa v javaskripe používa charakter neoddeliteľného priestoru.

    Použitie liniek

    Ak nie je použitý linky (ako serverom a prehliadačom vnútri) uvoľňuje priestor. - veľmi neefektívne využitie namiesto zmysluplné symbolom, 'pre šesť' " Avšak, keď reťazec je odoslaný do záveru, prúd prehliadača, je nutné všetko znovamedzery v príslušnom počte nerozlíšiteľných medzery. Záver opakovania echo alebo print_r viac ako jedného priestoru nebude mať požadovaný efekt a obsah sa vyskočí. Napríklad (PHP):
  • echo "2 ____ Ahoj!"; //tu "_" znamená znak "".
  • echo "2 Dobrý deň!"
  • Bude mať iný účinok, ak má značka zdôvodnenie. V prvom prípade sa číslo 2 vytlačí z ľavého okraja vytiahnutého bloku a text "Dobrý deň!" - z pravej strany.

    NBSP - Čo a ako podať žiadosť? Dôležité informácie

    Problém vôbec nie je v medzere. Netisknuteľné znaky sú skutočne veľmi veľké a nie vždy sa používajú správne. Stojí za to pamätať, ako sa vykonávajú dokumenty MS Word. Ak chcete napísať slovo "riaditeľ" na ľavej strane, ale meno právo mu, drvivú väčšinu formy rýchlo a efektívne beží viac záložiek.
    Namiesto toho, aby správne nastavil hodnotu znaku tabuľky a zarovnal ju, používateľ niekoľkokrát klikne na kartu a dostane požadovaný efekt. Podobná situácia je v jazyku označovania HTML. Mnoho vývojárov nepoužívajte špeciálne znaky správne, nepotrebujú štýl, ako to urobiť, a výsledok: "Hello world, som tretí nastal ten správny čas" - budú natiahnuté cez šírku bloku, v ktorom bol tento riadok odstránený. Ak ste znovu zakódovali riadok "Hello World, som tretíkrát zle" - výsledok bude presne to, čo by malo byť.
    Poznanie a používanie špeciálnych znakov je veľmi dobrý nápad. Najmä ak máte túžbu byť efektívnyma vysokokvalitné stránky, v ktorých je obsah vysoko kvalitný a presný.

    Súvisiace publikácie