Fájlok írása Pytonban!
Elkészült a Python nyelv Szövegfájlok írása tananyagunk! Jó tanulást, jó gyakorlást!

<info9>

A CSS helye a webfejlesztésben

A mai komplex weboldalak felépítésében több technológia is fontos szerepet játszik - a CSS csak egy ezek közül. A CSS célja, feladata, hogy a HTML által felépített oldalstruktúra megjelenését, formázását megvalósítsa. Ez tehát azt jelenti, hogy az oldal tartalmát, az oldal elemeit, stb., nem maga a CSS tárolja és valósítja meg. A CSS tulajdonképpen csak a HTML-ben leírtak, összerakottak megjelenéséért felelős.

Amenniben még nem ismerkedtél meg a HTML nyelvvel, érdemes a tanulmányaidat ott kezdened - a CSS megismeréséhez ugyanis szükséged lesz a HTML megértésére, alapvető ismeretére.

Hogyan kapcsolódik a HTML-hez a CSS?

Ezt a részletet megtalálod a HTML tananyagunkban is, azonban mivel itt is fontos, ezért itt is elhelyeztük.

A CSS, bár egy önálló nyelv, nagyon szoros kapcsolatban van a HTML-lel. Alapvetően 3 lehetőség van arra, hogy CSS kódot helyezzünk el a HTMl-ben, mindnek megvan persze a maga előnye és hátránya:

Amennyiben több, hasonló kinézetű oldalt szeretnénk készíteni, mert az oldalunk több fájlból, lapból áll, és szeretnénk ezeket egységes megjelenéssel ellátni, érdemes a CSSt egy külső fájlban megírni, ugyanis így könnyedén becsatolhatjuk ezt bárhány oldalra. Ehhez nincs más dolgunk, mint létrehozni egy .css kiterjesztésű fájlt, elkészíteni bele a stíluslapot, majd az oldalak head részében elhelyezni az alábbi taget:

<link rel="stylesheet" href="css_fájl_elérési_útja">

Amennyiben olyan CSS kódot készítünk, ami csak egy adott oldalra vonatkozik, vagy valamiért nem szeretnénk külső fájlt használni, akkor használhatjuk a style elemet, amibe CSS kódot írhatunk. Ezt az elemet az oldal bármely részén elhelyezhetjük, mivel önmagában nem jelenik meg, de jellemzően a head részben szokás elhelyezni, így:

<style>
  CSS kód helye
</style>

Ha pedig gyorsan szeretnénk egy elemet egyedileg formázni, alkalmazhatjuk az inline CSS-t is. Fontos, hogy ez esetben szelektort nem adhatunk meg! A CSS arra az elemre kerül alkalmazásra, amelyen a style paraméter elhelyezésre került, más elemet nem tudunk formázni ebből az attribútumból! Ezt a megoldást így használhatjuk:

<span style="CSS helye">