Písať do HTML: Odseky a medzery

Alebo: Prečo moja HTML všetky spúšťajú spoločne ako antický zvitok?

Takže ste sa naučili základné koncepty HTML a niektoré základné HTML značky a rozhodli ste sa vložiť HTML do vašej CMS . Bohužiaľ, váš článok bežal. Všetko je jeden odsek! Čo sa stalo?

Nestrácajte paniku. Pochopte, ako váš prehliadač interpretuje prerušenia riadkov a rýchlo ho opravíte ... alebo aspoň jednoducho.

Prehliadače ignorujú väčšinu bieleho priestoru

HTML je o označovaní obyčajného textu. Späť, keď bol text na parchmentq, bežný text bežal v obrovských blokoch. Dnes rozdeľujeme text do odsekov .

Nesmiete premýšľať o odsekoch. Stávajú sa. Stlačíte kláves ENTER a to je všetko.

Ale HTML je iný. Prehliadač sa snaží ťažko odfiltrovať informácie, ktoré sa nezdajú byť dôležité. Musíte pochopiť, ako to funguje, aby ste sa nezamieňali.

Predpokladajme, že zadáte celé množstvo medzery:

Mám pocit, že som eum cummings

Váš prozaický prehliadač vám poskytne toto ostré vydanie:

Mám pocit, že som eum cummings

Už nie sme v programe Word, Toto. Prehliadače ignorujú ďalšie medzery . Znižujú viac miest do jedného priestoru.

Prehliadače takisto ignorujú vaše linky .

Cítim sa ako ee cummings, ale každý si nenávidí CAPITALS online.

Váš prehliadač robí toto:

Cítim sa ako ee cummings, ale každý si nenávidí CAPITALS online.

Ak pochádzate zo sveta textových procesorov, toto správanie môže byť prekvapujúce. V skutočnosti vám dáva veľkú slobodu.

odseky

Ale pravdepodobne stále chcete odseky. Tu sú:

a .

Toto je odsek.

Toto je ďalší odsek, aj keď je na rovnakom riadku. A napriek tomu, že som práve vstúpil do dvoch riadkových prestávok, je to stále časť druhého odseku. Teraz uzavrím druhý odsek.

Pozrite sa pozorne na značky

a a potom uvidíte, čo prehliadač robí.

Toto je odsek. Toto je ďalší odsek, aj keď je na rovnakom mieste. A napriek tomu, že som práve vstúpil do dvoch riadkových prestávok, je to stále časť druhého odseku. Teraz zatvorím druhý odsek.

Vidíš? Prehliadač naozaj úplne ignoruje vaše linky prestávky. Zaoberá sa iba značkami.

Samozrejme, normálna voľba je, aby zodpovedali vašim odsekom s prerušovanými čiarami:

Toto je odsek.

Toto je ďalší odsek.

Zlomky línie sú však len pre vás. Prehliadač ich ignoruje.

Pridanie veľa značiek

môže byť zdĺhavé. Jedna vec je pridať kurzíva sem a tam. Ďalšou možnosťou je pridávať značky pri každom spustení nového odseku.

Ale počkaj! Je tu nádej! Nespúšťajte kričanie späť do vášho textového editora.

Vaše CMS môže rešpektovať vaše prázdne riadky

Našťastie sú niektoré CMS navrhnuté tak, aby automaticky vložili značky štítkov za vás za zákulisím. Môžete jednoducho vložiť prázdny riadok medzi odseky a CMS urobí zvyšok.

Toto je odsek. Žiadne značky! A tu je ďalší odsek.

Ak má vaša CMS túto funkciu, dostanete:

Toto je odsek. Žiadne značky! A tu je ďalší odsek.

Prečo to funguje? Pred spustením CMS vášho článku ako webovej stránky pridáte potrebné značky

.

Vaše CMS to pravdepodobne urobí automaticky. Ak tomu tak nie je, môžete túto funkciu zapnúť.

Stlačte ENTER dvakrát pre odsek

V textovom procesore zvyčajne stlačíte ENTER iba raz medzi jednotlivými odsekmi. Odseky sú jeden riadok, ale textový procesor ich obalí.

V jazyku HTML sa dvakrát dotknite ENTER medzi odsekmi . Ak váš systém CMS automaticky pridá značky

, pravdepodobne očakáva prázdne riadky.

Prerušenia HTML riadku sú rôzne

V prehliadači majú medzi sebou odseky. Čo ak chcete skončiť len s riadkom bez toho, aby ste mali pred ďalším riadkom medzeru? Žiaden problém. Existuje značka prerušenia riadka.