Kai rodoma tekstinius dokumentus naršyklėje eilutės lūžio padėtis pastraipoje nustatoma automatiškai, atsižvelgiant į šriftų dydį ir peržiūros srities dydį. Eilučių lūžiai gali būti atliekami tik ant žodžių skyriklio simbolių (pavyzdžiui, tarpų). Kartais dokumentuose reikia nustatyti priverstinį eilutės tiekimą, kuris įgyvendinamas neatsižvelgiant į naršyklės nustatymus. Tam naudojama priverstinio eilutės tiekimo žyma.
, kuri neturi atitinkamos pabaigos žymos. Žymės įtraukimas
į dokumento tekstą užtikrins, kad vėlesnis tekstas būtų patalpintas nuo pat pradžių nauja linija. Pavyzdžiui, šis metodas gali būti naudojamas sąrašo tipo struktūroms kurti nenaudojant specialių sąrašo žymėjimo žymų. Arba, pavyzdžiui, ši žyma yra būtina norint rodyti eilėraščius ir pan.
Čia pateikiamas priverstinio linijos tiekimo pavyzdys (1.8 pav.):
Virš aptemusio Petrogrado
Lapkritis alsavo rudens vėsa.
Skubėdamas triukšmingoje bangoje
Prie savo lieknos tvoros krašto,
Neva puolė kaip ligonė
Neramūs savo lovoje.
A.S. Puškinas. Bronzinis raitelis
Ryžiai. 1.8.Žyma
gali būti naudojamas priverstinai nutraukti eilutę
Skirtingai nuo pastraipos žymos
Kai naudojate žymą
tuščia eilutė nebus sugeneruota.
Žymos naudojimas
reikia būti atsargiems – gali būti, kad naršyklė jau padarė eilutės tiekimą vienu ar dviem žodžiais, kol nepasiekė jūsų žymos
. Taip atsitinka, jei skaitytuvo peržiūros lango plotis yra mažesnis nei tas pats nustatymas programoje, su kuria tikrinote dokumentą. Tokiu atveju gali pasirodyti, kad pastraipos viduryje eilutėje lieka tik vienas žodis, taip pažeidžiant dokumento maketo grožį.
Pastaba
Kai naudojate žymą
Norėdami pertraukti tekstą, apvynioti vaizdą ar lentelę, galite nustatyti parinktį CLEAR, kad sustabdytumėte teksto vyniojimą. Daugiau apie tai galite perskaityti 3 ir 4 skyriuose.
žymės u
Būna situacijų, kai reikia atlikti priešingos paskirties operaciją – uždrausti linijos padavimą. Tam yra konteinerio žyma.
Pastaba
Kad būtų užtikrintas lentelių langeliuose esančio teksto tęstinumas, yra specialus parametras NOWRAP žyma. Daugiau apie tai galite sužinoti 4 skyriuje.
Teksto žymėjimas nepertraukiama eilutės žyma
, nereikia uždarymo žymos.
Pastaba
Žyma
Visi arba beveik visi naudojami makete. Kiek mūsų, įvedančių kodą
galvoja: ar tikrai jis čia reikalingas? Tarp nepatyrusių rašiklių dažnai galite pamatyti tokio pobūdžio maketus: meniu išdėstymas
Taip pat galite rasti šias nuostabias pastraipas:
Gali kilti klausimas: jei svetainėje viskas rodoma pagal dizainą, kas čia ne taip? O čia ne taip – šitas košmariškas, kreivas, šlamštas kodas, bylojantis apie labai žemą maketuotojo kvalifikaciją, kuris net nepasivargino sugalvoti užduočių.
Taikyti
pastraipas formuoti, tai kaip vinių įkalimas atsuktuvu (tai irgi įrankis, kodėl neįkalus vinies, kitas).
Kam skirta žyma?
?
atnaujinimas 02/23/10 - su "gudrybėmis" su tarpais: iš anksto, reikia būti atsargiems, nes naudojant šį formatavimą, eilutės, kurios netelpa į bloką, nėra automatiškai perkeliamos į naują eilutę. Tai ypač pasakytina apie gumos dizainą. Tačiau tokiais atvejais būtina kreiptis
.
P (tarpas: prieš;)
Pastaba
Semantinio išdėstymo gerbėjų bendruomenė visiškai nebuvo įtraukta
in .
Kur neturėtų būti
?
- naudokite žymas pagal paskirtį: pastraipoms tai yra< >, sąrašams ir -< >, < >, < >ir kt.;
- norėdami formatuoti tekstą ir nustatyti įtraukas naudokite , pavyzdžiui , ;
- linijoms kurti naudokite atskirus elementus (tam geriausiai tinka neutralūs žymėjimo elementai< >ir< >).
Pažvelkime į keletą praktinių pavyzdžių. Pastraipos:
Didelio našumo sprendimas turi didelį pralaidumas- iki 6,2 Gbps ir idealiai tinka ne tik balso ir vaizdo perdavimui, bet ir naujoms programoms, kurioms reikalingas pralaidumas, pavyzdžiui, internetiniams žaidimams.
SGSN gali palaikyti iki 1,5 milijono aktyvių PDP seansų.
P ( paraštė ir apačia: 12 piks.; )
Kelios telefono numerių eilutės:
The HTML
elementas gamina a eilutės pertrauka tekste (vežimas-grįžimas). Tai naudinga rašant eilėraštį ar kreipimąsi, kur reikšmingas eilučių skirstymas.
Šio interaktyvaus pavyzdžio šaltinis saugomas „GitHub“ saugykloje. Jei norite prisidėti prie interaktyvių pavyzdžių projekto, klonuokite https://github.com/mdn/interactive-examples ir atsiųskite mums užklausą.
Kaip tu galižr. iš aukščiau pateikto pavyzdžio a
elementas įtraukiamas kiekviename taške, kuriame norime, kad tekstas būtų pertrauktas. Tekstas po
vėl prasideda kitos teksto bloko eilutės pradžioje.
Atributai
Nebenaudojami atributai
aišku Nurodo, kur pradėti kitą eilutę po pertraukos.Stilius su CSS
The
elementas turi vieną, aiškiai apibrėžtą paskirtį – sukurti teksto bloko eilutės lūžį. Todėl jis neturi savo matmenų ar vaizdinės išvesties, todėl labai mažai ką galite padaryti, kad jį sukurtumėte.
Galite nustatyti paraštę
pačius elementus, kad padidintumėte tarpus tarp teksto eilučių bloke, tačiau tai yra bloga praktika – turėtumėte naudoti eilutės aukščio savybę, kuri buvo sukurta tam tikslui.
Pavyzdžiai
paprastas br
Toliau pateiktame pavyzdyje mes naudojame
elementai, skirti sukurti eilučių pertraukas tarp skirtingų pašto adreso eilučių:
Mozilla
331 E. Evelyn Avenue
Mauntin Vju, CA
94041
JAV
Rezultatas atrodo taip:
Prieinamumo problemos
Atskirų teksto pastraipų kūrimas naudojant
Tai ne tik bloga praktika, bet ir problemiška žmonėms, kurie naršo naudodamiesi ekrano skaitymo technologija. Ekrano skaitytuvai gali pranešti apie elemento buvimą, bet ne apie jokį turinį
s. Tai gali būti paini ir varginanti ekrano skaitytuvą naudojančio asmens patirtis.
naudoti
Elementai ir naudokite CSS ypatybes, pvz., paraštę, norėdami valdyti jų tarpus.
techninė santrauka
turinio kategorijas | Srauto turinys, turinio formuluotė. |
---|---|
Leidžiamas turinys | Nėra, tai tuščias elementas. |
Tag misija | Turi turėti pradžios žymą ir negali turėti pabaigos žymos. XHTML dokumentuose šį elementą parašykite kaip . |
Leidžiami tėvai | Bet koks elementas, kuris priima frazinį turinį . |
Leidžiami ARIA vaidmenys | Bet koks |
DOM sąsaja | ). Jis paveldimas iš HTMLElement."> HTMLBRElement |
Specifikacijos
Specifikacija | Būsena | komentuoti |
---|---|---|
HTML gyvenimo standartas apibrėžimas " “ toje specifikacijoje. |
Gyvenimo standartas | |
HTML5 apibrėžimas " “ toje specifikacijoje. |
Rekomendacija | |
HTML 4.01 specifikacija apibrėžimas " “ toje specifikacijoje. |
Rekomendacija |
Naršyklės suderinamumas
Šiame puslapyje esanti suderinamumo lentelė yra sukurta iš struktūrinių duomenų. Jei norite prisidėti prie duomenų, apsilankykite https://github.com/mdn/browser-compat-data ir atsiųskite mums užklausą.
Atnaujinkite GitHub suderinamumo duomenis
Darbalaukis | Mobilusis | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Chrome | kraštas | Firefox | Internet Explorer | Opera | safari | „Android“ žiniatinklio peržiūra | „Chrome“, skirta „Android“. | „Firefox“, skirta „Android“. | Opera, skirta Android | „Safari“ „iOS“. | Samsung internetas | |
br | Visiškas „Chrome“ palaikymas 1 | Edge Visas palaikymas Taip | Visiškas „Firefox“ palaikymas 1 | IE Visiškas palaikymas Taip | Opera Visiškas palaikymas Taip | Visiškas „Safari“ palaikymas Taip | ||||||
aišku Nebenaudojama | Visiškas „Chrome“ palaikymas 1 | Edge Visas palaikymas Taip | Visiškas „Firefox“ palaikymas 1 | IE Visiškas palaikymas Taip | Opera Visiškas palaikymas Taip | Visiškas „Safari“ palaikymas Taip | WebView Android Visiškas palaikymas Taip | Chrome Android Visas palaikymas Taip | „Firefox Android“ Visiškas palaikymas 4 | Opera Android Visas palaikymas Taip | „Safari iOS“ Visiškas palaikymas Taip | Samsung Internet Android Visiškas palaikymas Taip |
Naršyklė | Internet Explorer | Netscape | Opera | safari | Mozilla | Firefox | |||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Versija | 5.5 | 6.0 | 7.0 | 6.0 | 7.0 | 8.0 | 7.0 | 8.0 | 9.0 | 1.0 | 1.7 | 1.0 | 2.0 |
Palaikoma | Taip | Taip | Taip | Taip | Taip | Taip | Taip | Taip | Taip | Taip | Taip | Taip | Taip |
HTML: | 3.2 | 4 | XHTML: | 1.0 | 1.1 |
apibūdinimas
Žyma
nustato naują eilutę toje vietoje, kur yra ši žyma. Skirtingai nuo pastraipos žymos
Naudojant BR žymą prieš eilutę nepridedama tuščia įtrauka. Jei tekstas, kuriame naudojama nauja eilutė, apgaubia slankųjį elementą, tada naudojamas aiškus žymos parametras
kitą eilutę galite pradėti po elementu.
Sintaksė
Tekstas
tekstą
Galimybės
clear Nurodo naršyklei, kaip tvarkyti kitą eilutę, jei tekstas apgaubia slankiojantį elementą.Uždarymo žyma
Nereikalaujama.
1 pavyzdys: žymos naudojimas
R.L. Stevensonas
Į šalį atėjo vasara
Vėl žydi viržiai.
Bet nėra kam gaminti
Viržių medus.
Rezultatas šis pavyzdys nei pav. vienas.
Ryžiai. 1. Teksto tipas naudojant žymą
Žymos parametrų aprašymas
CLEAR parametras
HTML: | 3.2 | 4 | XHTML: | 1.0 | 1.1 |
apibūdinimas
Aiškus parametras nurodo naršyklei, kaip tvarkyti kitą eilutę, jei tekstas apgaubia slankiojantį elementą. Plaukiojantis elementas yra vaizdas, kuriame yra lygiavimo parametrų rinkinys arba taikomas sluoksnis css nuosavybė plūdė .
Išvalymo parametro naudojimo rezultatas priklauso nuo krašto, prie kurio lygiuojamas elementas, ir aiškaus argumento reikšmės. Taigi, jei vaizdas sulygiuotas kairėje, ir žymos aiškaus parametro reikšmė
nustatyti į visus arba į kairę , tada tekstas po žymos
bus rodomas po paveikslu. Bet kokia kita aiškaus parametro reikšmė lems, kad tekstas bus dešinėje vaizdo ir apvyniotas aplink jį.
Sintaksė
Argumentai
all Vienu metu atšaukia elemento apvyniojimą iš dešiniojo ir kairiojo krašto. left Pakeičia srautą kairėje elemento pusėje po žymos. dešinėje Atšaukia apvyniojimą dešinėje elemento pusėje. none Atšaukia šią nuosavybę.
Numatytoji reikšmė
CSS analogas
2 pavyzdys: teksto išvyniojimas
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diem nonummy nibh euismod tincidunt ut lacreet dolore magna aliguam erat volutpat.
Duis autem dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum falisi null zzril delenit doloare teciu feuga.
Pavyzdžio rezultatas parodytas fig. 2.
Ryžiai. 2. Teksto vyniojimo aplink bloką atšaukimas
Pastaba
Aiškaus parametro naudojimas HTML 4 specifikacijoje yra pasenęs ir rekomenduojamas vietoj jo. css elementas aišku - BR ( aišku: abu | kairėn | nėra | dešinė ).
Dažnai reikia pridėti naują pastraipą, bet be tuščios eilutės, kurią įterpia pastraipos žyma
Kai kuriems teksto fragmentams standartiniai pastraipų intervalai yra tiesiog netinkami. Tai gali būti užrašai po paveikslėliais ir lentelėse, eilėraščiai, citatos, išnašos ir pastabos.
Priverstiniam eilučių vyniojimui yra numatyta speciali žyma, kurios funkcija įterpta į jos pavadinimą br (break row - "break a row, line"). Žyma
html hiperteksto žymėjimo kalba reiškia, kad visas kitas turinys turi prasidėti nauja eilute. Jei reikia, galite įdėti kelias žymas iš eilės, kad pasiektumėte pageidaujamą tarpą.
Žyma
neskiria didžiųjų ir mažųjų raidžių ir nereikalauja uždarymo žymos, nes tai tuščias elementas, bet geriau priprasti uždaryti visas žymas. XHTML lūžio žyma turi būti „tvirtai uždaryta“ su pasviruoju brūkšniu.
Pertraukos žymos pavyzdys
<р>Vaikščiojimas tarnybojeр>
Niekur kitur ir niekada
Aš nebuvau toks blogas
Gobšios ordos galvos
Graužia mane gyvąр>
Vaikščiojimas tarnyboje
Niekur kitur ir niekada
Aš nebuvau toks blogas.
Gobšios ordos galvos
Valgo mane gyvą.
Žymės atributas
Vienintelis atributas, kuris html žymą
, vadinamas Nurodo naršyklei, ką daryti su eilutės įvyniojimu, jei tekstą reikia apvynioti aplink vadinamąjį slankiąjį elementą, pvz., vaizdą su lygiavimo atributu naudojant dešinę / kairę reikšmes arba CSS bloką, kuriame yra plūduriuojantis turtas.
XHTML 1.0 / HTML 4.01 specifikacijose atributas aiškus gali būti naudojamas tik su Transitional, Frameset ir, kitaip kodas neveiks.
Žymės atributo ypatybės
Clear atributo taikymo efektas priklauso nuo jo vertės ir slankiojo elemento vietos. Atributas gali turėti 4 reikšmes:
Kairė reikšmė neleidžia apvynioti kairėje sulygiuoto elemento, todėl tekstas „užkliūva“ ant žymos
, bus po vaizdu ar kitu slankiu elementu.
Lygiai toks pat rezultatas bus gautas naudojant argumentą visi, kuris niekada neleis nei dešinės, nei kairės.
Tinkama reikšmė neleidžia tekstui apvynioti dešinėje sulygiuoto elemento, taigi po žymos
tekstas neturės kito pasirinkimo, kaip apeiti vaizdą, tekėti aplink jį į dešinę.
Reikšmė none („nei tavo, nei mūsų“) visiškai pašalina atributo atributą ir žymą.
tyliai vynioja eilutę žemyn.
Nėra numatytosios aiškios žymos atributo vertės.
Žyma
yra minkštas perkėlimas
Eilučių pertraukos žyma yra labai patogi norint sukurti reikiamus tarpus tarp pastraipų, kuriuose ji naudojama kaip švelnus lūžis, bet ne kaip priemonė padalyti tekstą į pastraipas.
Neturėtumėte per daug įsijausti į naujos eilutės žymą teksto formatavimui, nes rezultatai ne visada yra elegantiški.
Pavyzdžiui, jei naudojate žymą
jei norite išversti eilutes pastraipoje, naudotojo lange gali pasirodyti „šukos“, jei jos yra mažesnės nei langas, į kurį nukreipė žiniatinklio valdytojas.