Névjegyzék

Blokk elemek. Beépített tartályok Példa a gyönyörű CSS HTML konténerekre

Helló, kedves blogolvasók honlapja. Ban, megpróbáltam elkezdeni az ő elveiről beszélni, de sajnos nagyon meg kellett volna vonulnia a webmester alapfogalmának magyarázata.

Tényleg nem akartam körbejárni ezeket az alapvető dolgokat, és nagyon sajnálom, hogy azok, akik már mindent tudtam, de pontosan azt akartam hallani a beszélgetést, és nem hallottam.

Ebben a cikkben megpróbálok elkapni és helyesbíteni. Remélem, hogy nem kell sokáig eltérni a fő témáról. Nos, bocsánatkéréssel és bűnbánatával feltételezzük, hogy véget ért, és itt az ideje, hogy végül közvetlenül az ügyre lépjen.

Hozzon létre egy webhely elrendezést a DIV elrendezéseken alapuló 2 oszlopban

Tehát, az előző cikkben hoztunk létre a tárhely (bár erre a célra, elég egy e-mailt annak képességeit) A teszt mappát, amelyben két fő fájlokat jövőnk elrendezés került: index.html és style.css. Valójában meg fogják tenni a legegyszerűbb lehetőség Keret.

Ismét, valószínűleg el kell vetnie egy kicsit az azonnali elrendezéstől, mert Nem mindenki lehet törölni, hogyan lehet létrehozni egy tesztmappát az igazi tárhelyen található gyökérkönyvtárban. És azt is, hogy - a helyszín gyökere és hol keresse meg az FTP elérésekor. De valójában a kérdés nem triviális a felhasználó számára, aki először találkozott a hostingjével.

Tehát először csatlakozni kell az FTP protokollon keresztül. Az FTP-hez való csatlakozásra vonatkozó adatoknak tájékoztatniuk kell a hosting szolgáltatót (általában olvasható, A).

Miután csatlakozott az FTP-hez (a Filezilla programot erre a célra használom, az egész igazságot írták róla, és ez példáján lesz, hogy mindent elmondjon), majd a program megfelelő ablakában látni fogja a tartalmát A katalógus, hogy a Hoster hozzászaja a webhelyeit, szkriptjeit és hasonló dolgokat.

De ez a könyvtár nem lesz gyökérmappa. Az index.php fájlnak a gyökérben kell lennie, valamint minden más fájlt és mappát, amelyet a motort használ.

Ebből a célból külön könyvtárat használnak, bár annak neve, az adott tárhelytől függően eltérő lehet. A belső mappák szerkezete a fő könyvtárban (nyitva az FTP-helyhez való csatlakozáskor) is eltérhet, de a lényeg ugyanaz marad.

Például a következő képet láthatja:

Mozgassa a fájlokat, amelyeket nem kell másolnia a legtöbb felső könyvtárba az Ön számára az FTP-en, és az úgynevezett root mappában. Hogyan lehet megtudni, melyik könyvtár jelen van, gyökér van?

Nos, a szélsőséges esetben megkérdezheti a legtöbb tulajdonosát a tárhely. És mi, kötelesek segíteni az ilyen ügyekben. De valójában leggyakrabban hívják vagy Public_HTML vagy htdocs.

Ha nem talál ilyen könyvtárakat, akkor meg kell kérdeznie a tárhely kérdését, és ha van olyan, mint a raktáron, akkor ez a hírhedt gyökér És benne van, hogy meg kell teremtenie a hosszú szenvedő teszt mappát, amelyre írtam, és remélsz, hogy elolvasod ezeket a néhány bekezdéseket.

Hogyan készítsünk egy könyvtárat a FileZilla program segítségével? Igen, nagyon egyszerű. Elég lesz ahhoz, hogy megnyitjon egy ló könyvtárat a jobb oldalon, és kattintson egy üres helyre a jobb egérgombbal, és válassza a Katalógus elem létrehozása a helyi menüből.

UV, létrehozta a teszt mappát a webhely alapkatalógusában. És köszönöm. Általában lehetséges volt, hogy ne zavarjon vele. Hogy hogy? Így. A tesztkönyvtár létrehozható néhány belső weboldal mappában, de még mindig gyökér lesz.

A helyi kiszolgálóhoz a Denver meg kell hoznia a tesztkönyvtárat a következő könyvtárban:

C: Server LocalHost \\ www \\

A "C" lemez helyett meg kell adnia a számítógépen lévő lemezt, ahol a helyi kiszolgáló telepítve van. Azután, hogy megtekinthesse az általunk létrehozott elrendezés elrendezést a DIV elrendezés alapján 2 oszlopban, meg kell tárcsáznia a következő útvonalat a böngésző címsorában:

Http: // localhost / teszt /

A fenébe, ha minden olyan részletes, akkor egy kis könyvet fog kideríteni a blokk elrendezéséről, és a legtöbbet a webmester alapjaira fordítják, de nem tudok másképp írni, szoktam szerezni a polcok összes árnyalatát. Ne hagyja jóvá, elég hozzáértő webmesterek, amelyek mindez nem újdonságban van.

Folytassa a beszélgetést az elrendezésről. Az index.html fájlban maguk is meghatározzuk a DIV konténereket, amelyeken a keretünk épül, és a stílusban.css fájlban - írja le a pozíciót és megjelenés Ezek a div tartályok. Ez egy dióhéjban van, és hogyan fogja valójában, látni fogsz egy kicsit az időjárást.

Annak érdekében, hogy megfigyeljük munkáink eredményeit a böngészőben, rendszeresen kapcsolatba lépünk a böngésző címsorához a hosting vagy on helyi szerver. Real host esetén a böngésző címsorában valami ilyesmit kell szereznie:

Https: // webhely / teszt

De két "de" van. Először is, a https: // weboldal helyett / be kell mutatnia az URL-jét, és másrészt figyelni kell a latin betűkre, amelyek a tesztkönyvtár nevét alkotják.

Ha a mappa nevét nagybetűkkel írta, akkor a címsorban be kell írnia a címmappát (itt írtam a nagybetűs tesztet, csak annak érdekében, hogy kiemelje a fennmaradó szöveg hátterét).

Az a tény, hogy a legtöbb esetben a valódi tárhelyen a kiszolgáló UNIX hasonló operációs rendszer, ahol a tőke és a kisbetűk eltérnek egymástól (Ellentétben az ablakokkal, amelyekkel megszoktuk őket).

A webhely verstaste elrendezését 2 oszlopban a diva-on

Amint már említettem, kezdeni, megpróbálunk két oszlopban elrendezést létrehozni, amelyek a következőképpen vázlatosan képezhetők:

Minden elemet egy nagy DIR konténerbe helyezünk, így megváltoztathatja a méretét és összehangolhatja az egész elrendezést a tartály tulajdonságai révén. A Main DIR belsejében olyan konténerek lesznek, amelyek felelősek az egyes blokkok (sapkák, bal oszlop, tartalomtartalom területek, fordulat) kialakításáért.

Megkérdezzük tőlük a méreteket és konfiguráljuk a helymeghatározást az oldalon a CSS használatával.. Tehát folytassa.

Kezdjük az index.html-vel. Nyissa meg a szerkesztést egy kényelmes szerkesztőben (használom erre a célra a legjobb szabad szövegszerkesztők Notepad ++ -).

Annak érdekében, hogy hozzászokjunk a HTML-dokumentumok helyes kialakításához, azonnal adjuk meg a szabványos részt (csak az előző cikkben maradtam. Van egy doctype () és minden más felső címke, amely a böngésző hiánya esetén hozzáadhatja magukat (Smart ők lettek - horror):

Dokumentumfejléc

Az előző cikkben részletesen részletesen kifejtettem az előző cikkben az előző cikkben (lásd a jelenlévő linket a kiadvány kezdetén), így most csak a sorban lakik:

Ez a vonal megmutatja a böngészőnek, hol keresse meg és mi a neve a kaszkád stílusú táblázatfájl (a CSS kiterjesztés), amely a böngészőhöz szükséges a jövőbeni site sablon kialakításának helyes megjelenítéséhez. A mi esetünkben stílusos.css (), és ugyanazon a mappában kell keresni, ahol az index.html fekszik (amelyben ezt a vonalat kimondja).

Miért pontosan ugyanabban a mappában? Mivel ha semmilyen módon nem írja elő a fájlt (csak a nevét jelölje), akkor a böngésző ugyanazon a könyvtárban keresi azt, ahol a végrehajtható (a mi esetünkben index.html). Azok. Az út hiánya egyenértékű lesz azzal, hogy ha a stílushoz írnám.

De a felvétel első változata rövidebb és univerzálisbb, mert Ez közvetlenül nem jelzik az utat, hogy a mappát a fájlok, amelyek segítségével helyezze a index.html és style.css fájlokat egy másik könyvtárba, kapcsolat a index.html a címsorba, és még mindig lesz betöltve a style.css . Tudjon meg többet a relatív és abszolút linkekről).

Ebben a tekintetben azt szeretném megjegyezni, hogy általában nem zavarhatja a tárhelyet vagy a helyi kiszolgálót. Egyszerűen készítse el a számítógépet Bármely mappa, és helyezze el az index.html és style.css. Írja be az elsőt a stílust.css fájlba az űrlapon:

És ez az. Most már megnyithat egy index.html-t (duplán kattintva) az alapértelmezés szerint rendelt Brawserben, hogy megnyitja a fájlokat a HTML kiterjesztéssel a számítógépen, és a stílus.css automatikusan betöltődik.

Ez a módszer kényelmes a képzési szakaszban, de mégis, mindazt, amit beszéltem veled egy igazi hosting vagy helyi kiszolgáló munkájáról, akkor is hasznos lesz a jövőben is. És most a számítógép mappájából dolgozik, még kényelmesebb lehet, mint a tárhelyen. Bár, ki van.

A kívánt blokkok készletét írjuk elő az index.html-ben

Most négy DIR konténert kell létrehoznunk a 2 oszlop elrendezésének minden részéhez (sapkák, bal oldali oszlop, tartalom, lábszár), és adja meg őket egy nagy div.

A DIV-konténerek belsejében az elrendezés részeihez a láthatóság érdekében lezárható a blokkok neve. Mindezek megírjuk a nyitás és a zárás között HTML-címkék Test. Kiderül valami, mint a kód az index.html-ben:

Blokk elrendezés - Double 2

Bal oldali oszlop
Oldal tartalom


Azok. Közvetlenül a test megnyitó címkéjén, előírtunk a fő div elrendezõtartály nyitó címkéjét:

Melyik azonosítóban van beállítva (az eset azonosítója \u003d "maket"). Ezt követően ebbe az azonosítóhoz (), a style.css stílusok stílusában a CSS tulajdonságokat adjuk hozzá a fő div méretének és összehangolásának meghatározásához.

A fő DIV-címke megnyitása után előírtuk a négy tartály kódját, amely az elrendezés elemévé válik.

Bal oldali oszlop
Oldal tartalom

Mindezek a négy div. Az egyéni azonosítóikat neveztük ki, amelyekhez stílusban vannak.Css, akkor CSS tulajdonságokat írunk a tartályok méretének és kölcsönös elhelyezésének (pozícionálásának) testreszabásához. Az egyértelműség érdekében, bennük felvetettem a rendeltetési helyüket. Nos, és a test zárócímke előtt egy záró alapvető div-címkét állítottunk be az egész elrendezéshez:

Most, ha megnyitja az index.html által létrehozott indexet a böngészőben, akkor egyszerűen felsoroljuk az oszlop elrendezésének 2. részének nevét. Ha nyitott index.html a böngészőt, és válassza ki a „ContUs” lehetőséget a menüből bővítmény - „áramköri blokk szintű elemek”, akkor megjelenik a következő kép:

Azok. Minden, ami pontosan kiderült, ahogyan azt akartuk - négy div belül egy fő tartályban lezárul. De miért néz ki, hogy minden úgy néz ki, mint amennyit tervezünk strukturális rendszer Elrendezés alapul blokk elrendezés? Egyszerűen nem írtunk semmit a mi stílusunkhoz.Css még, ami segít Önnek csodálatosan (a CSS tulajdonságainak használatával), hogy rendezze az összes divát a helyén.

A blokkok CSS tulajdonságait írjuk elő

Olyan stílusban nyitunk meg az Ön számára. Style.css, és a CSS stílusokat ír elő csak létrehozott konténerekhez. Először is, style.css, regisztrálnunk kell egy szabályt a testcímkék és a HTML számára, amely visszaállítja a webhely elrendezését a képernyő belső és külső határain (a böngészőnek való megfeleléshez):

Test, html (margó: 0px, párnázás: 0px;)

Valószínűleg már hallottad, vagy látta, hogy az elrendezések rögzített szélesség (például 800px), és talán, vagy vannak, gumi - a szélesség a látogatói képernyő felbontásához állítható.

A második lehetőség (gumi) elég gyakran használják a fórumokon, és oldalakat leggyakrabban használ rögzített szélességű elrendezést. Ez különösen igaz, a szélesvásznú monitorok megjelenése nagyméretű képernyőfelbontással (a gumi egy ilyen monitor nem nagyon jó).

Ezért azt javasoljuk, a fő célunk DIV számos CSS tulajdonság style.css, amely létrehoz egy fix szélességű elrendezéssel (például 800px), és igazítsa a központban képest a széleit a képernyőn (a index.html számára A fő tartály, előírt azonosítót Maket):

Tehát nézzük meg ezt a bejegyzést. Valószínűleg már megértette, hogy a #Maket () azt sugallja, hogy ez a bejegyzés A CSS-fájl csak a DIV-hez kerül alkalmazásra, amelyben az azonosító \u003d "maket" regisztrált. A CSS-tulajdonságok az értékeikkel göndör zárójelben vannak írva. A CSS fájl tervezési tervének általános szintaxisa így néz ki:

Választó (ingatlan1: érték, ingatlan2: érték; ...)

Ami figyelemre méltó, a CSS-kód ugyanolyan jól fog működni, függetlenül attól, hogy a szimbólumregisztert, hozzáadja vagy ne adjon hozzá a sorátviteli kód, terek vagy fülek elemei között - általában írja, mintha kényelmesebb lesz.

De azt tervezem részletesen elmondani egy sor cikksorozatban, a kezdési webmesterek stílusainak munkájában. Nézzük meg az egyes tulajdonságokat külön-külön.

Első CSS tulajdonság Kétoszlopos elrendezés:

Szélesség: 800px;

Sok szerencsét! A blog oldalak honlapján kétértelmű találkozók

Lehet, hogy érdekel

DIV elrendezés - Hogyan nyomjuk meg a láblécet (lábléc, alagsor) a képernyő aljára a webhely elrendezésében

A HTML nyelv a "Tag" (Eng "fogalmán alapul. címke.-Labe, címke). A címkék szögletes zárójelben vannak (< >) és párpárok - konténerek (nyitó címke és zárás). Például a HTML dokumentumtartály egy címke és. A weblap tartalmazza a dokumentumfejlécért (fej) és tartalmazó tartályokat további információ, valamint a dokumentum tartalmáért felelős konténerek (test). Az ábrán bemutatják őket.

Így a HTML dokumentum a tartályban található , Cím konténerben , és a dokumentum tartalma a tartályban

. Tartály A címben található (tartály ) Tartalmazza a megjelenített szöveget top sztring Böngészőablak. A címtartály tartalmazhat címkéket tartalmazó címkéket is, kulcsszavak Weboldal, valamint a CSS-stílusok összekapcsolására szolgáló kód, a JavaScript programozási nyelv, a vbscript stb.

Példa legegyszerűbb html. Csak a főcímkéket tartalmazó oldal:

Név oldalA legegyszerűbb oldal tartalma

A megadott kód eredménye az ábrán látható.

Amint a példából látható, a hagyományos szövegben megjelenik a "A legegyszerűbb oldal tartalma" szöveg. A szöveg formázásához speciális címkéket kell használni. A formázási címkék használatának példája az ábrán látható.

A betűtípus megváltoztatásához a színeket és méretét TEG használja Az "arc", a "szín" és a "méret" paraméterekkel. Például annak érdekében, hogy az "Arial" piros és 14 méretű betűtípust állítsa be, meg kell írnia a következő kódot:

Formatomatest

A szöveg kiemeléséhez egy címkét használjuk

Egy olyan tartályban, amelyből a szöveg minden egyes bekezdése elhelyezett. A címkéket egy fejléc létrehozására használják

,

,

,

,

,
.

A tartályokat a dokumentum dokumentumában szereplő listák létrehozására használják. És címke.

    Szeleplistát képez, címke