A kívánt beviteli elemek "checkbox" típusú kiválasztásához használhatja a választót ':checkbox'. Példa:

Ahol kezelő- egy kezelő, amelyet mikor hívnak események megváltoztatása

Munka a jQuery visszahívási objektummal: A visszahívások listájának használata

A Callbacks objektum a jQuery-ben lehetővé teszi valami lista létrehozását inverz függvények, amely a fire() segédprogram meghívásakor kerül végrehajtásra. Ebben az esetben a fire() metódus meghívásakor átadható néhány argumentum, amelyet az egyes visszahívási függvények használni fognak. Hogyan működik, most néhány példával elemezzük.

Elkapjuk a fókusz elvesztését. blur() metódus a jQuery-ben

A jQuery blur() metódusa lehetővé teszi, hogy egy kezelőt rendeljünk az oldal egy adott eleméhez, amely azonnal meghívásra kerül, amint a fókusz elveszik erről az elemről. Kezdetben ez az esemény főként űrlapelemekhez kapcsolódott – azonban a bemeneti címkékhez legújabb verziói a böngészők képesek kezelni ezt az eseményt szinte minden DOM-elem esetében.

Tartalom beszúrása a kiválasztott objektum tartalma elé. before() metódus a jQuery-ben

A jQuery before() metódusa lehetővé teszi, hogy meghatározott tartalmat vagy objektumokat illesszen be a megadott objektumok mindegyikének tartalma elé.
A metódus szintaxisa egyszerű:

1 .before(content, )

Második variáció:

1 .before(függvény)

jQuery. attr() metódus. Attribútum beszerzése vagy hozzáadása elemhez

A jQuery nagyon egyszerűvé teszi a kívánt elem attribútumainak elérését, akár az értékének lekérésével, akár fordítva, beállításával és módosításával. Az ilyen manipulációkhoz az attr() metódust használjuk.

Az .appendTo() metódus a jQuery-ben. Tartalom hozzáadása az elemek végéhez

Az appendTo() metódus lényegében ugyanazt a feladatot hajtja végre, mint az append() metódus. A különbség általában csak a szintaxisban van. Ha az append()-hez ezt a metódust hozzáadva adjuk meg a kívánt választót, ahol zárójelben jelezzük, hogy a megadott objektum tartalmának végére pontosan mit kell hozzáadni, akkor az appendTo()-hoz mit kell hozzáadni már nem zárójelben metódusparaméterként, hanem közvetlenül a metódus előtt, mint az objektum előtt, amelyen az appendTo() meghívásra kerül. A különbség jobban megérthető a következő példával.

jQuery .animate() Módszer: Képek, szöveg és bármi animálása

Az .animate() metódus lehetővé teszi animációs effektusok létrehozását maguknak az objektumoknak a css tulajdonságainak felhasználásával. A módszernek két változata van, különböző számú átadott paraméterrel

Videó konvertálás Movavival

Mostanában, hogy jól kihasználjam a munkába vezető úton eltöltött időt, igyekszem előre több fájlt letölteni a telefonomra. hasznos videókat görgők. A telefon Androidon működik, és legutóbb olyan problémával szembesült, amikor az okostelefon valamilyen okból megtagadta a videó lejátszását AVI formátumban. Hogy a lejátszó gyenge, vagy az operációs rendszer sajátosságai - nem tudom. A problémát azonban nem kellett sokáig megoldani: találtam a neten egy elég működőképes videó konvertert, ami nem csak egyik formátumból a másikba képes konvertálni, hanem a készülékének jellemzői. Itt rövid leírása hogyan kell használni ezt a csodálatos programot.

Ahogy korábban ígértem, ebben az oktatóanyagban megtudhatja, hogyan lehet vízszintesen igazítani bármely HTML-címke tartalmát az oldalon az elavult igazítási attribútum használata nélkül. Amint azt sejthette, ismét stílusokat (CSS) fogunk használni, vagy inkább kedvenc stílusattribútumonkat.

Tehát egy HTML-elem tartalmának igazításához a következő értékek egyikét kell hozzárendelnie a style attribútumhoz:

  • text-align:center- Igazítsa az egyes sorokat egy elem, például egy bekezdés közepéhez.
  • text-align:left- Minden sor egy síkban van az elem bal oldalával (ez az alapértelmezett).
  • text-align:right- Minden vonal a jobb oldalhoz van nyomva.
  • text-align:justify- Azonnal igazítsa az elem bal és jobb oldalára. Elmagyarázza. Jellemzően egy elem, például egy bekezdés, a szöveg egyik oldala mindig sík, a másik oldala pedig „szakadt”, mivel a sorok hossza kissé eltérő. És ha a text-align:justify értéket használjuk, akkor minden sor egyenletesen oszlik el a szélességben. Ha szükséges, a böngésző további szóközöket ad a szavak közé, és a sor első és utolsó szava mindig a megfelelő oldalra kerül, így a blokk mindkét oldalon egyenletes.

Példa a címketartalom igazítására

Címke tartalom igazítás

Középső cím.

Középső bekezdés.

Eredmény a böngészőben

Középső cím.

A bekezdés szövege jobbra van nyomva.

Középső bekezdés.

Általában a vízszintes igazítás csak a blokkcímkékre és táblázatcellákra vonatkozik (erről később). Bár ezzel szemben hiába próbálod, nem tudod beépítettre (inline) alkalmazni. Miért? Emlékszel, nemrég tanultuk meg, hogy egy soron belüli elem szélessége megegyezik a tartalmával? Ennek megfelelően kiderül, hogy ennek a tartalomnak egyszerűen nincs hova igazodnia, és a böngésző egyszerűen figyelmen kívül hagyja az Ön "művészetét". :)

Házi feladat.

  1. Hozzon létre egy címsort a cikkhez, annak két szakaszához és egy alszakaszhoz az első részben. És legyen a cikk címe az oldal közepén.
  2. Állítsa az egész oldal betűtípusát Arial-ra, az összes fejlécet pedig Times-ra, és hagyja, hogy azok dőlt betűvel legyenek szedve.
  3. Állítsa a cikk címének szövegszínét #FF6600-ra, a szakaszok színét #6600FF-ra, és hagyja változatlanul az alszakaszt.
  4. Mindegyik címsor alá írjon egy bekezdést, és mindegyik szövege legalább három sort foglaljon el, ha böngészőben nézi.
  5. Igazítsa a második bekezdést középre, a harmadikat jobbra, a negyediket pedig mindkettőhöz.

Helló! Az alapok tanulásának folytatása HTML nyelv. Nézzük meg, mit kell írni, hogy a szöveget a középponthoz, a szélességhez vagy a szélekhez igazítsa.

Ha rátérünk az üzletre, nézzük meg, hogyan lehet a szövegközpontot 3-ra tenni HTML-ben különböző utak. Az utolsó kettő közvetlenül kapcsolódik a stíluslaphoz. Ez lehet egy CSS-fájl, amely a webhely oldalaihoz kapcsolódik, és beállítja azok megjelenését.

1. módszer – dolgozzon közvetlenül a HTML-lel

Valójában minden nagyon egyszerű. Lásd alább a példát.

Igazítsa a bekezdést középre.

Ha más módon szeretné áthelyezni a szövegrészleteket, akkor a „center” paraméter helyett adja meg a következő értékeket:

  • igazítás – igazítsa a szöveget az oldal szélességéhez;
  • jobb - a jobb szélen;
  • balra - balra.

Hasonló módon mozgathatja a fejlécekben (h1, h2), tárolóban (div) lévő tartalmat.

2. és 3. módszer – stílusok használata

A fent bemutatott kialakítás kissé átalakítható. A hatás ugyanaz lesz. Ehhez meg kell írnia az alábbi kódot.

Szövegblokk.

Ebben a formában a kód közvetlenül a HTML-be van írva az igazításhoz szöveges tartalom a központban.

Van még néhány Alternatív lehetőség eredmény eléréséhez. Néhány dolgot meg kell tennie.

1. lépés: Írja be a fő kódba

Szöveges anyag.

2. lépés: A mellékelt CSS-fájlba írja be a következő kódot:

Rovno (text-align:center;)

Megjegyzem, a "rovno" szó csak egy osztály neve, amelyet másként is lehet nevezni. Ez a programozó belátására van bízva.

Hasonlóan, a HTML-ben könnyedén középre helyezheti a szöveget, igazíthatja és igazíthatja az oldal jobb vagy bal oldalához. Amint látja, messze nem egy lehetőség van a cél elérésére.

Csak néhány kérdés:

  • Informatív, nem kereskedelmi projektet folytat?
  • Szeretné, hogy webhelye jó helyen szerepeljen a keresőkben?
  • Szeretnél online bevételt keresni?

Ha minden válasz pozitív, akkor nézze meg a webhelyfejlesztés integrált megközelítését. Az információ különösen akkor lesz hasznos, ha a WordPress CMS-en működik.

Szeretném megjegyezni, hogy saját webhelyei csak egy a sok lehetőség közül, amelyek passzív vagy aktív bevételt szerezhetnek az interneten. A blogom csak az anyagi lehetőségekről szól a neten.

Dolgozott-e valaha forgalmi arbitrázs, szövegírás és egyéb olyan tevékenység területén, amely távoli együttműködéssel hozza meg a fő vagy többletbevételt? Erről és még sok másról már most tájékozódhat a blogom oldalain.

Előre közzéteszem még mindig nem kicsit reális hasznos információ. Maradj kapcsolatban. Ha szeretné, e-mailben is feliratkozhat a Workip frissítéseire. Az előfizetési űrlap lent található.

Sok szöveges elemek középre kell igazítani a weboldalon. Leginkább szalagcímek. Lássuk, hogyan készült css igazítás középső szöveg.

text-align tulajdonság

Felelős ezért text-align tulajdonságés négy jelentése van:

  • Balra – szöveg igazítása annak az elemnek a bal széléhez, amelyben található
  • Jobbra - jobbra igazítva, de a szöveg iránya változatlan marad
  • Központ - a központban. Erre van szükségünk. Egyik sem további beállítások nem kell beállítani – a böngésző maga a szöveget pontosan középre helyezi a különböző képernyőfelbontásoknál
  • Igazolás – igazítás, amikor az egyes sorban lévő szavak úgy vannak megfeszítve, hogy azok teljes szélességét elfoglalják

Például tetszőleges szövegünk van címmel:

fejléc

A címsor (h1) középre igazításához ezt kell írnunk:

H1(
Szöveg igazítása: középre
}

A tulajdonság nemcsak a normál szöveget igazítja, hanem az összes soron belüli elemet is. Például egy kép alapértelmezés szerint soron belüli elem, így rá is hatással lesz ez a szabály.

A szövegigazítás nem úgy működik, mint egy lebegő tulajdonság. Ha a szövegigazítást egy szöveges blokkelemre alkalmazzák, akkor a blokk nem veszíti el viselkedését. A benne lévő szöveg lesz lenyomva, nem maga a blokk. Vegye figyelembe, hogy ez eltér a float tulajdonságtól, amely a teljes elemet jobbra vagy balra küldi.

Folytatjuk a HTML tanulmányozását. Ebben az oktatóanyagban megvizsgáljuk a HTML-oldalak fejléceit, mik azok a fejlécek, hogyan kell helyesen használni, és mikor használhatók. A bekezdéseket is elemezzük, hogy máris meg tudja tölteni az oldalát szöveggel, de ami a legfontosabb, jól csinálja.

Ha még nem olvastad az első cikket, itt megtalálod:

  • 1. lecke. Mi az a HTML?

Elmélet és gyakorlat – HTML oldal bekezdései és címsorai

Ma a bekezdésekről és a címsorokról fogunk beszélni. Kezdjük egyszerűen – a bekezdésekkel és azok alkalmazási helyével.

Bekezdések oldalanként

Most adok egy példát arra a kódra, amelyben a bekezdéscímke jelen lesz.

Már az első leckéből emlékszel az alapszerkezetre. Ott leszereltük az alapokat, és megnéztük, mi az a HTML. Ezért arra fogunk összpontosítani, hogy mi van a címkék között. .


Amikor bármilyen szöveget ír egy oldalra, legyen az csak egy bekezdés vagy egy kis magyarázó sor a kép alatt, ezt a szöveget a címkén belül kell elhelyeznie.

A következő leckékben látni fogja a bekezdések formázásának folyamatát. Most már meg kell értenie, hogy nem helyezhet el címkét egy oldalra címke nélkül. Mert a jövőben nehéz lesz néhány egyedi stílust alkalmazni erre a szövegrészre.

Próbálj meg néhány bekezdést írni. Tegyen néhány bekezdést a címkébe, néhányat pedig hagyjon nélküle. És azonnal látni fogja a különbséget. Mert ha ebbe a címkébe írsz egy bekezdést, akkor azonnal behúzás lesz. Most térjünk át az oldal HTML címsoraira.

HTML címsor oldalanként

BAN BEN HTML dokumentum van szemantika. Nem a HTML5 technológiáról és annak új címkéiről beszélek. Itt csak a legalapvetőbbeket elemezzük, hogy gyorsan elsajátíthasd a HTML alapjait. A szemantika azt jelenti, hogy a címsorokat, bekezdéseket, táblázatokat és így tovább nem szabad ugyanazzal a címkével létrehozni. Meg lehet csinálni, de HTML technológia változatosabb és megfelelőbb címkéket biztosítanak a különböző helyzetekhez. És csak az alapvető címkéket kell elsajátítania, hogy szabadon dolgozhasson a HTML kóddal.

Ezt a kis bevezetőt arra írtam, hogy a bekezdésekhez az Ön által már ismert címkét kell használni. A címsorokhoz azonban olyan címkéket használnak, amelyek ezzel kezdődnek angol levél"H".

Íme a használható fejlécek teljes listája:

Néhány ilyen címkét sokkal gyakrabban használnak. Ezek olyan címkék, mint a h1, h2 vagy h3. Ha valaki már járatos a CSS-ben, akkor értse, hogy a HTML címsor A h3 oldal fejléce úgy alakítható, hogy az is h1-nek vagy h2-nek tűnjön. De az általuk hordozott jelentés, legalábbis a SEO optimalizálás szempontjából, gyökeresen eltérő. Általában ezeket a címkéken belüli számokat úgy kell érteni, mint egy vagy másik HTML-címsor fontossági szintjét. Ezért gondosan tanulmányozni kell ezeket az elemeket, majd kereső motorok cikkeire felfigyelnek.

Amíg el nem érjük a CSS-t, a böngészőkben alapértelmezés szerint beállított címsorstílusokat fog látni. Ha egyesével beilleszti ezeket a címkéket, és beleír egy kis szöveget, a következőket fogja látni:

A keresőrobotok számára fontos a címsorok használata is az oldalon. Vannak bizonyos szabályok, amelyeket könyvünkben olvashat − PDF könyv a helyszínen promóció.

Miután mindent áttanulmányoztunk, azonnal belemegyünk a kódba, és megpróbálunk mindent saját kezűleg megírni. Ez a leggyorsabb módja bármely programozási nyelv elsajátításának. De a HTML technológia sokkal könnyebb, mint bármely programozási nyelv, így bárki kitalálhatja. Így jobban fog emlékezni a címkékre.

Oktatóvideó – HTML oldal címe? (gyakorlat)

Vizuális videó az alábbi címkékkel való munka példájáról:

Házi feladat

D/W: példaként írjon egy rövid szöveget, amely 5-7 bekezdésből és 2-3 különböző címsorból áll.

Gyakoroljon többet a bekezdésekben és a HTML oldalcímekben!

www.sitehere.ru

Hogyan készítsünk táblázatot HTML-ben

Minden táblázat sorokat és oszlopokat tartalmaz. Ezek viszont szöveget és képet is tartalmazhatnak.

Ha táblázatot szeretne hozzáadni az oldalhoz, használja a címkét

. Ez a fő és fő tároló, amelybe a táblázat elemei (sorok és oszlopok) kerülnek. És ezt a tartályt le kell zárni -
.

A sorok és oszlopok meghatározása címkék segítségével történik És , míg ahelyett biztonságosan használhatod . különbség tól től abban, hogy a böngésző megjeleníti a cellában lévő szöveget félkövérként és a cella közepéhez is igazítja - azaz. táblázatfejlécekben használható további formázás nélkül. Egyébként nincs különbség köztük, bármelyiket használhatod.


táblázat sorai ( ) szigorúan közé kell helyezni

. És a táblázat oszlopai ( ) viszont szigorúan a címkék közé kerülnek .

Készítsünk egy praktikus táblázatot, amely egy sorból és négy oszlopból fog állni. Meg kell jelölnünk a táblázat elejét (

), sor eleje ( ), négy cella ( ), táblázat vége (
), a sor vége (
).

Eredmény:

Most használjuk a címkét hogy többé ne térjek vissza rá.

Eredmény:

A táblázat szélességét 400-ra állítottam, és amint látja, az első és a harmadik cella félkövér és középre igazított. A többi a bal oldalon. Azt javaslom, hogy mindig szánjon elegendő időt a kód formázására, hogy ne keveredjen össze. Egy kis asztalnál ez talán nem játszik nagy szerepet, de egy nagyban...

Beszéljünk egy kicsit többet a szélességről, mivel már említettem. A táblázat szélességét a szélesség attribútum határozza meg, a magasság - magasság. Így nem csak a táblázat szélességét és magasságát módosíthatja, hanem a cellák méretét is (mind be kell illeszkednie a táblázatba, különben a böngésző nem fogja megérteni, hogy mit akar tőle).


Ezek az értékek (szélesség és magasság) pixelben, százalékban vannak megadva. Hagyhatja így, ne írjon semmit, a böngésző azt fogja gondolni, hogy túl lusta volt a „px” kifejezéshez, és a számot pixelnek tekinti.

Nos, ha egy vagy több táblázatcella tartalmát szeretné igazítani, használja az igazítás attribútumot a balra, középre, jobbra értékekkel. Ez egy vízszintes igazítás, de van egy függőleges is, és van egy külön attribútuma - valign, amely értékeket vehet fel: alapvonal ( függőleges igazítás pontosan az alapvonal mentén), alsó (alsó mentén), középső (a cellaértékek függőlegesen lesznek igazítva középen), felül (felül). Alapértelmezés szerint a böngészők a cellákat középre (középre) igazítják.

Növelje meg az asztal keretét (szegélyeit), és változtassa meg a színét

Talán észrevetted, már megmutattam, hogyan kell dolgozni az asztal keretével és szélességével. Általában alapértelmezés szerint a táblázat mindig keret nélkül jelenik meg a böngészőben, és ez nem mindig kényelmes. Ezért:

Egyetértek, valahogy nem nagyon. De ez azoknak nem jelent gondot, akik már ismerik a HTML border attribútumot, amit a bejegyzés elején a példákban használtam.

Ha csak 1 attribútumot adsz hozzá, akkor még jobb lesz:


Olyan, mint az Excel! Képzeld el, hogy a cellák nem oszthatók fel vonalakkal (rács)? Hát horror. De mi történik, ha 10-re állítja a határt.

Mint látható, a szegély csak a táblázat külső szegélyét és keretét érinti, megváltoztatva a külső keret szélességét, miközben a táblázatcellák közötti határokat változatlannak hagyja.

Változtassuk meg ennek a szegélynek a színét, mert ehhez is van egy attribútum - bordercolor. Állítsa be az értékét "d3d3d3"-ra. Eredmény:

Hogyan lehet behúzni egy táblázatot

A táblázatban a behúzások is szükségesek az „olvashatóság” növelése érdekében, valamint a cellaszegélyek. Kitöltés létrehozásához szükségünk van a "cellspacing" attribútumra. Továbbra is a 4x4-es táblázatunkkal fogok dolgozni, ezt az attribútumot alkalmazva rá. Frissítem a kódot (csak egy sort írok be, nehogy összezavarjam a bejegyzést):

Eredmény:

Ezek voltak a cellák külső oldalán lévő bemélyedések. De van egy hasonló attribútum a cellákon belüli behúzások beállítására is - cellpadding, most azt is egyenlővé teszem 10-zel, és látni fogja, hogyan nőtt a cella tartalmától a határok távolsága (meg kellett csinálnom a cellák számát kisebb, hogy az asztal ne nőjön túlzottan). Kód:

Eredmény:



Most eltávolítjuk a "cellatávolságot", és csak a "cellpadding"-ot hagyjuk meg. Eredmény:

Így kitaláltuk, hogyan hozhatunk létre behúzásokat a táblázatban, és hogyan kezelhetjük őket. Nagy! Ha érdekel, hogyan kell sortörést csinálni, akkor ez itt van megírva.

Hogyan lehet helyesen egyesíteni a cellákat egy táblázatban

Vannak speciális attribútumok is a táblázat celláinak egyesítésére. Ezek a "colspan" és a "rowspan". Az első (colspan) egyesíti a cellákat oszloponként (vízszintesen), a második (sorspan) - soronként vagy függőlegesen. Csatlakozzunk valamihez a táblázatunkhoz.

Tessék óvatosan! A cellák egyesítésénél csökkentenie kell a számukat az attribútum paramétereiben megadott számmal (mínusz 1). Ha létrehoz egy táblázatot HTML-ben, egyesíti a cellákat anélkül, hogy törölné a feleslegeseket, akkor a webhely megy. Kettőt egyesítünk - egyet törölünk. Hármat egyesítünk - kettőt törölünk. Stb.


Oszlopos vagy oszlopos cellák egyesítésénél egy cellát kell törölni! És ezt annyiszor végezze el, ahány cellát egyesít. Most mutatok egy példát.

Oszlopos vagy oszlopos cellák egyesítésénél egy cellát kell törölni! És ezt annyiszor végezze el, ahány cellát egyesít.

Most mutatok egy példát. Íme az aktuális táblázatunk:

Egyesítsük az „1 és 2”, „5 és 9”, „4, 8, 12”, „6 és 7” számú cellákat. Nézd, milyen klassz lett, én magam sem számítottam rá!

Az asszociáció elve ez.

Az 1-es és 2-es számú cella vízszintes összevonásakor az elsőbe be kell írni a „colspan =” 2 ″ értéket, a második tartalmát az elsőbe kell helyezni (egyesítjük), a második cellát pedig törölni kell (vagy el kell rejteni a HTML-ből, ahogy én tettem – később megmutatom.)

A 4-es, 8-as, 12-es számú cellák függőleges egyesítésekor az első cellába (4-es) be kell írni a „sorspan =” 2 ″ ”-t, a többi tartalmát pedig törölni kell, miután az egyesített cellába helyezte őket.

Itt van a kód, amit kitaláltam. A cellákat az áttekinthetőség kedvéért elrejtettem (hogy könnyebben érthető legyen), de törölheti is őket.

Remélem érthetően elmagyaráztam és jó példát hoztam.

Hogyan készítsünk fejlécet egy táblázathoz

Ha egy táblázatnak címet szeretne adni - használjon címkéket a táblázat kezdete után (

), de a címke kezdete előtt . Íme, mi történik:

Nos, egy kis HTML-hack azoknak, akiknek a táblázat fejlécét az asztal alá kell helyezniük. Használja az igazítás attribútumot alsó értékkel, így:

Ezután a táblázat fejléce az asztal alá kerül.

Szóval, szinte mindennel foglalkoztunk, kivéve... a hátteret!

Hogyan készítsünk gyönyörű hátteret egy cellához vagy egy egész asztalhoz

A HTML lehetővé teszi, hogy ne csak a táblázat teljes hátterére, hanem minden egyes cellára is beállítsa a színt (ha van ilyen igény). A táblázat vagy cella háttérszínét a „bgcolor” attribútumra állítja.

Először is hadd állítsam be az egész táblázat hátterét. Ez a "világoszöld" szín lesz (általában így állíthatja be - "" # 90EE90 ""). A táblázatom most így kezdődik:

Eredmény:

Hú, a cellák háttérszíne nagyon ""világoszöld" lett". Most az egyik táblázatcellát visszaszínezem fehérre, ugyanazt az attribútumot megadva, csak más színnel:

Tada! Eredmény:



Szerintem klassz! Ha jelentkeznék egy kreatív táblázatkezelő versenyre (vagy óvodások HTML tanítására), akkor biztosan nyernék.

Azt is szerettem volna írni, hogyan lehet képet beszúrni táblázat háttereként HTML-be, de ezt már említettem a másik cikkemben a fenti linken.

Sok szerencsét és sikert a HTML tanuláshoz.

blogwork.ru

A webhely oldalainak elrendezése és középre igazítása kreatív dolog, és gyakran nehézségeket okoz a kezdőknek. Lássuk tehát, hogyan kell csinálni. Tegyük fel, hogy egy oldalt szeretnénk készíteni a következő szerkezettel:

Oldalunk négy blokkból áll: fejléc (fejléc), menü (menü), tartalom (tartalom) és az oldal alja (lábléc). Az oldal közepéhez igazításhoz ezt a négy blokkot egy fő blokkba (fő) helyezzük el: Ennek a szerkezetnek a példáján több lehetőséget is megvizsgálunk.

A gumifelület elrendezése és központosítása

A gumifelület kialakításánál a fő mértékegység a %, mert a helynek szélességben kell nyúlnia és el kell foglalnia az összes szabad helyet.

Ezért a „fejléc” és „lábléc” blokkok szélessége a képernyő szélességének 100%-a lesz. A "menü" blokk szélessége 30%, a "tartalom" blokk pedig a "menü" blokk mellett legyen, azaz. kell lennie egy bal margónak (margin-left), amelynek szélessége megegyezik a "menü" blokk szélességével, pl. harminc%.

Annak érdekében, hogy a "menü" és a "tartalom" blokkok egymás mellett helyezkedjenek el, tegyük lebegővé a "menü" blokkot, és nyomjuk a bal széléhez. A blokkjaink háttérszínét is beállítjuk. Most írjuk mindezt egy stíluslapba (a style.css oldalon)

A blokkok magasságát feltételesen állítottuk be, hogy az eredmény látható legyen. Nézze meg oldalunkat böngészőben:

Ha átméretezi a böngészőablakot, az összes blokk szélessége megváltozik. Ez nem mindig kényelmes, mert. a menüblokk nyújtásakor egy üres hely jelenik meg. Ezért gyakrabban rögzítik a "menü" blokk szélességét, tegyük meg. Ehhez cseréljük ki a megfelelő tulajdonságok értékeit a stíluslapon: Most már természetesebben nyúlik oldalunk. Folyékony elrendezés esetén az oldalak a képernyő teljes szélességét elfoglalják, így nincs szükség az oldalak középre igazítására.

De ha akarja, győződjön meg arról, hogy az oldalon egyforma behúzás van a képernyő bal és jobb oldalán. Ehhez hozzá kell adnunk egy stílust a "fő" blokkhoz, ami az összes többi blokk tárolója: Most így néz ki az oldalunk:

Helyszín elrendezése és központosítása, fix szélesség

Ebben az esetben fix méreteket kell beállítanunk a blokkjainkhoz: Az oldalunk most a képernyő bal szélére van rögzítve.

Ebben az esetben a webhely oldalainak közepéhez igazítás az alábbiak szerint történhet. Emlékezzünk vissza, hogy oldalunkon van egy "body" címke, amely szintén kaphat szélességet és némi párnázást.

Tegyük ezt: a "body" címke szélességét állítsuk 800 pixelre (mint a "fő" blokknál), a bal oldali behúzást (padding-left) pedig 50%-ra. Ezután a „fő” blokk teljes tartalma megjelenik a képernyő jobb oldalán (azaz középről jobbra):

Ahhoz, hogy a „fő” blokkunk a képernyő közepén helyezkedjen el, a közepének meg kell egyeznie a „body” címke közepével. Azok. a „fő” blokkot méretének felével balra kell tolnunk. A „fő” blokk szélessége 800 pixel, ezért be kell állítani a „margin-left: -400px” tulajdonságot. Igen, ez a tulajdonság negatív értékeket vehet fel, ilyenkor a bal margó csökken (azaz balra tolódik). És pontosan erre van szükségünk.

Most a stíluslap így néz ki: És a böngészőben lévő oldalunk pontosan a közepén található:

Két lehetőséget mérlegeltünk az oldal oldalainak központosítására, valójában ezek nem dogma. Kísérletezhet, és kitalálhatja a saját verzióját, csak ellenőrizze a működését különböző böngészők. Sajnos ami FireFoxban vagy Operában jól jelenik meg, az IE-ben teljesen érthetetlen lehet és fordítva. És ezt emlékezni kell.

Sok sikert a kreatív törekvésekhez!

www.site-do.ru

Hogyan igazítsuk középre a szöveget html-ben?

A HTML-ben két lehetőség van, amelyekhez nincs szükség CSS használatára.

  1. 1.Címke

    Egy nagyon könnyen használható címke, amely az összes benne lévő soron belüli elemet központosítja, nevezetesen:
    • szöveg,
    • Képek,
    • linkek,
    • valamint a címkéket , , ,
      Megment
      Írjon CSS VAGY KEVESEBB karaktert, és nyomja meg a Mentés gombot. CTRL + SZÓKÖZ az automatikus kiegészítéshez.