Çfarë është teksti i paracaktuar?

Këtu është se si të përdorësh etiketën e teksteve të paraformuara në kodin HTML

Kur shtoni tekst në kodin HTML për një faqe Web, thuani në një element paragrafi, ju keni pak ose aspak kontroll mbi ku do të thyejnë ato rreshta teksti ose hapësira që do të përdoret. Kjo është për shkak se shfletuesi web do të rrjedhë tekstit sipas nevojës bazuar në zonën që e përmban atë. Kjo përfshin faqet e internetit të përgjegjshme të cilat do të kenë një paraqitje shumë fluide që ndryshon në bazë të madhësisë së ekranit që përdoret për të parë faqen .

Teksti HTML do të thyejë një vijë ku ajo ka nevojë që sapo të ketë arritur në fund të zonës që përmban. Në fund, shfletuesi luan një rol më të madh në përcaktimin se si thyen tekstet sesa ju.

Në kushtet e shtimit të ndarjes për të krijuar një format ose paraqitje të caktuar, HTML nuk e njeh hapësirën që i shtohet kodit, duke përfshirë shiritin e hapësirës, ​​tabin ose kthimet e karrocave. Nëse vendosni njëzet hapësira midis një fjale dhe fjalës që vjen pas tij, shfletuesi do të bëjë vetëm një hapësirë ​​të vetme atje. Kjo njihet si kolaps i hapësirës së bardhë dhe në të vërtetë është një nga konceptet e HTML-së që shumë të reja në industrinë e luftës me në fillim. Ata presin që hapësira e jashtme e HTML të funksionojë në mënyrën se si funksionon në një program si Microsoft Word, por kjo nuk është se si funksionon në të gjithë hapësirën HTML.

Në shumicën e rasteve, trajtimi normal i tekstit në çdo dokument HTML është pikërisht ajo që ju nevojitet, por në raste të tjera, ju mund të dëshironi më shumë kontroll mbi saktësisht se si hapet teksti dhe ku ndalet linja.

Kjo është e njohur si teksti i paraformuar (me fjalë të tjera, ju diktojnë formatin). Ju mund të shtoni tekstin e para-formatuar në faqet tuaja të internetit duke përdorur pre-tagin HTML.

Përdorimi i tag
 

Shumë vite më parë, ajo ishte e zakonshme për të parë faqet e internetit me blloqe të tekstit të paraformuar. Përdorimi i pre tag për të përcaktuar pjesët e faqes si formatuar nga vetë shtypja ishte një mënyrë e shpejtë dhe e lehtë për web designers për të marrë tekstin për të shfaqur si ata donin që ajo të.

Kjo ishte para ngritjes së CSS për paraqitjen, kur dizajnerët e uebit ishin me të vërtetë të mbërthyer duke u përpjekur të detyronin vendosjen duke përdorur tabela dhe metoda të tjera vetëm me HTML. Kjo (lloj) ka punuar prapa sepse teksti i paracaktuar është definuar si tekst në të cilin struktura është përcaktuar nga konventat tipografike dhe jo nga pasqyrimi i HTML.

Sot, ky tag nuk përdoret aq shumë, sepse CSS na lejon të diktojmë stilet vizuale në mënyrë shumë më efikase sesa të përpiqemi të detyrojmë paraqitjen në HTML tonë dhe sepse standardet e Web-it diktojnë një ndarje të qartë të strukturës (HTML) dhe stilet (CSS). Megjithatë, mund të ketë raste kur teksti i paraformuar ka kuptim, si për një adresë postimi ku doni të prisni rreshtat e linjave ose për shembuj të poezisë ku ndërprerjet e linjës janë thelbësore për leximin dhe rrjedhën e përgjithshme të përmbajtjes.

Këtu është një mënyrë për të përdorur HTML tag

: 

 Twas brillig and the sliithey toves A luajti dhe gimble në wabe  

HTML tipik bllokon hapësirën e bardhë në dokument. Kjo do të thotë që kthimet e karrocave, hapësirat dhe shkronjat e tabit të përdorura në këtë tekst do të shembeshin në një hapësirë. Nëse shtypni kuotën e mësipërme në një tag tipik HTML si p (paragrafi) tag, do të përfundonit me një rresht të tekstit, si ky:

Twas brillig dhe slittey toves A shëtisnin dhe gimble në wabe

Pre-tag lë karakteret e hapësirave të bardha ashtu siç është. Pra, ndërprerjet e linjës, hapësirat dhe skedat mbahen të gjitha në paraqitjen e shfletuesit të atij përmbajtjes. Vendosja e kuotës brenda një pre tag për të njëjtin tekst do të rezultojë në këtë ekran:

Twas brillig dhe slittey toves A shëtisnin dhe gimble në wabe

Lidhur me Fonts

Etiketa pre nuk bën më shumë se sa të mbajë hapësirat dhe prishet për tekstin që shkruan. Në shumicën e shfletuesve, ajo është e shkruar në një font të një hapësire. Kjo e bën karakterin në tekst të gjithë të barabartë në gjerësi. Me fjalë të tjera, letra i merr hapësirën aq sa letra w.

Nëse preferoni të përdorni një font tjetër në vend të një hapësire të parazgjedhur që shfaqet shfletuesi, mund ta ndryshoni këtë me fletët e stilit dhe zgjidhni ndonjë font tjetër që dëshironi të futni tekstin .

HTML5

Një gjë për t'u mbajtur parasysh është se, në HTML5, atributi "gjerësi" nuk mbështetet më për elementin

. Në HTML 4.01, gjerësia specifikoi numrin e karaktereve që një linjë do të përmbante, por kjo është hedhur për HTML5 dhe më gjerë. 

Redaktuar nga Jeremy Girard më 2/2/17