Kai prie tinklalapio HTML kodo pridedate teksto, tarkime, pastraipos elemente, jūs beveik nieko negalite kontroliuoti, kur šios teksto eilutės nutrūks, ar tarpai, kurie bus naudojami. Taip yra todėl, kad žiniatinklio naršyklė tekės tekstą pagal poreikį, atsižvelgdama į jo sritį. Tai įtraukia reaguojančios svetainės kuris bus labai sklandus išdėstymas, kuris keičiasi atsižvelgiant į ekrano dydis naudojamas puslapiui peržiūrėti. HTML tekstas nutrauks eilutę ten, kur reikia, kai pasieks savo talpinamos srities pabaigą. Galų gale, naršyklė vaidina daugiau vaidmens nustatant, kaip tekstas lūžta, nei jūs.
Kalbant apie tarpų pridėjimą tam tikram formatui ar išdėstymui sukurti, HTML neatpažįsta tarpų, kurie pridedami prie kodo, įskaitant tarpo klavišą, skirtuką ar vežimo grąžą. Jei tarp vieno žodžio ir po jo einančio žodžio įdėsite dvidešimt tarpų, naršyklė ten pateiks tik vieną atskirą tarpą. Tai vadinama balto ploto žlugimu ir tai iš tikrųjų yra viena iš HTML sąvokų, su kuria iš pradžių kovoja daugelis naujų pramonės atstovų. Jie tikisi, kad HTML tarpai veiks taip, kaip veikia tokioje programoje kaip „Microsoft Word“, tačiau HTML tarpai visiškai neveikia.
Daugeliu atvejų įprastas teksto tvarkymas bet kuriame HTML dokumente yra būtent tai, ko jums reikia, bet kitu atveju egzempliorių, galbūt norėsite daugiau kontroliuoti, kaip tiksliai tekstas išsiskiria ir kur jis lūžta linijos. Tai vadinama iš anksto suformatuotu tekstu (kitaip tariant, jūs diktuojate formatą). Iš anksto suformatuotą tekstą galite pridėti prie savo tinklalapių naudodami HTML.
Naudojant
ŽymaPrieš daugelį metų buvo įprasta matyti tinklalapius su iš anksto suformatuoto teksto blokais. Naudojant
Žyma, leidžianti apibrėžti puslapio sekcijas, suformatuotas rašant, buvo greitas ir paprastas būdas interneto dizaineriams pasiekti, kad tekstas būtų rodomas taip, kaip jie to nori. Tai įvyko prieš išplėtojant CSS, kai žiniatinklio dizaineriai buvo įstrigę bandydami priversti maketą naudoti lenteles ir kitus tik HTML metodus. Tai (kažkaip) pasiteisino, nes iš anksto suformatuotas tekstas apibrėžiamas kaip tekstas, kuriame struktūrą apibrėžia tipografiniai susitarimai, o ne HTML atvaizdavimas.Šiandien ši žyma nėra naudojama tiek daug, nes CSS leidžia diktuoti vaizdinius stilius daug efektyviau nei bandant priversti pasirodyti mūsų HTML ir dėl to, kad žiniatinklio standartai diktuoja aiškų struktūros (HTML) ir stilių atskyrimą (CSS). Vis dėlto gali būti atvejų, kai iš anksto suformatuotas tekstas turi prasmę, pavyzdžiui, pašto adresui, kurį norite priversti eilučių pertraukos arba poezijos pavyzdžiai, kai eilučių pertraukos yra būtinos skaitant ir bendrai turinys.
Čia yra vienas iš HTML naudojimo būdų
žymė:Tipiškas HTML sutraukia baltą vietą dokumente. Tai reiškia, kad vežimo grįžimas, tarpai ir tabuliavimo ženklai, naudojami šiame tekste, bus sutraukti į vieną tarpą. Jei įvesite aukščiau pateiktą citatą į įprastą HTML žymą, pvz., Žymą p (pastraipa), gausite vieną teksto eilutę, tokią:
„Twas brillig“ ir „slithey“ kojų pirštai.
Išankstinė žyma palieka baltojo tarpo simbolius tokius, kokie yra. Taigi eilutės pertraukos, tarpai ir skirtukai palaikomi naršyklėje pateikiant tą turinį. Citatos įdėjimas į vidų a
to paties teksto žyma parodys šį vaizdą:„Twas brillig“ ir „slithey“ pirštai
Ar žirgo ir gimble
į
wabeDėl šriftų
žyma ne tik palaiko rašomo teksto tarpus ir pertraukas. Daugumoje naršyklių jis parašytas monospace šriftu. Dėl to visi teksto simboliai yra vienodo pločio. Kitaip tariant, raidė i užima tiek pat vietos, kiek ir raidė w.Jei norėtumėte naudoti kitą šriftą vietoje numatytojo monospace, kurį rodo naršyklė, vis tiek galite tai pakeisti stiliaus lapai ir pasirinkite bet kurį kitą šriftas norite, kad tekstas būtų pateiktas.
HTML5
Atminkite, kad HTML5 atributas „width“ nebepalaikomas
elementas. HTML 4.01, plotis nurodė simbolių skaičių, kurį sudarys eilutė, tačiau HTML5 ir naujesnių versijų tai buvo atsisakyta.