2014. február 20., csütörtök

Osztály alapú kiválasztás

A HTML elemeket lehetőségünk van osztályokba sorolni. Ekkor az adott osztályba sorolni kívánt elemhez egyclass tulajdonságot rendelünk hozzá, amelynek az értéke az osztálynevünk lesz. A stíluslapban ehhez az osztályhoz határozhatunk meg megjelenést. Ha szeretnénk kiemelni egyes fejezeteket a szövegünkből, pirossal megjelenítve azokat, akkor a következőképpen járhatunk el:

  1. <html>  
  2. <head>  
  3.   <title>CSS példa</title>  
  4.   <style type="text/css"><!--  
  5.   h1 { font-size: 20px; color: #a00000; }  
  6.   p { font-size: 12px; color: #00a000; }  
  7.   .fontos { color: #ff0000; }  
  8.   --></style>  
  9. </head>  
  10. <body>  
  11. <h1>A cserebogarak halhatatlanságáról</h1>  
  12. <p class="fontos">A cserebogárnak vannak lábai. Ebből...</p>  
  13. <p>Minden cserebogárnak van lába...</p>  
  14. <p class="fontos">A cserebogárnak vannak szárnyai is...</p>  
  15. <p>A szárnyaival repülni tud...</p>  
  16. <p>A halhatatlanság azt jelenti, hogy...</p>  
  17. <h1 class="fontos">FONTOS!</h1>  
  18. <p class="fontos">A cserebogarak halhatatlansága tehát...</p>  
  19. </body>  
  20. </html>  
A példában három fejezetet és egy címsort soroltunk a fontos osztályba, a stíluslapban pedig a kiválasztónk ponttal kezdődött, ami azt jelezte, hogy ennek az osztálynak határozzuk meg a megjelenését. A példából még valami kiderül: az egyes stílusdefiníciók felül tudják bírálni egymást, illetve egy osztály bármelyik elemhez tartozhat. A fontos osztálynak mást színt adtunk meg, mint a bekezdéseknek, illetve a címsornak (itt ez a szín fog érvényesülni), míg a betűméretet tekintve a bekezdésben, illetve a címsorban meghatározott méretet öröklik a fontosnak besorolt bekezdések is.

Az egyes kiválasztókat keverhetjük is, például a következő példában a fontos címsoroknak definiálunk egy háttérszínt is:
  1. <html>  
  2. <head>  
  3.   <title>CSS példa</title>  
  4.   <style type="text/css"><!--  
  5.   h1 { font-size: 20px; color: #a00000; }  
  6.   p { font-size: 12px; color: #00a000; }  
  7.   .fontos { color: #ff0000; }  
  8.   h1.fontos { background: #ffcccc; }  
  9.   --></style>  
  10. </head>  
  11. <body>  
  12. <h1>A cserebogarak halhatatlanságáról</h1>  
  13. <p class="fontos">A cserebogárnak vannak lábai. Ebből...</p>  
  14. <p>Minden cserebogárnak van lába...</p>  
  15. <p class="fontos">A cserebogárnak vannak szárnyai is...</p>  
  16. <p>A szárnyaival repülni tud...</p>  
  17. <p>A halhatatlanság azt jelenti, hogy...</p>  
  18. <h1 class="fontos">FONTOS!</h1>  
  19. <p class="fontos">A cserebogarak halhatatlansága tehát...</p>  
  20. </body>  
  21. </html>  

Nincsenek megjegyzések:

Megjegyzés küldése

Laravel 12 -vel REST API - hajomenetrend feladat megoldása

laravel new hajomenetrend none mysql npm rund build yes .env ->adatbázis nevet javítsd php artisan make:model Menetrend app...