Legend - html, css, javascript, perl, php, mysql
A dokumentumnyelv elemei és attribútumai
A CSS-ben a tulajdonságok, a leíróak és a pszeudoosztályok nevei mindkét oldalon egyetlen idézetre korlátozódnak.
A CSS-ben mindkét oldalon az értékek egyetlen idézetre korlátozódnak.
A dokumentumnyelv elemeinek nevei nagybetűkkel íródnak.
A dokumentum nyelvi jellemzőinek neve kisbetűs betűkkel van írva, és két oldalról kettős idézőjelekkel van határolva.
Tulajdonságok meghatározása a CSS-ben
A CSS-ben az egyes tulajdonságok meghatározása a következőkre vonatkozó rövid alapvető információkkal kezdődik:
'tulajdonságnév' Érték: érvényes értékek és szintaxis
Kezdeti érték: az alapértelmezett tulajdonság által elfogadott érték
Tárgy: az elemek, amelyekre ez a tulajdonság vonatkozik
Öröklés: az örökölt vagyon
Százalék: a tulajdon százalékában megadott értékének értelmezése
Eszközök: mely eszközcsoportokat alkalmazzák erre a tulajdonságra
Az értékek ezen beállítási módjában szereplő további szavak olyan kulcsszavak, amelyeket további karakterek nélkül kell megjeleníteni, beleértve idézőjelek nélkül (például piros). Slash "/" és a vessző "," szintén megjelenik a jelzett módon, további karakterek nélkül.
A tulajdonságok által elfogadott értékek egy csoportját az alábbi módok valamelyike határozza meg:
több egymást követő érték. Ez azt jelenti, hogy mindenkinek jelen kell lennie a megjelölt sorrendben.
egysoros "|" elválasztja az olyan alternatív értékeket, amelyek közül csak egy tulajdonságot kell rendelni;
kettős kötőjel "|| Q elválasztja az alternatív értékeket, amelyekből az ingatlant legalább tetszőleges sorrendbe kell rendelni;
Szögletes zárójelek "[]" értékek csoportosítására szolgálnak.
Az erőértékek után nagyobb, mint kettős vonallal való elosztás, ami viszont erősebb, mint egy sorral történő elosztás. Így a következő két sor egyenértékű:
a b | c || d e
[a b] | [c || [d e]]
Minden egyes érték-, kulcsszó- vagy konzolos szócsoport után az alábbi módosítások egyikét követheti:
egy csillag "*", jelezve, hogy az előző típus, szó vagy szócsoport nulla vagy annál több alkalommal fordul elő;
plusz a "+" jelzés, amely azt jelzi, hogy az előző típus, szó vagy szócsoport legalább egyszer előfordul;
kérdőjel "?", jelezve, hogy az előző típus, szó vagy szócsoport jelen vagy nem;
egy pár szám gömbölyű zárójelben "". mondván, hogy az előző típus, szó vagy szavak csoportja nem kevesebb, mint A-szeres, és legfeljebb B-szeres.
Az alábbi példák különböző értékelési módokat mutatnak be:
Jelentés: N | NW | NE
Érték: [ <длина> | | vastag | vékony]
Érték: [<имя семейства>. ] * <имя семейства>
Jelentése:
Jelentése:
Kezdeti érték
Ez a mező megadja az alapértelmezett tulajdonság által elfogadott értéket. Ha a tulajdonság öröklődik, akkor ez az érték megegyezik a dokumentumfa gyökér eleméhez rendelt értékével. A stíluslapban, az örökölt és a kezdeti értékekben megadott értékek kölcsönhatásáról a lépcsőzetes szakaszban olvashat.
Alkalmazási kör
Ez a mező azokat az elemeket sorolja fel, amelyekre ez a tulajdonság vonatkozik. Úgy gondolják, hogy minden elemnek minden tulajdonsága van, de nem minden elem esetében minden tulajdonságnak van hatása. Például a "fehér-tér" tulajdonság csak a blokkszintű elemeket érinti.
öröklés
Ez a mező megadja, hogy a tulajdonság értéke öröklődik-e a szülőelemből. A stíluslapban, az örökölt és a kezdeti értékekben megadott értékek kölcsönhatásáról a lépcsőzetes szakaszban olvashat.
érdeklődés
Ez a mező megadja, hogyan kell értelmezni a százalékértékben kifejezett értéket, ha az a tulajdonság értékében fordul elő. Ha ez a mező a "N / A" bejegyzést tartalmazza, akkor ennek a tulajdonságnak a százalékos értéke érvénytelen.
készülékek
Ez a mező megadja azokat az eszközcsoportokat, amelyekre ez a tulajdonság vonatkozik. A megfelelőségi feltételeknek megfelelően a felhasználói ügynököknek támogatniuk kell bizonyos tulajdonságokat, ha támogatják a nézetet az eszközhöz tartozó eszközcsoportokba tartozó eszköztípusoknál.
A rövidítések típusa
Bizonyos tulajdonságok tulajdoníthatók a stenográfiás elemek osztályának, azaz amely lehetővé teszi több tulajdonság értékének egyszerre történő meghatározását.
Például a "betűtípus" tulajdonság szó szerint állítja be a "font-style", a "font-variant"
font-weight "," font-size "," line-height "és" font-family "egyidejűleg.
Ha néhány érték hiányzik a rövidített formában, akkor minden egyes kezdeti tulajdonság minden egyes nem definiált tulajdonsághoz rendelt (lásd a kaszkád szakaszát).
A következő néhány szabály:
H1 <
font-weight: bold;
font méret: 12pt;
vonal-magasság: 14pt;
betűtípus-család: Helvetica;
font-változat: normál;
font-style: normál;
font-stretch: normál;
font-size-adjust: nincs
>
lehet írni rövidebb egy rövidített tulajdonság segítségével:
H1
Ebben a példában a "font-variant", "font-stretch", "font-size-adjust" és "font-style" tulajdonságok veszi kezdeti értéküket.
Minden olyan példát, amely az elfogadhatatlan mûveleteket mutatja, a "PÉLDA A MEGFELELÕ HASZNÁLATRA" feliratú.
Képek és hosszú leírások
A képek és a hosszú leírások tisztán tájékoztató jellegűek.