![]() |
||||||||
|
||||||||
StíluslapokEgy dokumentum
tartalmának leírására HTML használható,
a megjelenítést pedig stíluslapokkal lehet definiálni.
Bővebben a stíluslapok HTML dokumentumba illesztéséről » Külső illetve dokumentum szintű stíluslapon több módon is megadhatod egy HTML tag megjelenítését. Az első lehetőség szerint a tag neve után kapcsos zárójelben kell felsorolni a tulajdonságértékeket:
Ez azt írja elő, hogy a bekezdések betűnagysága 10pt legyen, szürke színnel, középre igazítva. Ez a HTML dokumentum összes bekezdésére vonatkozik (hacsak egy belső stíluslappal nem írod fölül). A dokumentum törzsben például ezt írhatod: <p>Ez egy szürke mondat.</p> ami így jelenik meg: Ez egy szürke mondat. Egy másik lehetőség szerint stílusosztályt definiálhatsz, amire a megfelelő helyen hivatkozol. A fenti példával egyenértékű stílusmegadás:
(Az osztálynév előtt pont van.) A dokumentum törzsben pedig az alábbit írhatod:
Belső stílusdefiníció esetén a HTML tag style attribútumának értékeként kell felsorolni a tulajdonságokat és azok értékeit:
Bővebben a HTML elemek stílus megadásáról » ÖröklődésA stílusdefiníciók két ágon is öröklődnek. Az egyik ág a stíluslapoké. Például ha egy külső stíluslapon megadod: p {font-size: 10pt; color: #0000ff} a dokumentum szintű stíluslapon: p {text-align: center} a belső stíluslapon pedig: <p style="background-color: #00ff00; color: #888888”> akkor a bekezdés szövege 10pt betűnagysággal, középre igazítva, zöld háttérre szürkén lesz írva. Ebben az esetben minden tulajdonság öröklődött, kivéve a betűszínt, mivel a belső stíluslap felülírta a külső stíluslapon definiált értéket. Az öröklődés másik ága a HTML tagok szülő-gyermek viszonya. Például az alábbi esetben:
a böngésző a bekezdés szövegét piros színnel fogja megjeleníteni. Feltéve, hogy a <p> tag szövegszínére semmi sincs definiálva külső vagy dokumentum szintű stíluslapon. A <p> tag szövegszín stílusa öröklődik az őt tartalmazó <body> tagtól. Bővebben a stílustulajdonságok öröklődéséről » Még egy fontos dolgot kell tudnod az öröklődéssel kapcsolatban: Ha a weblapodon egy tulajdonságot sehol sem definiáltál, akkor az az olvasóid böngészőjének alapbeállítása szerint fog megjelenni. |
![]() |
|||||||