Ön formatlı mətn nədir?

Burada HTML kodunuzda Ön Formatlı Mətn etiketini necə istifadə etmək lazımdır

Bir veb-səhifə üçün HTML koduna mətn əlavə etdikdə, bir paraqraf elementində deyirsiniz, mətnin bu xəttləri pozulacaq və ya istifadə ediləcək boşluqların harada olduğu barədə heç bir nəzarət yoxdur. Bunun səbəbi, veb brauzerin mətni lazım olan sahəni əhatə edən əraziyə əsasən axın etməsidir. Bu , səhifəni görmək üçün istifadə olunan ekranın ölçüsünə əsasən dəyişən çox maye layouta malik olan həssas saytlar daxildir.

HTML mətn, özünə aid olan ərazinin sonuna çatdıqdan sonra lazım olan bir xəttini pozacaq. Sonda, brauzer mətnin sizdən nə qədər pozulduğunu müəyyənləşdirməkdə daha çox rol oynayır.

Belirli bir format və ya düzeni yaratmaq üçün boşluq əlavə etmək baxımından, HTML boşluq, nişan və ya daşıyıcının qaytarılması da daxil olmaqla, koda əlavə edilən aralığı tanımır. Bir sözlə və ondan sonra gələn sözlər arasında yirmi boşluq qoyursanız, brauzer yalnız bir məkanı verəcəkdir. Bu ağ boşluq çökməsi kimi tanınır və əslində birbaşa sənaye ilə mübarizədə çox yeni olan HTML anlayışlarından biridir. HTML boşluqlarını Microsoft Word kimi bir proqramda işləməsini gözləyirlər, amma bu, HTML boşluqların necə işləməsidir.

Çox hallarda, hər hansı bir HTML sənədində mətnin normal işləməsi tam olaraq nədir, ancaq digər hallarda, həqiqətən, mətnin necə yayıldığını və xətləri pozduğundan tam olaraq daha çox nəzarət istəyirik.

Bu əvvəlcədən biçimlendirilmiş bir mətn olaraq bilinir (başqa sözlə, formatı diktə edirsiniz). HTML əvvəlcədən etiketi istifadə edərək, web səhifələrinizə əvvəlcədən biçimlendirilmiş mətni əlavə edə bilərsiniz.

 Tag'i istifadə edərək 

Bir çox illər əvvəl, veb-səhifələri əvvəlcədən formatlanmış mətn blokları ilə görmək ümumi idi. Yazıların özü tərəfindən biçimlendirilmiş olan səhifələrin bölümlərini müəyyən etmək üçün ön etiketi istifadə edərək, veb-dizaynerlər üçün mətnin istədikləri kimi görünməsini asan və asan bir yola çevirdi.

Bu, layout üçün CSS-nin qalxmasından əvvəl, veb-dizaynerlər həqiqətən cədvəllər və digər HTML-yalnız metodlardan istifadə edərək sxemi məcbur etməyə çalışırdılar. Bu (kinda) geri işlənmişdir, çünki əvvəlcədən biçimlendirilmiş mətn strukturu HTML göstəricisi deyil, mətbəə konvensiyaları ilə müəyyənləşdirilmiş mətn kimi müəyyən edilir.

Bu gün bu etiket çox istifadə edilmir, çünki CSS, görünüşümüzü HTML görünüşümüzə məcbur etməyə çalışdığından və veb standartları strukturdan (HTML) və üslublardan (CSS) aydın bir şəkildə ayırmaqdan daha çox məhsuldar şəkildə vizual üslubları diktə etməyə imkan verir. Hələ, əvvəlcədən biçimlendirilmiş mətn mantiqan ola bilər, məsələn, xətt fasiyasını zorlamaq istəyən bir poçt ünvanı və ya xətt fasilələri oxumaq və məzmunun ümumi hərəkəti üçün vacib olduğu şeir nümunələri üçün.

HTML <ön> etiketi istifadə etmək üçün bir yoldur:

<əvvəlcədən> Twas brillig və slithey toves Wabe ildə gyre və gimble etdi

Tipik HTML sənəddə ağ yerə çökdü. Bu, şeridin qaytarılması, boşluqlar və bu mətndə istifadə olunan nişan simvollarının hamısı bir məkana çırpıldığı anlamına gəlir. Əgər yuxarıdakı kotirovkanı p (paraqraf) etiketi kimi tipik bir HTML etiketinə yazdıysanız, belə bir mətn xətti ilə bitərsiniz:

Twas brillig və slithey toves Wabe ildə gyre və saqqız edib

Ön etiket, boş yer simvolunu yaradır. Belə ki, brauzerin məzmununun göstərilməsində xətt fasilələri, boşluqlar və sekmeler saxlanılır. Eyni mətn üçün ön etiket içərisində qiymət verilməsi bu ekrana səbəb olacaq:

Twas brillig və slithey toves Wabe ildə gyre və saqqız edib

Fonts haqqında

Ön etiket yalnız yazdığınız mətn üçün boşluqları və fasilələri saxlamaqdan daha çox şeydir. Çox brauzerlərdə bir monospace fontla yazılmışdır. Bu, mətndəki simvolları bütünlüklə bərabərləşdirir. Başqa sözlə, məktub w kimi çox yer tutur.

Tarafından göstərilən default monospace yerinə bir yazı tipini istifadə etmək istəsəniz, bunu hələ də stillərlə dəyişdirə bilərsiniz və mətnin göstərilməsini istədiyiniz hər hansı digər font seçə bilərsiniz .

HTML5

Diqqətli olması lazım olan bir şey, HTML5-də "width" özniteliği

 elementi üçün artıq dəstəklənməməsidir. HTML 4.01-də, genişlik bir xətt içərisində olan xarakterlərin sayını müəyyən etdi, ancaq bu HTML5 və kənarda qaldırıldı. 

Jeremy Girard tərəfindən 2/2/17 tarixində redaktə edildi