XHTML + CSS – 26 lekcia – selectory – rodič – potomok

Každý html kód vieme rozčleniť z hľadiska rodičov a potomkov, majme jednoduchý html kód napr.:

<html>
<head>
<title></title>
</head>
<body>
</body>
</html>

Z tohto jednoduchého kódu vidíme, že head a body sú potomkami rodiča html, ďalej title je potomok rodiča head.

Pri programovaní html stránok sa už len tieto vzťahy (viac…)

Nastavenie Samba servera pre zdieľanie súborov na Linuxe

V tomto článku som sa rozhodol popísať postup, ako spojazdniť Samba server na Linuxových operačných systémoch. Samba je softvér, ktorý slúži na zdieľanie priečinkov a súborov a podporujú ho všetky Unixové systémy ako sú Linux, Solaris, AIX a BSD vrátane Mac OS X Serveru od Apple. Samba je ale veľmi komplikovaná téma, ktorá určite nespadá do kategórie mierne pokročilých užívateľov, a preto sa tento článok pokúsim čo možno najviac zjednodušiť, aby bol zrozumiteľný aj bežnému používateľovi. (viac…)

XHTML + CSS – 25 lekcia – selectory – rovnaké CSS pre viac html elementov

V prípade, že potrebujete, alebo skôr chcete aplikovať rovnaké CSS pre viaceré html elementy na stránke je veľmi neefektívne používať  kopírovanie tých istých CSS príkazov pre tieto elementy. Kopírovanie CSS zbytočne zvyšuje veľkosť CSS súboru a následne robí kód horšie modifikovateľným v budúcnosti. (viac…)

XHTML + CSS – 24 lekcia – z-index

Pre rozšírenie polohovania elementov nie len do smerov osi X a Y slúži príkaz z-index, ktorý umožňuje nastaviť polohu elementu v smere osi Z. Os Z si môžeme predstaviť jednoducho, ako os ktorá pretína náš monitor v smere od našich očí. Čiže elementy sú akože bližšie k nám (pred monitorom) a ďalej od nás (za monitorom). Keď si povieme že obrazovka nášho monitora bude mať (viac…)

XHTML + CSS – 23 lekcia – position: fixed

Použitím CSS príkazu:

position: fixed;

dosiahneme na stránke úplné ukotvenie elementu na danej pozícii. Pozícia je fixne spätá s veľkosťou okna prehliadača. Pomocou CSS polohovacích príkazov top, right, bottom, left upravujeme polohu elementu v okne prehliadača. Veľkou výhodou (viac…)

Prístupové práva súborov v Unix / Linux OS

Práva pre priečinky a rovnako aj súbory sú v Unixových systémoch určované pre zvlášť vlastníka súboru (Owner), skupinu užívateľov (Group) a ostatných užívateľov (Others). Toto je z bezpečnostných dôvodov. Unixové systémy sú totiž navrhované ako systémy pre viac užívateľov, každý užívateľ teda musí mať presne vymedzený priestor, kam môže zapisovať, čo môže spúšťať a obsah ktorých súborov môže meniť. Aj keď používate toto prostredie ako jediný užívateľ, tieto práva vám pomôžu zabezpečiť vaše priečinky pred zneužitím a niekedy aj pred vami samotnými.

(viac…)

VPN Hamachi pod Linuxom

Napokon som sa rozhodol napísať návod aj ako spojazdniť VPN pod operačným systémom Linux. Keďže je LogMeIn Hamachi snáď najpoužívanejšia VPN, v tomto návode sa venujem práve tejto sieti. Môžete si pomocou tohto programu zosieťovať viaceré počítače a tie sa potom budú tváriť akoby boli na lokálnej sieti, čo môžete využiť pri zdieľaní dokumentov, hraní hier alebo po správnom nastavení na priamejšiu komunikáciu medzi PC, keďže vám firewall nebude blokovať žiaden traffic cez takúto sieť. Vhodné je napríklad si takto zosieťovať viaceré počítače na ktorých pracujete a budete mať priamy prístup ku všetkým súborom na všetkých PC z počítača na ktorom práve pracujete. Problém ale nastal, keď jeden z počítačov používa ako operačný systém jednu linuxových distribúcií. Keďže sa Linux v poslednej dobe dostáva konečne aj do povedomia verejnosti, rozhodol som sa, že napíšem článok na túto tému.

(viac…)

XHTML + CSS – 22 lekcia – position: absolute

Spôsob absolútneho polohovania je možné nastaviť použitím CSS príkazu

position: absolute;

pri konkrétnom elemente. Spôsob vypočítavania polohy elementu sa oproti relatívnemu polohovaniu zásadne zmení. Zatiaľ čo pri relatívnom polohovaní bola poloha polohovaných elementov vypočítavaná automaticky, tak pri absolútnom polohovaní je to naopak.  Užívateľ pri tomto type striktne definuje polohu elementu pomocou príkazov top, right, bottom a left. Takto polohované elementy majú kotviaci bod umiestnený (viac…)

XHTML + CSS – 21 lekcia – poloha relative

Polohovanie elementov na stránke je veľmi dôležitá vlastnosť. Pri polohovaní je dôležité uvedomiť si možnosti ktoré nám “2D” priestor internetovej stránky ponúka. Polohu elementov je možné meniť v osi x, smerom vľavo, vpravo, rovnako môžeme meniť polohu v smere osi y v smere hore a dole. Polohovanie do strán je možné upravovať pomocou príkazov: top, right, bottom, left.

Čo je ale potrebné uvedomiť si je schopnosť prekrytia elementov na stránke a tvorba takzvaných vrstiev, čo v úvodzovkách nazvaný priestor “2D” mení na priestor trojdimenzionálny “3D”, (viac…)

XHTML + CSS – 20 lekcia – atribút class

Atribút “class” je veľmi dôležitá súčasť tvorby internetových stránok. Class umožňuje presne jednoducho a rýchlo špecifikovať jedno alebo niekoľko virtuálnych mien pre html tagy (značky) a tak výrazným spôsobom uľahčuje prácu s kaskádovými štýlmi (prácu s grafickým prevedením stránky).  Html atribút class môže byť použitý pri všetkých elementoch na stránke čo ale nie vždy potrebné. Výhodou tohto spôsobu označovania oproti označovaniu pomocou atribútu “id” je vlastnosť, že na jednej stránke môže byť naraz na niekoľko elementov použitá rovnaká trieda (class), kdežto pri “id” je (viac…)