Transferul tagului HTML la un alt șir. Transferarea șirului și a liniei de divizare în HTML. Efectuarea convenabilă a codului HTML
Șirul de traducere, transfer de linii, transferul la o linie nouă este de aproximativ unul. În limba HTML, se utilizează adesea transferul la o linie nouă. Există mai multe moduri: utilizați etichetă
Pentru a transfera la un șir nou și puteți utiliza proprietățile CSS pentru a transfera șirul. Luați în considerare un exemplu de utilizare a etichetei de transfer de rând:
În CSS, transferul de rând poate fi realizat în moduri diferite, de exemplu, astfel:
Br.
Plutește la stânga;
Lățime: 100%;
Marja: 0 0 20px 0; / * Punct după rândul de 20 pixeli * /
}
Linie de divizare cu HTML sau CSS
În HTML, creați o linie de separare este foarte simplă. De asemenea, a folosit etichetă neremunerată
- Aceasta este linia de divizare. Linia de separare începe cu o linie nouă și există o liniuță. Puteți controla stilul liniei orizontale, precum și puteți face o alternativă la el. În continuare, un exemplu de linie de separare cu o etichetă:
Și acum să formăm (schimbă stilurile, schimbarea aspectului) linia noastră de divizare:
hR (
Lățime: 80%; / * lățimea liniei * /
Înălțime: 4px; / * Grosimea înălțimii / liniei * /
Fundal: # 333; / * linia de fundal / culoare * /
Frontieră: 0; / * cadru în jurul liniei de separare (eliminați-l) * /
Marja: 5px 0 5px 0; / * liniuță peste și sub linia 5 pixeli * /
}
Și creați o alternativă la linia noastră de divizare cu eticheta
informatie scurta
Versiuni CSS.
CSS 1. | CSS 2. | CSS 2.1. | CSS 3. |
---|---|---|---|
Descriere
Proprietatea spațială albă stabilește modul de afișare a spațiilor între cuvinte. În condiții normale, orice număr de spații din codul HTML este afișat pe pagina web ca unul. Excepția este eticheta
Textul plasat în acest container este afișat cu toate spațiile, deoarece a fost formatat de utilizator. Astfel, spațiul alb imită etichetaDar spre deosebire de el nu schimbă fontul la monoșie.Sintaxă
spațiu alb: normal | Nowrap | Pre | Pre-linie | Pre-folie | moşteni.
Valori
Textul normal în fereastra browserului este afișat ca de obicei, transferurile de șir sunt setate automat. SPAȚIILE NOWRAP nu sunt luate în considerare, transferurile de șir din codul HTML sunt ignorate, întregul text este afișat cu o singură linie; Cu toate acestea, adăugați etichetă
Transferați textul într-un șir nou. Textul prealabil este afișat ținând cont de toate lacunele și uneltele, deoarece au fost adăugate de către dezvoltator în codul HTML. Dacă șirul este prea lung și nu se potrivește în fereastra browserului, va fi adăugată bara de derulare orizontală. Pre-linia În text, spațiile nu sunt luate în considerare, textul este transferat automat la următoarea linie dacă nu se potrivește în zona specificată. Pre-învelită în text, toate spațiile și transferurile sunt salvate, dar dacă șirul nu este plasat în zona specificată, textul va fi automat mutat în următorul șir. Moștenirea moștenește valoarea părintească.Valorile pentru text sunt prezentate în tabel. unu.
HTML5 CSS2.1 IE CR OP SA FX
spatiu alb. Exemplu
Great Teorem Fermat.
X. n. + Y. n. \u003d Z. n.
unde n este un număr întreg\u003e 2
Rezultatul acestui exemplu este prezentat în fig. unu.
Smochin. 1. Aplicarea proprietăților spațiului alb
Modelul obiectului
document.getelementbyid ("elementid") .Style.whitespace
Browsere
Internet Explorer Browser către versiunea 7.0 inclusiv nu acceptă valori pre-linie, pre-învelitoare și moștenire. Pentru
Opera la versiunea 9.5 nu acceptă valoarea pre-linie. Pentru
Safari până la versiunea 3.0 și iOS nu acceptă valorile de pre-înfășurare și pre-linie.
Firefox la versiunea 2.0 inclusiv nu acceptă valori de pre-linie și pre-înfășurare. Pentru
Adesea este necesară în interiorul unei singure celule Excel, faceți transferul de text la un șir nou. Asta este, mutați textul pe rândurile din aceeași celulă, așa cum este indicat în imagine. Dacă după introducerea primei părți a textului pur și simplu apăsați tasta Enter, cursorul va fi transferat la linia următoare, dar o altă celulă și trebuie să fim transferați în aceeași celulă.
Aceasta este o sarcină foarte frecventă și este rezolvată foarte simplu - pentru a transfera text într-o linie nouă în interiorul aceleiași celule Excel, trebuie să faceți clic pe ALT + ENTER. (strângeți tasta ALT, apoi nu îl eliberați, apăsați tasta Enter)
Cum se transferă textul într-un șir nou în Excel utilizând formula
Uneori este necesar să se facă transferul liniei nu este deschis, dar folosind funcțiile din Excel. Acesta este modul în care în acest exemplu în imagine. Introducem un nume, prenume și patronimic și se întâmplă automat la celula A6.
În fereastra care se deschide, în fila Aliniere, trebuie să puneți cutia de lângă "Transfer conform cuvintelor" așa cum este indicat în imagine, în caz contrar transferul de șiruri de caractere în Excel nu va fi afișat corect folosind formule.
Ca în Excel, înlocuiți semnul de transfer la un alt simbol și înapoi utilizând formula
Poate sa modificați simbolul de transfer la orice alt semn, de exemplu, în spațiu, folosind funcția de text pentru a înlocui în Excel
Luați în considerare exemplul pe care în imaginea de mai sus. Deci, în celula B1 prescriem o funcție de înlocuire:
Înlocuitor (A1, simbol (10); "")
A1 - acesta este textul nostru cu un transfer de șir;
Simbolul (10) este transferul liniei (am considerat-o puțin mai mare în acest articol);
"" Este un spațiu, deoarece schimbăm transferul șirului în spațiuDacă aveți nevoie să faceți o operație inversă - schimbați spațiul de pe semnul (simbol) al transferului, atunci funcția va arăta în consecință:
Înlocuitor (A1; "; simbol (10))
Vă reamintesc că transferul de rând este reflectat corect, este necesar în proprietățile celulelor, în secțiunea "Aliniere", specificați "transferul la linii".
Cum să modificați semnul de transfer pe decalaj și înapoi la Excel prin căutarea - înlocuirea
Există cazuri în care formulele de utilizat sunt incomode și trebuie înlocuite rapid. Pentru a face acest lucru, folosim căutarea și înlocuirea. Realizăm textul nostru și apăsați CTRL + H, va apărea următoarea fereastră.
Dacă trebuie să schimbăm transferul șirului în spațiu, atunci în linia "Găsiți" trebuie să introduceți transferul liniei pentru acest lucru stați în câmpul "Găsire", apoi faceți clic pe tasta ALT, fără a elibera tipul pe tastatură 010 este codul de transfer de linie, acesta nu va fi vizibil în acest câmp.
După aceea, în câmpul "Înlocuiți-l", introduceți un spațiu sau orice alt caracter la care trebuie să modificați și să faceți clic pe "Înlocuire" sau "Înlocuiți toate".
Apropo, în cuvânt este implementat mai clar.
Dacă aveți nevoie să schimbați simbolul de transfer al șirului în spațiu, atunci în câmpul "Găsiți" trebuie să specificați codul special al "Break-ului șirului", care este indicat ca ^ L.
În câmpul "Înlocuiți:", trebuie să faceți doar un spațiu și faceți clic pe "Înlocuiți" sau "înlocuiți totul".Puteți schimba nu numai transferul de rând, ci și alte caractere speciale pentru a obține codul lor adecvat, trebuie să faceți clic pe butonul "Mai mult \u003e\u003e", "Special" și selectați codul de care aveți nevoie. Vă reamintesc că această caracteristică este doar în cuvânt, în Excel aceste personaje nu vor funcționa.
Cum se schimbă transferul șirului pe un spațiu sau invers în Excel cu VBA
Luați în considerare un exemplu pentru celulele selectate. Adică, evidențiam celulele necesare și lansând macro-ul
1. Schimbăm golurile de pe transferurile din celulele selectate folosind VBA
Sub spatii ()
Pentru fiecare celulă din selecție
Cell.Value \u003d Înlocuire (Cell.Value, CHR (32), CHR (10))
Următorul
Sfârșitul sub.2. Schimbăm transferurile în spații din celulele selectate folosind VBA
Comenzi transferate ()
Pentru fiecare celulă din selecție
Cell.Value \u003d Înlocuire (Cell.Value, CHR (10), CHR (32))
Următorul
Sfârșitul sub.Codul este foarte simplu CHR (10) - Acesta este transferul șirului, CHR (32) este un spațiu. Dacă doriți să schimbați la orice alt simbol, înlocuiți pur și simplu numărul de cod corespunzător simbolului dorit.
Coduri de caractere Excel.
Mai jos în imagine marcate diverse caractere și coduri corespunzătoare acestora, mai multe coloane sunt un font diferit. Pentru a mări imaginea, faceți clic pe imagine.
Când afișați documente text în browser, locația șirului din paragraf este determinată automat în funcție de dimensiunea fonturilor și dimensiunea ferestrei de vizualizare. Transferul de rând poate fi efectuat numai prin simboluri de separare a cuvintelor (de exemplu, spații). Uneori, în documentele de care aveți nevoie pentru a specifica traducerea forțată a șirului implementat indiferent de parametrii setărilor browserului. Pentru aceasta, este utilizată eticheta liniei de traducere forțată
care nu are o etichetă de închidere corespunzătoare. Pornirea la etichetă
Textul documentului va asigura plasarea textului ulterior de la începutul noii linii. De exemplu, această abordare poate fi utilizată pentru a crea structuri cum ar fi liste fără utilizarea etichetelor de marcare a listei speciale. Sau, de exemplu, fără această etichetă, nu este necesar să se afișeze poezii etc.Dăm un exemplu de utilizare a traducerii forțate a șirului (figura 1.8):
Utilizați traducerea forțată rând Peste petrograd uimit
Dyshelova în noiembrie toamnă chlada.
Destul de zgomotos val
La marginea gardului său este subțire,
Neva sa grăbit ca un pacient
În patul său neliniștit.
A.S. Pușkin. Horseman de bronz
Smochin. 1.8. Etichetă
poate fi folosit pentru a forța traducere rândSpre deosebire de eticheta paragrafului
Când utilizați eticheta
Stringul gol nu va fi format.Folosind eticheta
necesită prudență - este posibilă o situație atunci când browserul a făcut deja un transfer de rând pentru unul sau două cuvinte înainte de a vă îndeplini eticheta
. Acest lucru se întâmplă dacă lățimea ferestrei de vizualizare a cititorului este mai mică decât același parametru de program cu care ați testat documentul. Se poate dovedi că doar un singur cuvânt va rămâne în linie în mijlocul unui paragraf, perturbând astfel frumusețea aspectului documentului.Notă
Când utilizați eticheta
Pentru a sparge textul, curgerea imaginii sau a mesei, puteți seta parametrul clar care nu mai curge. Acest lucru poate fi citit în capitolele 3 și 4.Etichete
u. Există situații în care doriți să efectuați funcționarea scopului opus - de a interzice traducerea șirului. Există o etichetă de containere
. Textul marcat de această etichetă va fi garantat ca fiind amplasat într-o singură bară, indiferent de lungimea sa. Dacă, în același timp, șirul rezultat va depăși fereastra de vizualizare a browserului, va apărea bara de derulare orizontală. Notă
Pentru a asigura continuitatea textului situat în tabelele tabelelor, există un parametru special al etichetei Nowrap
. Acest lucru poate fi găsit în capitolul 4. Plasarea textului folosind o etichetă a unui șir inseparabil
Puteți obține linii foarte lungi. Pentru a evita acest lucru, puteți specifica browserul cititorului, este posibilă locația rândului, care va fi efectuată numai dacă este necesar (așa-numita traducere de linie "moale"). Acest lucru se poate face prin punerea unei etichete în locul potrivit (Pauză de cuvinte), care este la fel ca o etichetă
nu are nevoie de o etichetă de închidere.Notă
Etichetă
Nu este acceptată de browserul Netscape. Microsoft Internet Explorer Browser recunoaște această etichetă numai în textul marcat de etichete .
Ți-a plăcut articolul? Împărtășește-lVizitatorii discută acum