Cad é an Téacs Réamh-Formáidithe?

Seo an chaoi a n-úsáidfear an tag Téacs Réamh-Formáidithe i do chód HTML

Nuair a chuireann tú téacs chuig an gcód HTML le haghaidh leathanach Gréasáin, deirim i mír eilimint, níl smacht beagán ar bith agat i gcás ina bhriseadh na línte téacs sin nó an spásáil a úsáidfear. Tá sé seo toisc go sruthóidh an brabhsálaí gréasáin an téacs de réir mar is gá bunaithe ar an gceantar ina bhfuil sé. Áiríonn sé seo láithreáin ghréasáin sofhreagracha a mbeidh leagan an-sreabhach acu a athraíonn bunaithe ar mhéid an scáileáin a úsáidtear chun an leathanach a fheiceáil .

Breosneoidh téacs HTML líne nuair is gá é a luaithe a shroich sé deireadh a limistéar ina bhfuil. Sa deireadh, tá ról níos mó ag an mbrabhsálaí maidir le cinneadh a dhéanamh ar an gcaoi a bhriseann an téacs ná mar a dhéanann tú.

I dtéarmaí spásáil a chur le cruth nó leagan amach áirithe a chruthú, ní aithníonn HTML an spásáil a chuirtear leis an gcód, lena n-áirítear tuairisceáin barra, cluaisíní nó iompair. Má chuireann tú fiche spás idir focal amháin agus an focal a thagann ina dhiaidh sin, ní chuirfidh an brabhsálaí ach aon spás amháin ann. Tugtar titim ar spás bán ar seo agus is é ceann de choincheap HTML é go bhfuil mórán nua don tionscal ag streachailt leis an gcéad dul síos. Bíonn siad ag súil le hábhar spáis HTML a bheith ag obair ar an mbealach a dhéanann sé i gclár mar Microsoft Word, ach ní hé sin conas a oibríonn spás bán HTML ar chor ar bith.

I bhformhór na gcásanna, is é an rud a theastaíonn uait ach gnáthchóipeáil an téacs in aon doiciméad HTML, ach i gcásanna eile, b'fhéidir gur mhaith leat níos mó smacht a fháil ar an gcaoi a bhriseann na téacsanna agus na línte ina bhfuil sé.

Tá sé seo ar eolas mar théacs réamhfhoirmithe (i bhfocail eile, deimhníonn tú an fhormáid). Is féidir leat téacs réamh-fhormáidithe a chur chuig do leathanaigh ghréasáin ag baint úsáide as an réamhchlib HTML.

Ag baint úsáide as an gclib

Le blianta fada ó shin, d'úsáid sé go coitianta leathanaigh ghréasáin a fheiceáil le bloic téacs réamh-bhformáidithe. Ag baint úsáide as an réamhchlib chun rannóga den leathanach a shainmhíniú mar a bhí formáidithe ag an clóscríobh féin, bhí sé éasca agus éasca le dearthóirí gréasáin an téacs a thaispeáint mar a theastaigh uathu.

Bhí sé seo roimh ardú CSS ar an leagan amach, nuair a bhí dearthóirí gréasáin i bhfostú i ndáiríre ag iarraidh forfheidhmiú a leagan trí úsáid a bhaint as táblaí agus modhanna eile HTML-amháin. D'oibrigh sé seo (kinda) ar ais mar a shainmhínítear téacs réamhfhoirmithe mar théacs ina sainmhínítear coinbhinsiúin clóghrafacha an struchtúr seachas an rindreáil HTML.

Sa lá atá inniu ann, ní úsáidtear an chlib seo an oiread sin toisc go gceadaíonn CSS dúinn stíleanna amhairc a dhearbhú ar bhealach níos éifeachtaí ná mar a dhéantar iarracht a dhéanamh cuma a chur isteach inár HTML agus mar gheall ar dhearbhú soiléir struchtúr (HTML) agus stíleanna (CSS) de réir caighdeáin Gréasáin. Mar sin féin, d'fhéadfadh go mbeadh cásanna curtha le téacs réamh-fhormáidithe ciallmhar, cosúil le seoladh seoltaí áit ar mhaith leat na sosanna líne a fhorfheidhmiú nó samplaí filíochta a dhéanamh ina bhfuil briseadh líne riachtanach do léamh agus sreabhadh foriomlán an ábhair.

Seo bealach amháin chun an clib HTML a úsáid:

 Twas brillig agus na toves slithey An raibh gyre agus gimble sa wabe  

Titeann HTML tipiciúil an spás bán sa doiciméad. Ciallaíonn sé seo go ndéanfaí na tuairisceáin iompair, na spásanna, agus na carachtair cluaise a úsáidtear sa téacs seo a thit go léir i spás amháin. Má chlóscríobh tú an ceanglófar thuas i gclib HTML tipiciúil cosúil leis an gclib p (mír), bheadh ​​líne amháin de théacs agat, mar seo:

Twas brillig agus na sléibhte a bhí An raibh géire agus gimble sa wabe

Fágann an réamhchlib na carachtair spáis bán mar atá. Mar sin, coinnítear sosanna, spásanna agus cluaisíní líne i rindreáil an bhrabhsálaí sin. Bheadh ​​an taispeántas seo mar thoradh ar an luachanna a chur taobh istigh de réamhchlib don téacs céanna:

Twas brillig agus na sléibhte a bhí An raibh géire agus gimble sa wabe

Maidir le Clónna

Déanann an réamhchlib níos mó ná na spásanna agus na sosanna don téacs a scríobhann tú a choimeád. Sa chuid is mó de na brabhsálaithe, tá sé scríofa i gcló monospace. Déanann sé seo na carachtair sa téacs go léir comhionann leithead. I bhfocail eile, tógann an litir an oiread spáis leis an litir w.

Más fearr leat cló eile a úsáid in ionad an monospace réamhshocraithe amháin a thaispeánann an bhrabhsálaí, is féidir leat é seo a athrú go fóill le bileoga stíl agus roghnaigh aon chló eile ar mhaith leat an téacs a chur ar ais .

HTML5

Rud amháin a bheith san áireamh ná, i HTML5, nach bhfuil an tréith "leithead" á thacaithe le haghaidh an eilimint . I HTML 4.01, shonraigh an leithead líon na gcarachtair a mbeadh líne ann, ach tá sé seo tar éis titim le haghaidh HTML5 agus níos faide.

Arna eagarthóireacht ag Jeremy Girard ar 2/2/17