Informatika 1 CSS. Kovács Kristóf, Pálovics Róbert, Wettl Ferenc november 4. Budapesti M szaki Egyetem

Hasonló dokumentumok
Informatika 1. Informatika el adás. Kovács Kristóf, Pálovics Róbert. Budapesti M szaki Egyetem november 13.

INFO1 WEB, HTML, CSS

HTML ÉS PHP ŐSZI FÉLÉV

INFO1 Tartalom közlése a Weben: HTML, CSS

Informatika 1 5. előadás: Tartalom közlése a weben

Multimédia 2017/2018 II.

Tamás Ferenc: CSS táblázatok 2.

Informatika 1 Internet, HTML, CSS

HTML sablon tervezése

(statikus) HTML (XHTML) oldalak, stíluslapok

WCSS (Wap CSS), Wireless CSS

HTML ÉS PHP AZ ALAPOKTÓL

Webprogramozás szakkör

DOBOZOK. A doboz négy részből áll: 1. Margó (margin) 2. Szegély (border) 3. Kitöltés (padding) 4. Tartalom (content)

Web programozás. 3. előadás

ÁLTALÁNOS WEBLAPSZERKESZTÉSI TUDNIVALÓK ÁLTALÁNOS HTML KÓDOLÁSI TUDNIVALÓK

WEB TECHNOLÓGIÁK 3.ELŐADÁS

CSS-szintaxis. CSS alkalmazása HTML-re. <head> <style type="text/css"> </style> </head> <style "stilus.

HTML és CSS. Horváth Árpád május 6. Óbudai Egyetem Alba Regia M szaki Kar (AMK) Székesfehérvár

Kelda WebGrafika Iroda Példa HTML, CSS formázásra

Stíluslapok használata (CSS)

Tili-Toli játék. Felhasználói dokumentáció

Webszerkesztés stílusosan. Készítette: Csécsy László Virgina DeBolt hasonló c. könyve alapján

HTML kódok. A www jelentése World Wide Web.

vi CSS zsebkönyv Alapvetõ képi elrendezés Tömbszerû elrendezés Szövegközi elrendezés

5-ös lottó játék. Felhasználói dokumentáció

Lenyíló menük készítése. Összetett programok készítése

Memória játék. Felhasználói dokumentáció

HTML kódolás Web-lap felépítése. Az egész törzsre érvényes utasítás. <HTML> web-lap kezdő utasítás: a dokumentum kezdődik, a böngészőnek szól

Megoldás (HTML) <!DOCTYPE HTML> <html>

(statikus) HTML (XHTML) oldalak, stíluslapok

CSS-segédlet. 1. CSS és HTML Külső stíluslap HTML-hez csatolása

HTML parancsok (html tanfolyam témakörei)

Képnézeget. Gépigény: Bármilyen számítógépen m ködik, amin található böngész és Internet elérés.

CSS3 alapismeretek. Bevezetés a CSS-be. Mi is az a CSS? Alkalmazási formái, szintaxisa

XHTML és CSS. XHTML és CSS Webszerkesztés stílusosan. A munkamegosztás a weblapon. Érvek 2. (Egy HTML-kód sok CSS-lap)

Az image objektum. Az image eseménykezel i. Képek el zetes betöltése. Feladat. Váltóképek készítése

Weblapszerkesztés. Számítógépek alkalmazása előadás, október 24.

i1400 Image Processing Guide A-61623_zh-tw

8. Gyakorlat AWK 1, CSS

Egyszerő vízszintes navigáció készítése CSS segítségével. Ebben a cikkben egy egyszerő módszert fogunk bemutatni, vízszintes menü készítésére.

font-size:12px; display:block; text-shadow: 0 1px 0 #FFFFFF;}

Villamosmérnöki szak Alkalmazott informatika mellék szakirány Laboratórium II. (VIAU5102) World Wide Web lapok készítése (Silabusz)

HTML, XML szerkesztés

HTML alapok. A HTML az Internetes oldalak nyelve.

Széchenyi István Egyetem. Műszaki Tudományi Kar. Informatikai és Villamosmérnöki Intézet Távközlési Tanszék. Villamosmérnöki szak HTML

XHTML és CSS Holló Csaba 11. A HTML dokumentum

Algoritmus terv. 1. Algoritmus általános áttekintése. 2. Inputok és outputok definiálása. 3. Folyamatok meghatározása. 4. Programozási utasítások

Stíluslapok használata

CSS I. KÖNYV: ALAPOK I. CSS

Kövér betűk (bold) 1-es fejléc


(statikus) (X)HTML oldalak, stíluslapok. Mi a HTML? HTML (HyperText Markup Language) - Hiperszöveges

Weblapok az érettségin. 2. feladat: weblap vagy prezentáció és grafika 30 pont

(statikus) (X)HTML oldalak, stíluslapok

Számológép. Bármilyen számítógépen működik, amin található böngésző és Java alkalmazás. Indító képernyő

XML-HMTL Beadandó Dolgozat. Avagy, mit sikerült validálnunk fél év alatt

Weblap készítése. Fapados módszer

HTML alapok. HTML = HyperText Markup Language

A HTML Stuktúra. 1. oldal, összesen: 8 oldal. mhtml:file://d:\vizsga\1\html kódok.mht. Betűtípusok, stílusok <b> <i> <u> <tt>

Web-fejlesztés NGM_IN002_1

Informatika 1. Informatika el adás. Kovács Kristóf, Pálovics Róbert. Budapesti M szaki Egyetem november 5.

CSS3. I. Mediaqueries

Honlapkészítés. 1. Előadás Bevezető, HTML. Paksy Patrik

STÍLUSLAPOK HASZNÁLATA

Weblapszerkesztés. Számítógépek alkalmazása előadás, október 27.

HTML alapok 1. Minimális HTML file: <HTML> <HEAD> <TITLE> cím </TITLE> </HEAD> <BODY>... </BODY> </HTML> Formátum parancsok:

Információs technológiák 2. Gy: CSS, JS alapok

Weblapszerkesztés. Építész-informatika előadás, szeptember 8.

Az SVG egy olyan XML alkalmazás, amit vektoros grafikai tartalmak létrehozására fejlesztettek ki.

Anyagcsere serkentő, zsírégető epigallokatekin-3-gallát (EGCG)

Képek a HTML oldalon

Ismétlés Érdemes megjegyezni: a HTML nyelv nem azért készült, hogy segítségével formázzuk a kinézetét/stílusát az oldalunknak, hanem azért, hogy leírj

Webprogramozás HTML alapok előadás

Sakk játék. Feladat: JavaScript segítségével olyan programot kell írni, ami egy sakktáblát szimulál. Kiválasztásra változtatják a helyüket.

Internet, Az internet főbb szolgáltatásai web keresőszolgáltatásokkal Keresőrendszerek: Kulcsszavas 2) Egyéb keresők: Metakeresők gyűjtőkörű keresők

HTML szerkesztés. HTML bevezetés

Weblapok szabványossága a példák tükrében

2. Gyakorlat Khoros Cantata

Internet TV Broadcaster kézikönyv

A webprogramozás alapjai. Óbudai Egyetem Neumann János Informatikai Kar 2018/19/1 szemeszter

ACTA AGRARIA DEBRECENIENSIS A kézirat elkészítésére vonatkozó elıírások

Táblázatok. Utolsó módosítás: 11/22/ :07:23

Komputeralgebra rendszerek

Webkezdő. A modul célja

Komputeralgebra rendszerek

Weblapszerkesztés. Számítógépek alkalmazása előadás, október 25.

TikZ, a L A T E X grakája

1. fejezet Bevezetés a web programozásába (Balássy György munkája) Az internet működése... 11

PCLinuxOS Magazine január

Készítette: Gál Tamás. A tananyag programozott változata itt érhető el: Webfejlesztés

INFORMATIKA ISMERETEK

#SALEM. 3. oldal. S1: navy-red / sötétkék-piros S2: navy-green/ sötétkék-zöld S3: pink/ pink S4: navy-rusty/ sötétkék-rozsda.

qwertzuiopőúasdfghjkléáűíyxcvbnmq wertzuiopőúasdfghjkléáűíyxcvbnmq wertzuiopőúasdfghjkléáűíyxcvbnmq wertzuiopőúasdfghjkléáűíyxcvbnmq

INFORMATIKA ISMERETEK ÁGAZATI SZAKMAI ÉRETTSÉGI VIZSGA 2019

WAP. A Wireless Application Protocol (WAP) a vezetéknélküli eszközök (pl. mobiltelefonok, PDA-k) számára készített alkalmazások nemzetközi szabványa.

WEBSZERKESZTÉS ELMÉLETI VIZSGAKÉRDÉSEK

Web programozás jegyzet 0.1 verzió. Pál László. Sapientia EMTE, Csíkszereda

Számítástechnika II. BMEKOKAA Előadás. Dr. Bécsi Tamás

élőfej és élőláb távolsága a lapszéltől (0,5 cm)

Átírás:

Informatika 1 CSS Kovács Kristóf, Pálovics Róbert, Wettl Ferenc Budapesti M szaki Egyetem 2014. november 4.

CSS CSS: Cascading Style Sheets

CSS CSS: Cascading Style Sheets Cél: a tartalom és a megjelenítés szétválasztása (a HTML eredeti célja)

CSS CSS: Cascading Style Sheets Cél: a tartalom és a megjelenítés szétválasztása (a HTML eredeti célja) Fizikai szétválasztás lehet sége: stílus.css-fájl(ok)ban

CSS CSS: Cascading Style Sheets Cél: a tartalom és a megjelenítés szétválasztása (a HTML eredeti célja) Fizikai szétválasztás lehet sége: stílus.css-fájl(ok)ban HTML elemeinek formázására szolgál

CSS CSS: Cascading Style Sheets Cél: a tartalom és a megjelenítés szétválasztása (a HTML eredeti célja) Fizikai szétválasztás lehet sége: stílus.css-fájl(ok)ban HTML elemeinek formázására szolgál El nyei: újrafelhasználhatóság és könny módosíthatóság

CSS CSS: Cascading Style Sheets Cél: a tartalom és a megjelenítés szétválasztása (a HTML eredeti célja) Fizikai szétválasztás lehet sége: stílus.css-fájl(ok)ban HTML elemeinek formázására szolgál El nyei: újrafelhasználhatóság és könny módosíthatóság Forrás tanuláshoz: www.w3schools.com/css, www.w3.org/style/css/learning

CSS CSS: Cascading Style Sheets Cél: a tartalom és a megjelenítés szétválasztása (a HTML eredeti célja) Fizikai szétválasztás lehet sége: stílus.css-fájl(ok)ban HTML elemeinek formázására szolgál El nyei: újrafelhasználhatóság és könny módosíthatóság Forrás tanuláshoz: www.w3schools.com/css, www.w3.org/style/css/learning Validálás: validator-suite.w3.org/

CSS szintaxis A CSS a következ alapvet szintaxist követi: kiválasztó {tulajdonság: érték; tulajdonság2: érték2;}

CSS szintaxis A CSS a következ alapvet szintaxist követi: kiválasztó {tulajdonság: érték; tulajdonság2: érték2;} Pl: p {color: red;}

CSS szintaxis A CSS a következ alapvet szintaxist követi: kiválasztó {tulajdonság: érték; tulajdonság2: érték2;} Pl: p {color: red;} vagy több deklaráció áttekinthet en szedve: p { color:#f00; background: white; }

CSS szintaxis A CSS a következ alapvet szintaxist követi: kiválasztó {tulajdonság: érték; tulajdonság2: érték2;} Pl: p {color: red;} vagy több deklaráció áttekinthet en szedve: p { color:#f00; background: white; } Több elem stílusa egyszerre megadható: h1, h2 {color: red;}

CSS kód elhelyezése Inline (szövegközi): <p style="...css kódok...">bekezdés szövege</p>

CSS kód elhelyezése Inline (szövegközi): <p style="...css kódok...">bekezdés szövege</p> Beágyazott, ez a html head részebe megy: <style> CSS formázás kódolása </style>

CSS kód elhelyezése Inline (szövegközi): <p style="...css kódok...">bekezdés szövege</p> Beágyazott, ez a html head részebe megy: <style> CSS formázás kódolása </style> Küls stílusle (ez a legelterjedtebb), szintén a headbe: <link rel="stylesheet" href="...css">

CSS kód elhelyezése Inline (szövegközi): <p style="...css kódok...">bekezdés szövege</p> Beágyazott, ez a html head részebe megy: <style> CSS formázás kódolása </style> Küls stílusle (ez a legelterjedtebb), szintén a headbe: <link rel="stylesheet" href="...css"> Küls stílus más oldalról: <style> @import url(http://www...) </style>

CSS kód elhelyezése Inline (szövegközi): <p style="...css kódok...">bekezdés szövege</p> Beágyazott, ez a html head részebe megy: <style> CSS formázás kódolása </style> Küls stílusle (ez a legelterjedtebb), szintén a headbe: <link rel="stylesheet" href="...css"> Küls stílus más oldalról: <style> @import url(http://www...) </style> Leger sebb az inline, majd a beágyazott és végül a két küls.

Csoportosítás A html kódban csoportosíthatjuk a címkéinket (tageinket). Egyedi nevet adhatunk nekik, vagy egy közös osztályba rakhatjuk ket.

Csoportosítás A html kódban csoportosíthatjuk a címkéinket (tageinket). Egyedi nevet adhatunk nekik, vagy egy közös osztályba rakhatjuk ket. id weboldalankét egyediek az id-k, így ez egyfajta elnevezésként képzelhet el <div id="hirek">...</p>

Csoportosítás A html kódban csoportosíthatjuk a címkéinket (tageinket). Egyedi nevet adhatunk nekik, vagy egy közös osztályba rakhatjuk ket. id weboldalankét egyediek az id-k, így ez egyfajta elnevezésként képzelhet el <div id="hirek">...</p> class több elemnek lehet ugyanaz az osztálya, és egy elemnek több osztálya is lehet <p class="megjegyzes">...</p> <p class="megjegyzes">...</p>... <div class="megjegyzes">...</div>

Kiválasztók elemkiválasztó: mindig egy html jelöl elemre vonatkozik p {color: red;}

Kiválasztók elemkiválasztó: mindig egy html jelöl elemre vonatkozik p {color: red;} id kiválasztó: az adott id-vel jelölt elemre vonatkozik #hirek {background: white;}

Kiválasztók elemkiválasztó: mindig egy html jelöl elemre vonatkozik p {color: red;} id kiválasztó: az adott id-vel jelölt elemre vonatkozik #hirek {background: white;} osztálykiválasztó (class kiválasztó): az adott osztályba tartozó elemekre vonatkozik.megjegyzes {font-size: small;}

Kiválasztók elemkiválasztó: mindig egy html jelöl elemre vonatkozik p {color: red;} id kiválasztó: az adott id-vel jelölt elemre vonatkozik #hirek {background: white;} osztálykiválasztó (class kiválasztó): az adott osztályba tartozó elemekre vonatkozik.megjegyzes {font-size: small;} kombinálhatjuk az elem- és osztálykiválasztót, pl: p.megjegyzes {color: blue;}

Kiválasztók elemkiválasztó: mindig egy html jelöl elemre vonatkozik p {color: red;} id kiválasztó: az adott id-vel jelölt elemre vonatkozik #hirek {background: white;} osztálykiválasztó (class kiválasztó): az adott osztályba tartozó elemekre vonatkozik.megjegyzes {font-size: small;} kombinálhatjuk az elem- és osztálykiválasztót, pl: p.megjegyzes {color: blue;} ekkor azok a p-k lesznek kékek, amik a megjegyzés osztályba tartoznak

Háttér body { background-color: #b0c4de; } h1 { background-color: #6495ed; }

Háttér body { background-color: #b0c4de; } h1 { background-color: #6495ed; } Kép a háttérben: body { background-image: url("halvany.gif"); background-repeat: no-repeat; /* repeat-x repeat-y */ background-position: right top; }

Háttér body { background-color: #b0c4de; } h1 { background-color: #6495ed; } Kép a háttérben: body { background-image: url("halvany.gif"); background-repeat: no-repeat; /* repeat-x repeat-y */ background-position: right top; } Tömör írásmód: body { background: #fff url("back.png") no-repeat right top; }

Link szabályok, LoVe-HAte Linkeknél vannak még speciális kijelöl elemek, ezekkel mondhatjuk meg, hogy hogyan nézzen ki egy link

Link szabályok, LoVe-HAte Linkeknél vannak még speciális kijelöl elemek, ezekkel mondhatjuk meg, hogy hogyan nézzen ki egy link alaphelyzetben (link),

Link szabályok, LoVe-HAte Linkeknél vannak még speciális kijelöl elemek, ezekkel mondhatjuk meg, hogy hogyan nézzen ki egy link alaphelyzetben (link), ha már látogatott oldalra mutat (visited),

Link szabályok, LoVe-HAte Linkeknél vannak még speciális kijelöl elemek, ezekkel mondhatjuk meg, hogy hogyan nézzen ki egy link alaphelyzetben (link), ha már látogatott oldalra mutat (visited), ha épp fölé visszük az egeret (hover),

Link szabályok, LoVe-HAte Linkeknél vannak még speciális kijelöl elemek, ezekkel mondhatjuk meg, hogy hogyan nézzen ki egy link alaphelyzetben (link), ha már látogatott oldalra mutat (visited), ha épp fölé visszük az egeret (hover), amikor épp rákattintunk (active).

Link szabályok, LoVe-HAte Linkeknél vannak még speciális kijelöl elemek, ezekkel mondhatjuk meg, hogy hogyan nézzen ki egy link alaphelyzetben (link), ha már látogatott oldalra mutat (visited), ha épp fölé visszük az egeret (hover), amikor épp rákattintunk (active). Ezeket mindig ebben a sorrendben kell megadni: a:link { } color: green; text-decoration: underline; a:visited { color: purple; } a:hover { } color: blue; text-decoration: none; a:active { color:red; }

Szövegek color letter-spacing text-align text-decoration text-indent text-transform white-space #0000 #f00 rgb(255,0,0) red 3px initial normal left right center justify none undeline overline line-through blink 50px 3em uppercase lowercase capitalize nowrap

Szövegek color letter-spacing text-align text-decoration text-indent text-transform white-space #0000 #f00 rgb(255,0,0) red 3px initial normal left right center justify none undeline overline line-through blink 50px 3em uppercase lowercase capitalize nowrap h1 {text-decoration: overline;color: #24c4f9;} a {text-decoration: none;} /* az aláhúzás eltüntetése */ p.uppercase {text-transform: uppercase;} p.date {text-align: right;}

Bet típusok tulajdonság néhány lehetséges érték font-family family-name serif sans-serif monospace generic-family "Times New Roman" Georgia Verdana Arial "Courier New" "Lucida Console" font-size font-style small medium large length (40px, 3em) % normal italic

Bet típusok tulajdonság néhány lehetséges érték font-family family-name serif sans-serif monospace generic-family "Times New Roman" Georgia Verdana Arial "Courier New" "Lucida Console" font-size font-style Pl: small medium large length (40px, 3em) % normal italic h2 { font-family: "Times New Roman", Times, serif; font-style: italic; font-size: 20px; }

CSS dobozok margin outline border padding TARTALOM width div { width: 400px; padding: 10px; border: 10px solid navy; margin: 10px; }

CSS dobozok margin outline border padding TARTALOM width width + 2 padding + 2 border + 2 margin

CSS dobozok margin outline border padding TARTALOM width width + 2 padding + 2 border + 2 margin div { width: 400px; padding: 10px; border: 10px solid navy; margin: 10px; }

Dobozok paraméterei height auto length (px, em) % width auto length (px, em) % padding margin padding-top padding-right padding-bottom padding-left margin-top margin-right margin-bottom margin-left margin-bottom auto length % border boder-width border-stype border-color border-width border-style border-color initial inherit thin medium thick length none hidden dotted dashed solid double color

Dobozok méretei tömören padding: 25px 50px 75px 100px;

Dobozok méretei tömören padding: 25px 50px 75px 100px; top padding: 25px

Dobozok méretei tömören padding: 25px 50px 75px 100px; top padding: 25px right padding: 50px

Dobozok méretei tömören padding: 25px 50px 75px 100px; top padding: 25px right padding: 50px bottom padding: 75px

Dobozok méretei tömören padding: 25px 50px 75px 100px; top padding: 25px right padding: 50px bottom padding: 75px left padding: 100px

Dobozok méretei tömören padding: 25px 50px 75px 100px; top padding: 25px right padding: 50px bottom padding: 75px left padding: 100px padding: 25px 50px 75px;

Dobozok méretei tömören padding: 25px 50px 75px 100px; top padding: 25px right padding: 50px bottom padding: 75px left padding: 100px padding: 25px 50px 75px; top padding: 25px

Dobozok méretei tömören padding: 25px 50px 75px 100px; top padding: 25px right padding: 50px bottom padding: 75px left padding: 100px padding: 25px 50px 75px; top padding: 25px right, left padding: 50px

Dobozok méretei tömören padding: 25px 50px 75px 100px; top padding: 25px right padding: 50px bottom padding: 75px left padding: 100px padding: 25px 50px 75px; top padding: 25px right, left padding: 50px bottom padding: 75px

Dobozok méretei tömören padding: 25px 50px 75px 100px; top padding: 25px right padding: 50px bottom padding: 75px left padding: 100px padding: 25px 50px 75px; top padding: 25px right, left padding: 50px bottom padding: 75px padding: 25px 50px;

Dobozok méretei tömören padding: 25px 50px 75px 100px; top padding: 25px right padding: 50px bottom padding: 75px left padding: 100px padding: 25px 50px 75px; top padding: 25px right, left padding: 50px bottom padding: 75px padding: 25px 50px; top, bottom padding: 25px

Dobozok méretei tömören padding: 25px 50px 75px 100px; top padding: 25px right padding: 50px bottom padding: 75px left padding: 100px padding: 25px 50px 75px; top padding: 25px right, left padding: 50px bottom padding: 75px padding: 25px 50px; top, bottom padding: 25px right, left padding: 50px

Dobozok méretei tömören padding: 25px 50px 75px 100px; top padding: 25px right padding: 50px bottom padding: 75px left padding: 100px padding: 25px 50px 75px; top padding: 25px right, left padding: 50px bottom padding: 75px padding: 25px 50px; top, bottom padding: 25px right, left padding: 50px padding: 25px;

Dobozok méretei tömören padding: 25px 50px 75px 100px; top padding: 25px right padding: 50px bottom padding: 75px left padding: 100px padding: 25px 50px 75px; top padding: 25px right, left padding: 50px bottom padding: 75px padding: 25px 50px; top, bottom padding: 25px right, left padding: 50px padding: 25px; összes padding: 25px

Dobozra példák p { border: 1px solid red; /* width style color */ padding: 25px 50px; /* top/bottom majd left/right */ margin: 25px 50px 75px 100px; /*top right bottom left*/ } p.fontos { border-style: dotted; border-color: green; border-width: thick; }

Listák list-style list-style-type list-style-image list-style-position list-style-type list-style-position list-style-image none circle disc square decimal decimalleading-zero lower-roman upper-roman lower alpha upper alpha lower-greek lower-latin upper-latin none url inside outside

Listák list-style list-style-type list-style-image list-style-position list-style-type list-style-position list-style-image none circle disc square decimal decimalleading-zero lower-roman upper-roman lower alpha upper alpha lower-greek lower-latin upper-latin none url inside outside ul.s {list-style-type: square;} ol.i {list-style-type: lower-roman;} ol.a {list-style-type: upper-alpha;} ul { list-style-image: url('sqred.gif'); }