Si të konfiguroni telefonat inteligjentë dhe PC. Portali informativ
  • në shtëpi
  • Siguria
  • Qendra e shtrirjes së tekstit HTML, gjerësia dhe dhëmbëzimi. Përafrimi i blloqeve në qendër në CSS Vendosja e një etikete në qendër të një faqeje HTML

Qendra e shtrirjes së tekstit HTML, gjerësia dhe dhëmbëzimi. Përafrimi i blloqeve në qendër në CSS Vendosja e një etikete në qendër të një faqeje HTML

Nga autori: Ju mirëpres përsëri në faqet tona të blogut. Në artikullin e sotëm, do të doja të flisja për teknika të ndryshme të shtrirjes që mund të aplikohen si për blloqet ashtu edhe për përmbajtjen e tyre. Në veçanti, si të rreshtoni blloqet në css, si dhe shtrirjen e tekstit.

Rreshtoni blloqet në qendër

Është e lehtë të vendosësh në qendër një bllok në css. Kjo është teknika më e famshme për shumë njerëz, por unë do të doja të flisja për të tani, para së gjithash. Kjo është menduar të jetë e përqendruar horizontalisht në lidhje me elementin prind. Si realizohet? Le të themi se kemi një enë dhe lënda jonë e testimit është në të:

< div id = "wrapper" >

< div id = "header" > < / div >

< / div >

Le të supozojmë se ky është kreu i faqes. Ajo nuk përfshin gjerësinë e plotë të dritares dhe ne duhet ta përqendrojmë atë. Ne shkruajmë kështu:

#header(

gjerësia / gjerësia maksimale : 800 px ;

marzhi : 0 auto ;

Duhet të specifikojmë gjerësinë e saktë ose maksimale, dhe më pas të shkruajmë vetinë kryesore - marzh: 0 auto. Ai vendos kufijtë për kokën tonë, vlera e parë përcakton kufijtë nga lart dhe poshtë, dhe e dyta - djathtas dhe majtas. Vlera automatike udhëzon shfletuesin që të llogarisë automatikisht mbushjen në të dyja anët, në mënyrë që elementi të përqendrohet saktësisht në elementin prind. Në mënyrë të përshtatshme!

Rreshtimi i tekstit

Ky është gjithashtu një truk shumë i thjeshtë. Për të rreshtuar të gjithë elementët e linjës, mund të përdorni veçorinë e rreshtimit të tekstit dhe vlerat e saj: majtas, djathtas, qendër. Ky i fundit përqendron tekstin, gjë që ne duam. Edhe një fotografi mund të rreshtohet në të njëjtën mënyrë, sepse është gjithashtu një element inline si parazgjedhje.

Rreshtoni tekstin vertikalisht

Por kjo tashmë është më e vështirë. Si parazgjedhje, nuk ka një veçori kaq të thjeshtë të njohur që do ta përqendronte lehtësisht tekstin në një enë blloku vertikalisht. Megjithatë, ka disa truke që dizajnerët e paraqitjes kanë dalë me gjatë viteve.

Vendosni lartësinë e bllokut duke përdorur mbushjen. Mënyra është të mos vendosni një lartësi të qartë me lartësinë, por ta krijoni atë artificialisht me mbushje të sipërme dhe të poshtme, të cilat duhet të jenë të njëjta. Le të krijojmë çdo bllok dhe t'i shkruajmë vetitë e mëposhtme:

div( sfond: #ccc; mbushje: 30px 0; )

div (

sfond : #ccc;

mbushje : 30px 0 ;

Sfondi është vetëm për të parë vizualisht skajet, si dhe mbushjen. Tani lartësia e bllokut përbëhet nga këto dy dhëmbëza dhe vetë rreshti, dhe gjithçka duket kështu:

Përcaktoni një lartësi të linjës për bllokun. Më duket se kjo është një mënyrë më e saktë nëse duhet të rreshtoni një rresht teksti. Me të, ju mund të regjistroni lartësinë normale duke përdorur veçorinë lartësi. Pas kësaj, ai gjithashtu duhet të vendosë lartësinë e vijës, të njëjtë me lartësinë e bllokut në tërësi.

div (lartësia: 60 px; lartësia e rreshtit: 60 px; )

div (

lartësia: 60 px

lartësia e vijës: 60 px;

Rezultati do të jetë i ngjashëm me foton e mësipërme. Gjithçka do të funksionojë edhe nëse shtoni mbushje. Megjithatë, vetëm për një rresht. Nëse keni nevojë për më shumë tekst në një element, atëherë kjo metodë nuk do të funksionojë.

Shndërroni bllokun në qelizën e tabelës. Thelbi i kësaj metode është se vetia vertikale-align: mesme vepron në qelizën e tabelës, e cila e përqendron elementin vertikalisht. Prandaj, në këtë rast, blloku duhet të vendoset në sa vijon:

div (ekrani: qeliza e tabelës; rreshtimi vertikal: në mes; )

div (

shfaqja: qeliza e tabelës;

vertikal - align : në mes ;

Kjo metodë është e bukur sepse mund të rreshtoni sa më shumë tekst që dëshironi në qendër. Por është më mirë të vendosni ekranin: tabelën në bllokun në të cilin është vendosur div-ja jonë, përndryshe mund të mos funksionojë.

Epo, këtu kemi ardhur te truku i fundit për sot - ky është shtrirja e vetë blloqeve vertikalisht. Duhet thënë se përsëri nuk ka asnjë pronë që është menduar posaçërisht për këtë, por ka disa truke që duhet të keni parasysh.

Vendosni kompensimet si përqindje. Nëse e dini lartësinë e elementit prind dhe vendosni një element tjetër të nivelit të bllokut brenda tij, mund ta përqendroni atë duke përdorur mbushjen e përqindjes. Për shembull, prindi ka një lartësi prej 600 px. Ju vendosni një bllok në të që ka një lartësi prej 300 px. Sa ju duhet të bëni kopje rezervë nga lart dhe poshtë për ta përqendruar atë? 150 piksel secila, që është 25% e gjatësisë së prindit.

Kjo metodë ju lejon të bëni përqendrim vetëm kur dimensionet ju lejojnë të bëni llogaritjet. Dhe nëse prindi juaj është 887 piksele në lartësi, atëherë nuk do të jeni në gjendje të shkruani asgjë saktësisht, kjo tashmë është e qartë.

Futni një element në një qelizë tabele. Përsëri, nëse e konvertojmë elementin prind në një qelizë tabele, atëherë blloku i futur në të do të përqendrohet automatikisht vertikalisht. Për ta bërë këtë, prindi duhet vetëm të vendosë rreshtimin vertikal: mes.

Dhe nëse, përveç kësaj, shkruajmë edhe marzhin: 0 auto, atëherë elementi do të përqendrohet horizontalisht!

Dritaret: Internet Explorer 3.0+, Firefox 1.0+, Google Chrome, Opera 3.51 - 6.xx dhe 9.0+, Safari 3.1+, SeaMonkey 1.0+ [1] .

linux: Firefox 1.0+, Chromium, Opera 5.0 - 6.xx dhe 9.0+, SeaMonkey 1.0+ [2] .

Përafrimi i përmbajtjes së faqes në qendër në zonën e dukshme të dritares së shfletuesit duke përdorur HTML - pa CSS. Kontejneri në të cilin do të vendoset përmbajtja e faqes së internetit është në qendër - në gjerësi dhe lartësi: [ Hape faqen e mostrës ].

Dhe gjithashtu në Netscape 2.02 - 4.80 dhe Offbyone. Në Netscape 2.02 - 4.80, ka një zhvendosje të përmbajtjes së faqes në këndin e sipërm të majtë të zonës së dukshme të dritares së shfletuesit për shkak të mënyrës se si këto programe rezervojnë hapësirë ​​për shiritat e lëvizjes.

Dhe gjithashtu në Netscape 2.02 - 4.80. Në Netscape 2.02 - 4.80, ka një zhvendosje të përmbajtjes së faqes në këndin e sipërm të majtë të zonës së dukshme të dritares së shfletuesit për shkak të mënyrës se si këto programe rezervojnë hapësirë ​​për shiritat e lëvizjes.

Subditos dhe tema të tjera

Për të marrë pamje nga ekrani në DOS, ekzistojnë disa programe. Për shembull, SNARF. Me përdorimin e këtij aplikacioni, në numrin më të madh të rasteve u bë e mundur marrja e pamjeve nga ekrani. Gjithashtu, cilësia e pamjeve të ekranit (skedarët BMP) të bëra nga SNARF është më e mira ndër programet e testuara: ScreenThief, VideoThief, FLIP, GRABBER, SNARF. Përdorimi i SNARF me cilësimet e paracaktuar është i thjeshtë, por ka një pengesë - SNARF ruan gjithmonë pamjen e ekranit në dosjen ku ndodhet aktualisht përdoruesi. E cila mund të jetë e papërshtatshme ose e papranueshme. Dhe nuk ka asnjë mënyrë të qartë për ta ndryshuar atë. Megjithatë, ekziston një zgjidhje. Ideja origjinale u gjet në këtë lidhje. Bazuar në atë që ndodhi në vijim: 1. SNARF [ Shkarko ] 2. Duke përdorur një redaktues teksti, hapni skedarin SNARF.EXE në modalitetin e tekstit, gjeni snarf000.bmp dhe ndryshoni atë në s: scn000.bin 3. Krijoni një skedar grumbull, për shembull S.BAT, në të cilin, përveç linjës së nisjes SNARF.EXE, do të ketë një komandë për të krijuar një ramdisk S: për rrugën drejt dosjes ku do të ruhen pamjet e ekranit kur SNARF është duke u ekzekutuar. Dosja dhe rruga drejt tij mund të jenë çdo: C:\SOFT\SNARF.EXE SUBST S: C:\SCREENS\ 4. Ekzekutoni SNARF: S [ose S.BAT] 5. Për të marrë një pamje nga ekrani: Alt + S Do të ketë dy sinjale zanore. E para në fillim dhe e dyta si shenjë e përfundimit me sukses të procesit. Pasi të merren pamjet e ekranit, duhet të shkoni te dosja ku ruhen dhe të ndryshoni shtesën e skedarit nga .BIN në .BMP SNARF - Freeware.

Shtrirja vertikale CSS e një elementi blloku që përmban tekst dhe imazhe. Punon për kombinime të ndryshme të elementeve bllok dhe inline. Shembull: CSS shtrirje vertikale CSS rreshtim vertikal HTML / XHTML. Kodi:

Rreshtimi vertikal CSS
Rreshtimi vertikal CSS
CSS. Kodi: .prind (pozicioni: i afërm; majtas: 0px; lart: 0px; lartësia: 200px; shfaqja: tabela;) : mes;) .përmbajtja e fëmijës (pozicioni: i afërm; majtas: 0 px; lart: 0 px;) Shënim: .parent dhe .childcontent mund të jenë të rreshtuara majtas ("float: majtas;") ose të padrejtuara, por në atë mënyrë vertikale Shtrirja CSS funksionoi, .fëmija duhet të jetë pa "float: majtas;". [ 1 ] Gjithashtu në Netscape 6.01+, Mozilla 0.6+. [ 2 ] Gjithashtu në Netscape 6.01+, Mozilla 0.6+.

Për të zgjedhur elementët e dëshiruar të hyrjes me llojin "checkbox", mund të përdorni përzgjedhësin ':checkbox'. Shembull:

ku mbajtës- një mbajtës që thirret kur ndodh ngjarja e ndryshimit

Puna me objektin jQuery Callbacks: Përdorimi i një liste të thirrjeve

Objekti Callbacks në jQuery ju lejon të krijoni diçka si një listë e thirrjeve që do të ekzekutohen kur thirret metoda e ndihmës fire(). Në këtë rast, gjatë thirrjes së metodës fire(), është e mundur të kalohet një argument që do të përdoret nga secili funksion i kthimit të thirrjes. Se si funksionon, do ta analizojmë tani me disa shembuj.

Ne kapim humbjen e fokusit. metodë blur() në jQuery

Metoda blur() në jQuery ju lejon të caktoni një mbajtës për një element specifik në faqe, i cili do të thirret sapo fokusi të humbasë nga ky element. Fillimisht, kjo ngjarje lidhej kryesisht me elementët e formës - etiketat hyrëse, megjithatë, versionet e fundit të shfletuesve janë në gjendje të trajtojnë këtë ngjarje për pothuajse të gjitha llojet e elementeve DOM.

Fusni përmbajtjen përpara përmbajtjes së objektit të zgjedhur. Metoda përpara() në jQuery

Metoda Before() në jQuery ju lejon të futni përmbajtje ose objekte specifike përpara përmbajtjes së secilit prej një grupi objektesh të specifikuar.
Sintaksa e metodës është e thjeshtë:

1 .para (përmbajtja, )

Variacioni i dytë:

1 .para (funksioni)

jQuery. metoda attr(). Si të merrni ose shtoni një atribut në një element

jQuery e bën shumë të lehtë aksesin në atributet e elementit të dëshiruar, qoftë duke marrë vlerën e tij ose, anasjelltas, duke e vendosur dhe modifikuar atë. Për manipulime të tilla, përdoret metoda attr().

Metoda .appendTo() në jQuery. Shtimi i përmbajtjes në fund të elementeve

Metoda appendTo() kryen në thelb të njëjtën detyrë si metoda append(). Dallimi, në përgjithësi, është vetëm në sintaksë. Nëse për append() ne specifikojmë përzgjedhësin e dëshiruar duke shtuar këtë metodë në të, ku tregojmë në kllapa se çfarë saktësisht duhet të shtohet në fund të përmbajtjes së objektit të specifikuar, atëherë për appendTo() ajo që duhet shtuar është jo më në kllapa si parametër i metodës, por pak para vetë metodës si objekt në të cilin thirret appendTo(). Dallimi do të kuptohet më mirë me shembullin e mëposhtëm.

Metoda jQuery .animate(): Animoni imazhe, tekst dhe çfarëdo

Metoda .animate() ju lejon të krijoni efekte animacioni duke përdorur vetitë css të vetë objekteve. Metoda ka dy variacione me numër të ndryshëm të parametrave të kaluar

Konvertimi i videos me Movavi

Kohët e fundit, për të shfrytëzuar mirë kohën e marrë nga rruga për në punë dhe nga puna, përpiqem të ngarkoj paraprakisht video më të dobishme në telefonin tim. Telefoni është në Android, dhe së fundmi u përball me një problem kur smartphone për ndonjë arsye refuzoi të luante video në formatin AVI. Nëse lojtari është i dobët, apo specifikat e sistemit operativ - nuk e di. Sidoqoftë, problemi nuk duhej të zgjidhej për një kohë të gjatë: gjeta një konvertues video mjaft funksional në rrjet, i cili është në gjendje jo vetëm ta konvertojë atë nga një format në tjetrin, por edhe të përgatisë një skedar duke marrë parasysh karakteristikat e pajisjes suaj. Këtu është një përshkrim i shkurtër se si të përdorni këtë program të mrekullueshëm.

Shtrirja e tekstit përcakton pamjen e tij dhe orientimin e skajeve të paragrafit dhe mund të jetë majtas, djathtas, në qendër ose të justifikuar. Në tabelë. 1 tregon opsionet e shtrirjes së bllokut të tekstit.

Tab. 1. Mënyrat për të rreshtuar tekstin
Rreshtimi majtas Shtrirja e djathtë Shtrirja në qendër Arsyetoni
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diem nonummy nibh euismod tincidunt ut lacreet dolore magna aliguam erat volutpat. Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diem nonummy nibh euismod tincidunt ut lacreet dolore magna aliguam erat volutpat.

Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diem nonummy nibh euismod tincidunt ut lacreet dolore magna aliguam erat volutpat.

Opsioni më i zakonshëm është rreshtimi majtas, kur teksti i majtë zhvendoset në skaj, ndërsa i djathti mbetet i dehur. Shtrirja djathtas dhe qendra përdoret kryesisht në titujt dhe nëntitujt. Duhet pasur parasysh se kur përdoret justifikimi në tekst, mund të shfaqen intervale të mëdha ndërmjet fjalëve, gjë që nuk është shumë e bukur.

Etiketa e paragrafit zakonisht përdoret për të vendosur shtrirjen e tekstit.

Me atributin align, i cili specifikon metodën e shtrirjes. Është gjithashtu e lejueshme të rreshtoni një bllok teksti duke përdorur etiketën

me të njëjtin atribut align, siç tregohet në tabelën 1. 2.

Tab. 2. Përafrimi i tekstit me parametrin align
Kodi HTML Përshkrim
Shton një paragraf të ri teksti, i lënë i justifikuar si parazgjedhje. Ndarjet e vogla vertikale shtohen automatikisht para dhe pas paragrafit.

Teksti

Shtrirja në qendër.

Teksti

Rreshtimi majtas.

Teksti

Teksti

Shtrirja e gjerësisë.
Teksti Çaktivizon mbështjelljen automatike të linjës, edhe nëse teksti është më i gjerë se dritarja e shfletuesit.
Teksti Lejon shfletuesin të thyejë vijën në vendndodhjen e specifikuar, edhe nëse përdoret etiketa .
Teksti
Shtrirja në qendër.
Teksti
Rreshtimi majtas.
Teksti
Shtrirja e djathtë.
Teksti
Shtrirja e gjerësisë.

Shtrirja majtas e elementeve është vendosur si parazgjedhje, kështu që nuk ka nevojë ta specifikoni edhe një herë. Pra, align="majtas" mund të hiqet.

Dallimi midis paragrafit (etiketa

) dhe tag

në atë që një indent vertikal shfaqet në fillim dhe në fund të paragrafit, gjë që nuk është rasti kur përdoret etiketa
.

Atributi align është mjaft i gjithanshëm dhe mund të zbatohet jo vetëm për tekstin e trupit, por edhe për titujt si

. Shembulli 1 tregon se si të vendosni shtrirjen në një rast të tillë.

Shembulli 1: Rreshtimi i tekstit

Rreshtimi i tekstit

Si të kapni një luan?

metoda e numërimit

Ne e ndajmë shkretëtirën në një numër seksionesh elementare, madhësia e të cilave përkon me dimensionet e përgjithshme të luanit, por është më e vogël se madhësia e kafazit. Më pas, me një numërim të thjeshtë, ne përcaktojmë zonën në të cilën ndodhet luani, gjë që çon automatikisht në kapjen e tij.

metoda e dikotomisë

E ndajmë shkretëtirën në dy gjysma. Në njërën pjesë ka një luan, në tjetrën nuk ka asnjë. Marrim gjysmën në të cilën ndodhet luani dhe e ndajmë përsëri në gjysmë. Kështu e përsërisim derisa luani të kapet.

Rezultati i shembullit është paraqitur në Fig. një.

Oriz. 1. Rreshtoni tekstin djathtas dhe majtas

Në këtë shembull, titulli është rreshtuar në qendër të dritares së shfletuesit, paragrafi i zgjedhur është rreshtuar djathtas dhe teksti i trupit është rreshtuar majtas.

Etiketat HTML që përcaktojnë shtrirjen e tekstit, dhëmbëzimin

Teksti i justifikuar i përdorur në tipografi

Shembulli i mëposhtëm tregon se si të përafrohet teksti në gjerësi faqet:

rresht = "majtas" rresht = "djathtas"

Çdo ditë po rritet numri i punëtorëve të punësuar në sektorin e shërbimeve dhe shpërndarjes së informacionit. Nëse simbolet e shekujve të kaluar ishin ferma dhe fabrika, atëherë simboli i shekullit të 21-të aktual është një zyrë e pajisur me kompjuterë që kanë akses në rrjedhën e informacionit.

align = "justifikoj" rresht = "qendër"

Çdo ditë po rritet numri i punëtorëve të punësuar në sektorin e shërbimeve dhe shpërndarjes së informacionit. Nëse simbolet e shekujve të kaluar ishin ferma dhe fabrika, atëherë simboli i shekullit të 21-të aktual është një zyrë e pajisur me kompjuterë që kanë akses në rrjedhën e informacionit.

Çdo ditë po rritet numri i punëtorëve të punësuar në sektorin e shërbimeve dhe shpërndarjes së informacionit. Nëse simbolet e shekujve të kaluar ishin ferma dhe fabrika, atëherë simboli i shekullit të 21-të aktual është një zyrë e pajisur me kompjuterë që kanë akses në rrjedhën e informacionit.

Vlera justifikuese jep uniforme rreshtimi i tekstit djathtas dhe majtas, d.m.th në gjerësi. Kjo metodë përdoret gjerësisht në shtyp.

Përafrimi i tekstit në HTML në qendër dhe justifikim

Lidhni tekstin në HTML në qendër, tekstin në të djathtë:

Rezultati:

Atributet dhe vlerat

  • align="majtas" - përcakton rreshtimi i tekstit në të majtë(e parazgjedhur).
  • align = "qendër" - rreshton tekstin në qendër.
  • rresht = "djathtas" rreshton tekstin në të djathtë.

Rreshtimi | Dhënia e tekstit HTML

Teksti HTML dhe dhëmbëzimi i tij në të majtë të faqes

Le të prodhojmë dhëmbëzimi i tekstit në të majtë në dy mënyra:

Rezultati:

Shikoni në një dritare të re.

Artikujt kryesorë të lidhur