NBSP - co to je? Prázdné místo důležitosti
Jednoduchý prostor a speciální symbol jsou podobné pouze v jednom: znamenají oddělení slov, značek, atributů a dalších značkovacích prvků. Použití obyčejného prostoru je však důležité pouze pro zlepšení čitelnosti obsahu stránky a pro usnadnění práce s ním v textovém editoru.
Obsah
Pro jazyk prohlížeče a jeho jazyk jаvascript nezáleží na tom, kolik mezer mezi slovy, tagy a dalšími prvky.
Použití mezer
Prostor je nejpotřebnějším znakem. I když je "prázdný", ale velmi užitečný. Dokonce i v dobrých starých dnech, kdy byly důležité symboly jako "line feed" a "carriage return", byl libovolný počet prostor kdekoli v kódu použit pouze pro zvýšení čitelnosti. Ale sám o sobě byl prázdný prostor "velmi oceňován".
Správně manipulujte slova, klíčová slova a syntaktické konstrukce se žádný překladač (tlumočník) nenaučil rozlišovat kód programu od komentáře k tomuto dni. Bez pozoruhodných známek, jako je Pascal (Pa) ": =" a peelevskoy (PL / 1) ";" měnovou orientované inovace "Pehape" (PHP) - "$" v názvu variabilní náklady, kromě toho, že "Fortran", které každý provozovatel by měl být na samostatné lince.
V podstatě to znamená, že přirozená schopnost oddělovat slova a fráze, rozlišovat fráze od vět a v nich chápat konečný smysl, umělé jazyky stále neexistují.
Jednoduché prázdné pole však může mít libovolné číslo na libovolném řádku a má povinný číselný kód. Mezera není prázdné místo ani v kódu, ani v hodnotě proměnné. To je velmi důležitý symbol. Proto má hodnota nbsp. Co to je? Teď zvažte.
Ideální systém: co není, ale je to nutné
Mnoho oblastí použití dopisu a stažení obsahu vyžaduje přísné dodržování pravidel registrace. Jednoduchý příklad je seznam.
Špatný seznam:
- __ první řádek;
- druhá řada;
- třetí řádek.
Správný seznam:
- první řádek;
- druhá řada;
- třetí řádek.
Zde symbol "_" označuje jednoduchý prostor, který může být zadán omylem nebo je vytvořen kvůli zarovnání textu položky seznamu na obou stranách odstavce.
V podstatě by obsah položky seznamu měl následovat ihned za číslem. Zejména textový editor MS Word dokonce na samém začátku jeho existence navrhl použití nerozlučného prostoru (kombinace kláves ctrl + "prostor"), aby zakázal přerušení mezi prvky řetězce.
Neporušená mezera přilepila dvě přiléhající slova a není vůbec nutné, aby oba byli takoví. A v případě seznamů, kdy číslo prvku není zahrnuto v obsahu odstavce, je lepení provedeno na začátku řádku.
V těch dnech, kdy se MS Word již těšil neměnnému úspěchu, se stále vytvářelo jazyk hypertextu, ale na počátku se předpokládalo, že v něm jsou přítomné speciální symboly. Další věc - to, co je a proč je potřeba, nebylo okamžitě jasné.
Použijte v hlavičkách
Správný název není přerušený a slova v něm nejsou přenesena. Je vystředěna nebo zarovnána na jedné nebo druhé straně. Je obtížné dělat bez použití nerozpustného prázdného místa.
V hypertextu by to vypadalo takto:
7. -5. -Instalační pokyny pro FreeBSD
Na stránce HTML v prohlížeči bude číslo záhlaví vypadat takto: "7. 5." a všechny takto vytvořené hlavičky budou přesně stejné.
Je třeba věnovat pozornost tomu, zda záhlaví používá text a obrázek. Prohlížeč zobrazuje vše postupně, stejně jako definice příchozího vlákna. Img tag je umístěna na samém začátku řádku, ale aby se vešla do textu bezprostředně za obrazem, je třeba vzít v úvahu její šířku.
Použijte na stránce obsahu
Absolutní umístění textu ve vzácných případech může pomoci. Zpravidla se nadpisy a text nacházejí v jednom vláknu, ale s různými značkami, např. H2 a p.
Chcete-li přesunout text napravo od obrázku, je velmi výhodné použít několik -.
V následujícím příkladu je třeba zobrazit ikony pro typy souborů, které chcete stáhnout, a napsat několik odpovídajících rozšíření s textem.
Kódování probíhá v PHP pomocí nbsp. Co je to a jak se používá? Nyní je jasné. Stejně tak je ve javasku použit i neporušený prostorový znak.
Aplikace - v řetězcích
Při zpracovávání řetězců (jak na serveru, tak uvnitř prohlížeče) není použit nerozlučný prostor - je příliš nákladné použít místo jednoho významného symbolu "" až šest ";". Když je však výstup do streamu prohlížeče odeslán na řetězec, je nutné přesunout všechny mezery v řádném počtu neporušených prostorů.
Výstup více než jednoho místa v sekvenci echa nebo print_r nebude mít požadovaný efekt a obsah bude "procházet". Například (PHP):
- echo "2 ____ Dobrý den!" - // zde "_" znamená "".
- echo "2-Hi!"
Bude mít jiný účinek, pokud značka odůvodní zarovnání. V prvním případě bude číslo 2 vytištěno z levého okraje bloku, na který byl nakreslen závěr, a text "Hi!" - Vpravo.
NBSP - co to je a jak ho aplikovat? Důležité informace
Mezitím problém není v mezerách. Netisknutelné znaky jsou skutečně velmi mnoho a ne vždy jsou správně používány. Stojí za to pamatovat, jak uživatelé MS Word dokládají dokumenty. Když potřebujete napsat slovo "režisér" vlevo a jeho příjmení vpravo, drtivá většina tvoří několik záložek v řadě - rychle a efektivně.
Namísto správného nastavení hodnoty tabulátoru a jejího zarovnání na kartě uživatel několikrát klikne na kartu a získá požadovaný efekt.
Podobná situace je v HTML markup language. Mnoho vývojářů nepoužívá speciální znaky správně, nepoužívá potřebné styly, jak by mělo být provedeno, a výsledek: "Ahoj svět, udělal jsem třetí chybu ..." - bude roztažen přes šířku bloku, na který byla tato linka vyvedena.
Pokud rekordujete linku v "Hi-World, -th-3rd-time-out ..." - výsledek bude přesně to, co by mělo být.
Znalost a používání speciálních symbolů je velmi dobrý nápad. Zvláště pokud máte touhu vytvářet efektivní a kvalitní stránky, ve kterých je obsah přesně a přesně umístěn.
- jаvascript: příklady aplikací
- Skok / pop
- Co je HTML, vlastnosti struktury
- Funkce časového řízení jаvascript setInterval ()
- Účinné operace na úrovni linky pomocí metody split jаvascript
- Pomocí prvků DOM přes jаvascript getElementById
- Pomocí funkce jаvascript setTimeout ()
- Jak povolit jаvascript v prohlížeči Google Chrome a dalších prohlížečích
- Použití upozornění jаvascript ()
- Zpracování znaků: podřetězec metody jаvascript ()
- Syntaxe jаvascript parseInt: příklady použití
- Příklady použití metody délky jazyka jаvascript
- Jak převést řetězec na číslo v jazyce jаvascript
- Význam a použití jazyka jаvascript jsou neplatné
- Jak povolit jаvascript v prohlížeči Google Chrome a dalších prohlížečích
- Použití upozornění jаvascript ()
- Zpracování znaků: podřetězec metody jаvascript ()
- Syntaxe jаvascript parseInt: příklady použití
- Příklady použití metody délky jazyka jаvascript
- Jak převést řetězec na číslo v jazyce jаvascript
- Význam a použití jazyka jаvascript jsou neplatné