Informatika 1 Internet, HTML, CSS

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

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

INFO1 WEB, HTML, CSS

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

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

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

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

HTML. Dr. Nyéki Lajos 2016

Java és web programozás


Informatika 1 4. előadás: Operációs rendszerek

Multimédia 2017/2018 II.

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

Az internet az egész világot behálózó számítógép-hálózat.

HTML ÉS PHP ŐSZI FÉLÉV

WWW Kliens-szerver Alapfogalmak Technológiák Terv. Web programozás 1 / 31

A számítástechnika gyakorlata WIN 2000 I. Szerver, ügyfél Protokoll NT domain, Peer to Peer Internet o WWW oftp opop3, SMTP. Webmail (levelező)

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

Statikus és dinamikus weblapok

Informatika 1 2. el adás: Operációs rendszerek

BEVEZETÉS AZ INTERNET ÉS A WORLD WIDE WEB VILÁGÁBA. Kvaszingerné Prantner Csilla, EKF

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

Informatika 1 3. el adás: Operációs rendszerek

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

Web programoz as

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

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

Web-fejlesztés NGM_IN002_1

à ltalã nos elmã leti fogalmak Category Ebben a szekciã³ban az online marketinghez à s az internethez kapcsolã³dã³ Ã ltalã nos fogalmakat mutatjuk be.

WCSS (Wap CSS), Wireless CSS

HTML ALAPOK. Abonyi-Tóth Andor, ELTE IK

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

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

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

Információ és kommunikáció

Informatika 10. évf.

HTML sablon tervezése

Regionális forduló november 19.

INTERNET. internetwork röviden Internet /hálózatok hálózata/ 2010/2011. őszi félév

Dokumentumformátumok Jelölő nyelvek XML XML. Sass Bálint Bevezetés a nyelvtechnológiába 2. gyakorlat szeptember 20.

Olyan eszközre van szükség, amelynél a webszerkesztés folyamatát a fejlesztő, nem pedig a program vezérli

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

Webkezdő. A modul célja

Regionális forduló november 19.

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>

Az Internet. avagy a hálózatok hálózata

BEVEZETÉS A WEBLAPFEJLESZTÉSBE. Kvaszingerné Prantner Csilla, EKF

Generated by KnowledgeBuilder - All Articles in All Categories

HTML, XML szerkesztés

KML Keyhole Markup Language

Információ és kommunikáció

BEVEZETÉS A WEBLAPFEJLESZTÉSBE. Kvaszingerné Prantner Csilla, EKF

{simplecaddy code=1005}

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

Webprogramozás szakkör

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

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

WEBSZERKESZTÉS ELMÉLETI VIZSGAKÉRDÉSEK

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

w w w. h a n s a g i i s k. h u

HTML ÉS PHP AZ ALAPOKTÓL

9. MODUL WEBKEZDŐ. A vizsgafeladat megoldásához kizárólag a választott webkészítő program, illetve jegyzettömb (editor) használható.

HÁLÓZATI BEÁLLÍTÁS. Videorögzítőkhöz

Hálózat. Az egymással kapcsolatban lévő számítógépek rendszerét hálózatnak nevezzük.

I. sz. 220 körül Origenész összeállítja Hexapla címen az Ószövetség hat különbözı fordítását

Rétegezett architektúra HTTP. A hálózatfejlesztés motorját a hálózati alkalmazások képezik. TCP/IP protokoll készlet

Web programozás. Internet vs. web. Internet: Az Internet nyújtotta néhány alapszolgáltatás:

fájl-szerver (file server) Az a számítógép a hálózatban, amelyen a távoli felhasználók (kliensek) adatállományait tárolják.

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

Tűzfal megoldások. ComNETWORX nap, I. 30. ComNETWORX Rt.

VIII. Mérés SZÉCHENYI ISTVÁN EGYETEM GYŐR TÁVKÖZLÉSI TANSZÉK

átvitt bitek számával jellemezhetjük. Ezt bit/s-ban mérjük (bps) vagy ennek többszöröseiben (kbps, Mbps).

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

Web programozás I. tantárgyi információk

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

Számítógépes Hálózatok Felhasználói réteg DNS, , http, P2P

Felhasználói réteg. Számítógépes Hálózatok Domain Name System (DNS) DNS. Domain Name System

Könyvtári címkéző munkahely

Fogalma. pont), a hiperszöveges és a hipermediális rendszerek

4. Javítás és jegyzetek

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

Hálózati architektúrák laborgyakorlat

HTML 5 - Start. Turóczy Attila Livesoft Kft

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

5. Hálózati címzés. CCNA Discovery 1 5. fejezet Hálózati címzés

Információ és kommunikáció

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


Windows rendszeradminisztráció és Microsoft szerveralkalmazások támogatása. Kocsis Gergely, Supák Zoltán

Stíluslapok használata (CSS)

Programok befejezése Fájl menü kilépés vagy Jobb felső sarokban X-re kattintás (bal egérgomb)

Minden jog fenntartva, beleértve bárminemű sokszorosítás, másolás és közlés jogát is.

Alkalmazott Informatikai Tanszék MŰSZAKI INFORMATIKA dr.dudás László 28./0. Hálózatok 2

Bevezetés az informatikába 9. előadás. Microsoft Word szövegszerkesztők folyt. Stílusok. Egyedi formátum. Nyelvi elemek.

ALKALMAZÁSOK ISMERTETÉSE

Az alábbi kód egy JSON objektumot definiál, amiből az adtokat JavaScript segítségével a weboldal tartalmába ágyazzuk.

Ne lépjen ide be senki, aki nem ismeri a geometriát (Platón, i.e.)

ÉRETTSÉGI TÉTELCÍMEK 2018 Informatika

Az Ebook leadással kapcsolatos fontos információk

Átírás:

Informatika 1, HTML, CSS Wettl Ferenc és Kovács Kristóf prezentációjának felhasználásával Budapesti Műszaki és Gazdaságtudományi Egyetem 2018-10-04

Hálózat IP cím Protocol Az internetre kötött gépek azonosítására szolgáló cím az IP cím (IP address), ami IPv4 szabvány: nnn.nnn.nnn.nnn alakú (32 bites, 4 db 8-bites szám decimális alakban) 2015 nyarán kifogyott IPv6 szabvány: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx alakú (128 bit, 8 db 16 bites hexadecimálisan ábrázolt szám)

Hálózat IP cím Protocol Az internetre kötött gépek azonosítására szolgáló cím az IP cím (IP address), ami IPv4 szabvány: nnn.nnn.nnn.nnn alakú (32 bites, 4 db 8-bites szám decimális alakban) 2015 nyarán kifogyott IPv6 szabvány: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx alakú (128 bit, 8 db 16 bites hexadecimálisan ábrázolt szám) típus cím honnan tudom meg? IPv4 152.66.83.241 http://miazipcimem.hu/ IPv6 2001:738:2001:2010:891b:efb:2b36:5447 http://whatismyipaddress.com/ lokális hálózat 192.168.xxx.xxx ifconfig (WIN ipconfig) lokális ipv6 fe80:: Reserved IP addresses

Hálózat IP cím Protocol Az internetre kötött gépek azonosítására szolgáló cím az IP cím (IP address), ami IPv4 szabvány: nnn.nnn.nnn.nnn alakú (32 bites, 4 db 8-bites szám decimális alakban) 2015 nyarán kifogyott IPv6 szabvány: xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx alakú (128 bit, 8 db 16 bites hexadecimálisan ábrázolt szám) típus cím honnan tudom meg? IPv4 152.66.83.241 http://miazipcimem.hu/ IPv6 2001:738:2001:2010:891b:efb:2b36:5447 http://whatismyipaddress.com/ lokális hálózat 192.168.xxx.xxx ifconfig (WIN ipconfig) lokális ipv6 fe80:: Reserved IP addresses Ezeket a címeket decentralizált internet hatóságok osztják ki. Adott címtartományt kapnak a kontinensek, akik eldöntik, hogy milyen címtartományokat kapnak az országok és így tovább.

IP port Egy internetcímen is folyhat párhuzamos kommunikáció a portokon keresztül

IP port Egy internetcímen is folyhat párhuzamos kommunikáció a portokon keresztül Port azonosító: 16 bit-es előjel nélküli szám (0-65535-ig)

IP port Egy internetcímen is folyhat párhuzamos kommunikáció a portokon keresztül Port azonosító: 16 bit-es előjel nélküli szám (0-65535-ig) Ezekre van pár konvenció, pl a honlapokat a 80, 8000 vagy 8080-as porton szoktuk nézegetni.

A ping A ping egy rendszerprogram (utility), mely eldönti, hogy egy adatcsomag hibátlanul eljut-e a megadott IP címre.

A ping A ping egy rendszerprogram (utility), mely eldönti, hogy egy adatcsomag hibátlanul eljut-e a megadott IP címre. Ha a ping parancs után nem IP cím áll, hanem egy név, a DNS (Domain Name System) szolgáltatással megtudja, hogy a szerver nevéhez (host name) milyen IP-cím tartozik, majd egy PING üzenetet küld a címre.

A ping A ping egy rendszerprogram (utility), mely eldönti, hogy egy adatcsomag hibátlanul eljut-e a megadott IP címre. Ha a ping parancs után nem IP cím áll, hanem egy név, a DNS (Domain Name System) szolgáltatással megtudja, hogy a szerver nevéhez (host name) milyen IP-cím tartozik, majd egy PING üzenetet küld a címre. PING jelentése "Send a packet to a computer and wait for its return (Packet INternet Groper)" (groper molesztáló)

A ping A ping egy rendszerprogram (utility), mely eldönti, hogy egy adatcsomag hibátlanul eljut-e a megadott IP címre. Ha a ping parancs után nem IP cím áll, hanem egy név, a DNS (Domain Name System) szolgáltatással megtudja, hogy a szerver nevéhez (host name) milyen IP-cím tartozik, majd egy PING üzenetet küld a címre. PING jelentése "Send a packet to a computer and wait for its return (Packet INternet Groper)" (groper molesztáló) A domain neveket internet hatóságok osztják ki, náluk lehet beregisztrálni.

A ping A ping egy rendszerprogram (utility), mely eldönti, hogy egy adatcsomag hibátlanul eljut-e a megadott IP címre. Ha a ping parancs után nem IP cím áll, hanem egy név, a DNS (Domain Name System) szolgáltatással megtudja, hogy a szerver nevéhez (host name) milyen IP-cím tartozik, majd egy PING üzenetet küld a címre. PING jelentése "Send a packet to a computer and wait for its return (Packet INternet Groper)" (groper molesztáló) A domain neveket internet hatóságok osztják ki, náluk lehet beregisztrálni.

A ping A ping egy rendszerprogram (utility), mely eldönti, hogy egy adatcsomag hibátlanul eljut-e a megadott IP címre. Ha a ping parancs után nem IP cím áll, hanem egy név, a DNS (Domain Name System) szolgáltatással megtudja, hogy a szerver nevéhez (host name) milyen IP-cím tartozik, majd egy PING üzenetet küld a címre. PING jelentése "Send a packet to a computer and wait for its return (Packet INternet Groper)" (groper molesztáló) A domain neveket internet hatóságok osztják ki, náluk lehet beregisztrálni.

Jelölőnyelv Jelölőnyelv (markup language) feliratokkal, jegyzetekkel lát el egy dokumentumot, úgy hogy az szintaktikailag elkülönül a dokumentum szövegétől.

Jelölőnyelv Jelölőnyelv (markup language) feliratokkal, jegyzetekkel lát el egy dokumentumot, úgy hogy az szintaktikailag elkülönül a dokumentum szövegétől. Előzmények a számítógép előtti időkből: az írógéppel írt szöveg jelölése a nyomda számára, a kefelenyomat korrektúrajelei, az első elektronikus nyomdagépek nyelve,...

Jelölőnyelv Jelölőnyelv (markup language) feliratokkal, jegyzetekkel lát el egy dokumentumot, úgy hogy az szintaktikailag elkülönül a dokumentum szövegétől. Előzmények a számítógép előtti időkből: az írógéppel írt szöveg jelölése a nyomda számára, a kefelenyomat korrektúrajelei, az első elektronikus nyomdagépek nyelve,... Szedési információkat jelölő nyelvek pl. a troff (AT&T Unix-ra írt dokumentumkezelője), TEX, L A TEX (matematikai tartalmú dokumentumokra), strukturális jelölést ad az XML (általános célú leíró nyelv, speciális célú leíró nyelvek létrehozására).

Jelölőnyelv (markup) Legegyszerűbb példák a könnyű leíró (lightweight markup) vagy markdown nyelvek: ember által könnyen írható, olvasható, más jelölő nyelvekre programmal könnyen konvertálható nyelvek. Pl. az intézeti wiki (vagy a Wikipédia) nyelve ilyen: = Cím 1 = == Cím 2 == Bekezdés, benne dőlt, félkövér szöveg.

World Wide Web Ábra: Sir Tim Berners-Lee (bal) és Robert Cailiau (jobb) Sir Tim Berners-Lee és Robert Cailliau 1990-ben a CERN-ben tervezték meg a WWW-t, hogy egy olyan hálózatot hozzanak létre amelyben bárki hozzáférhet adott információkhoz.

World Wide Web Még 1990 végén elkészítették az első böngészőt, majd 1991-ben lett ténylegesen publikus a WWW az interneten.

World Wide Web Még 1990 végén elkészítették az első böngészőt, majd 1991-ben lett ténylegesen publikus a WWW az interneten. Hogy ez effektíven működhessen bevezették az

World Wide Web Még 1990 végén elkészítették az első böngészőt, majd 1991-ben lett ténylegesen publikus a WWW az interneten. Hogy ez effektíven működhessen bevezették az URL-t (Uniform Resource Locator), ami az elérési címeket egységesíti,

World Wide Web Még 1990 végén elkészítették az első böngészőt, majd 1991-ben lett ténylegesen publikus a WWW az interneten. Hogy ez effektíven működhessen bevezették az URL-t (Uniform Resource Locator), ami az elérési címeket egységesíti, és a HTTP-t (HyperText Transfer Protocol), ami a gépek (böngészés közbeni) kommunikációját szabványosítja,

World Wide Web Még 1990 végén elkészítették az első böngészőt, majd 1991-ben lett ténylegesen publikus a WWW az interneten. Hogy ez effektíven működhessen bevezették az URL-t (Uniform Resource Locator), ami az elérési címeket egységesíti, és a HTTP-t (HyperText Transfer Protocol), ami a gépek (böngészés közbeni) kommunikációját szabványosítja, és a HTML-t (HyperText Markup Language), ami az oldalak tartalmának formátumát írja le.

World Wide Web Még 1990 végén elkészítették az első böngészőt, majd 1991-ben lett ténylegesen publikus a WWW az interneten. Hogy ez effektíven működhessen bevezették az URL-t (Uniform Resource Locator), ami az elérési címeket egységesíti, és a HTTP-t (HyperText Transfer Protocol), ami a gépek (böngészés közbeni) kommunikációját szabványosítja, és a HTML-t (HyperText Markup Language), ami az oldalak tartalmának formátumát írja le. A CERN 1993-ban bejelentette, hogy a Web ingyenes lesz mindenkinek, majd később ebben az évben elkészült az első igazán elterjedt böngésző, a Mosaic.

Böngésző és webszerver Böngésző Webszerver A böngészőt összeköti az internet egy webszerverrel.

Böngésző és webszerver Böngésző Request Webszerver Küld a böngésző egy kérést (request) a webszervernek, hogy melyik adott oldalt szeretné lekérdezni, meg még küld egyéb dolgokat is mellette.

Böngésző és webszerver Böngésző Response Webszerver Kap erre egy választ (response), ami tartalmazza a HTML-t amit majd a böngésző megjelenít a felhasználónak.

Böngésző és webszerver Böngésző Request Response Webszerver Így folytatódik a böngészés, akárhányszor új oldalra akar lépni a felhasználó a böngésző küld egy kérést, majd erre válaszol a webszerver.

Sütik (cookies) Egy webszerver másodpercenként több ezer kérést kaphat, ez egy statikus oldalnál nem jelent gondot, de mi a helyzet például egy közösségi oldallal?

Sütik (cookies) Egy webszerver másodpercenként több ezer kérést kaphat, ez egy statikus oldalnál nem jelent gondot, de mi a helyzet például egy közösségi oldallal? A felhasználó be tud jelentkezni és utána bejelentkezve is marad, de honnan tudja a webszerver, hogy ki kicsoda?

Sütik (cookies) Egy webszerver másodpercenként több ezer kérést kaphat, ez egy statikus oldalnál nem jelent gondot, de mi a helyzet például egy közösségi oldallal? A felhasználó be tud jelentkezni és utána bejelentkezve is marad, de honnan tudja a webszerver, hogy ki kicsoda? Egy webszerver válaszként nem csak HTML kódot küldhet, többek közt sütiket is. (fortune cookie)

Sütik (cookies) Egy webszerver másodpercenként több ezer kérést kaphat, ez egy statikus oldalnál nem jelent gondot, de mi a helyzet például egy közösségi oldallal? A felhasználó be tud jelentkezni és utána bejelentkezve is marad, de honnan tudja a webszerver, hogy ki kicsoda? Egy webszerver válaszként nem csak HTML kódot küldhet, többek közt sütiket is. (fortune cookie) A süti egy ideiglenes élettartalmú minimális szövegfájl, mely egy adott weboldalhoz tartozik, melyet a webszerver küld és a felhasználó számítógépére a kereső menti egy erre kijelölt könyvtárba.

Sütik (cookies) Egy webszerver másodpercenként több ezer kérést kaphat, ez egy statikus oldalnál nem jelent gondot, de mi a helyzet például egy közösségi oldallal? A felhasználó be tud jelentkezni és utána bejelentkezve is marad, de honnan tudja a webszerver, hogy ki kicsoda? Egy webszerver válaszként nem csak HTML kódot küldhet, többek közt sütiket is. (fortune cookie) A süti egy ideiglenes élettartalmú minimális szövegfájl, mely egy adott weboldalhoz tartozik, melyet a webszerver küld és a felhasználó számítógépére a kereső menti egy erre kijelölt könyvtárba. Amikor kérést küld a böngésző egy weboldalnak, elküldi az oldalhoz tartozó sütiket is, innen tudja a webszerver, hogy ki küldte a kérést.

Sütik tartalma Név: A süti neve Érték: Az adat amit tárol Tulajdonságok: Lejárati idő: mikor kell a böngészőnek törölnie a sütit Domain: melyik weboldalhoz tartozik a süti stb. A böngésző ezek közül csak a süti nevét és értékét küldi el a kérésben, a többi a böngészőre tartozik.

Sütik biztonsága A süti nem tartalmazhatja egyszerűen a felhasználónevet, hisz ekkor nagyon könnyen hamisítható lenne.

Sütik biztonsága A süti nem tartalmazhatja egyszerűen a felhasználónevet, hisz ekkor nagyon könnyen hamisítható lenne. A süti nem vírus, nincs benne futtatható program.

Sütik biztonsága A süti nem tartalmazhatja egyszerűen a felhasználónevet, hisz ekkor nagyon könnyen hamisítható lenne. A süti nem vírus, nincs benne futtatható program. Tipikusan egy hosszú kulcsot (karaktersorozatot) tartalmaz, melyet a webszerver is tárol és összekapcsolja a felhasználóval.

Sütik biztonsága A süti nem tartalmazhatja egyszerűen a felhasználónevet, hisz ekkor nagyon könnyen hamisítható lenne. A süti nem vírus, nincs benne futtatható program. Tipikusan egy hosszú kulcsot (karaktersorozatot) tartalmaz, melyet a webszerver is tárol és összekapcsolja a felhasználóval. Így a felhasználó nem tudja, hogy másokhoz milyen kulcs tartozik, a webszerver viszont tudja, hogy melyik kulcs melyik felhasználóé.

Sütik biztonsága A süti nem tartalmazhatja egyszerűen a felhasználónevet, hisz ekkor nagyon könnyen hamisítható lenne. A süti nem vírus, nincs benne futtatható program. Tipikusan egy hosszú kulcsot (karaktersorozatot) tartalmaz, melyet a webszerver is tárol és összekapcsolja a felhasználóval. Így a felhasználó nem tudja, hogy másokhoz milyen kulcs tartozik, a webszerver viszont tudja, hogy melyik kulcs melyik felhasználóé. Példa: a keresők nagy része a keresési eredményeit személyre szabja és bejelentkezés nélkül is odafigyel a felhasználó preferenciáira.

HTML jelölő nyelv címke (tag), attribútum (attribute) Egy speciális XML (extensible Markup Language), ami címkékből (tag-ek) áll.

HTML jelölő nyelv címke (tag), attribútum (attribute) Egy speciális XML (extensible Markup Language), ami címkékből (tag-ek) áll. Szövegszerkesztőben szerkeszthető, programmal könnyen generálható.

HTML jelölő nyelv címke (tag), attribútum (attribute) Egy speciális XML (extensible Markup Language), ami címkékből (tag-ek) áll. Szövegszerkesztőben szerkeszthető, programmal könnyen generálható. A HTML-kód elemén a kód egy címkével megjelölt részét értjük.

HTML jelölő nyelv címke (tag), attribútum (attribute) Egy speciális XML (extensible Markup Language), ami címkékből (tag-ek) áll. Szövegszerkesztőben szerkeszthető, programmal könnyen generálható. A HTML-kód elemén a kód egy címkével megjelölt részét értjük. Ennek formája <címke_neve>tartalom</címke_neve>, ha valamilyen tartalomra vonatkozik és <címke_neve> vagy <címke_neve />, ha önmagában áll.

HTML jelölő nyelv címke (tag), attribútum (attribute) Egy speciális XML (extensible Markup Language), ami címkékből (tag-ek) áll. Szövegszerkesztőben szerkeszthető, programmal könnyen generálható. A HTML-kód elemén a kód egy címkével megjelölt részét értjük. Ennek formája <címke_neve>tartalom</címke_neve>, ha valamilyen tartalomra vonatkozik és <címke_neve> vagy <címke_neve />, ha önmagában áll. Például <em>szöveg</em> jelöli, hogy a szöveg kiemelt fontosságú, míg <br> vagy <br /> egy sortörést eredményez.

HTML jelölő nyelv címke (tag), attribútum (attribute) Egy speciális XML (extensible Markup Language), ami címkékből (tag-ek) áll. Szövegszerkesztőben szerkeszthető, programmal könnyen generálható. A HTML-kód elemén a kód egy címkével megjelölt részét értjük. Ennek formája <címke_neve>tartalom</címke_neve>, ha valamilyen tartalomra vonatkozik és <címke_neve> vagy <címke_neve />, ha önmagában áll. Például <em>szöveg</em> jelöli, hogy a szöveg kiemelt fontosságú, míg <br> vagy <br /> egy sortörést eredményez. A címkéknek (tag-eknek) lehetnek paraméterei/attribútumai. Ezek formája attribútum_név="tulajdonság" alakú, például Itt az <a href="orarend.html">órarendem</a>.

HTML jelölő nyelv címke (tag), attribútum (attribute) Egy speciális XML (extensible Markup Language), ami címkékből (tag-ek) áll. Szövegszerkesztőben szerkeszthető, programmal könnyen generálható. A HTML-kód elemén a kód egy címkével megjelölt részét értjük. Ennek formája <címke_neve>tartalom</címke_neve>, ha valamilyen tartalomra vonatkozik és <címke_neve> vagy <címke_neve />, ha önmagában áll. Például <em>szöveg</em> jelöli, hogy a szöveg kiemelt fontosságú, míg <br> vagy <br /> egy sortörést eredményez. A címkéknek (tag-eknek) lehetnek paraméterei/attribútumai. Ezek formája attribútum_név="tulajdonság" alakú, például Itt az <a href="orarend.html">órarendem</a>. Megjegyzés a kódban: <!-- akármi van itt nem látszik -->

Példa oldal (HTML 5 szabvány) <!DOCTYPE html> <!-- oldal típusa --> <html lang="hu"> <head> <!-- címkék, meta-adatok... --> <meta charset="utf-8" /> <!-- karakter kódolás --> </head> <body>... <!-- az oldal "teste" --> </body> </html>

Speciális karakterek karakter html-ben (angol) megnevezés < < less-than > > greater-than " " quotation mark & & ampersand non-breaking space c copyright R registered trademark TM trademark

A fontosabb címkék <h1>cím</h1> (heading) <h6>al...alcím</h6> (heading) <p>bekezdés</p> (paragraph) <em>kiemel</em> (emphasize) <strong>erősen kiemel</strong> (strong) <a>horgony (link)</a> (anchor) <ul>számozatlan lista</ul> (unordered list) <ol>számozott lista</ol> (ordered list) <li>listaelem</li> (list item) <blockquote>idézet</blockquote> (blockquote) <div>rész</div> (division) <span>sorközi csoportosítás, arasznyi</span> (span) <img> (image)

A tartalom és a vizuális megjelenítés Néhány nem tartalmi (vizuális) címke:

A tartalom és a vizuális megjelenítés Néhány nem tartalmi (vizuális) címke: <i>kurzív (dőlt)</i> (italic)

A tartalom és a vizuális megjelenítés Néhány nem tartalmi (vizuális) címke: <i>kurzív (dőlt)</i> (italic) <b>félkövér</b> (bold)

A tartalom és a vizuális megjelenítés Néhány nem tartalmi (vizuális) címke: <i>kurzív (dőlt)</i> (italic) <b>félkövér</b> (bold) <sub>alsó index</sub> (subscript)

A tartalom és a vizuális megjelenítés Néhány nem tartalmi (vizuális) címke: <i>kurzív (dőlt)</i> (italic) <b>félkövér</b> (bold) <sub>alsó index</sub> (subscript) <sup>felső index</sup> (superscript)

A tartalom és a vizuális megjelenítés Néhány nem tartalmi (vizuális) címke: <i>kurzív (dőlt)</i> (italic) <b>félkövér</b> (bold) <sub>alsó index</sub> (subscript) <sup>felső index</sup> (superscript) <pre>előformázott</pre> (preformatted)

A tartalom és a vizuális megjelenítés Néhány nem tartalmi (vizuális) címke: <i>kurzív (dőlt)</i> (italic) <b>félkövér</b> (bold) <sub>alsó index</sub> (subscript) <sup>felső index</sup> (superscript) <pre>előformázott</pre> (preformatted) <hr /> (horizontal rule)

A tartalom és a vizuális megjelenítés Néhány nem tartalmi (vizuális) címke: <i>kurzív (dőlt)</i> (italic) <b>félkövér</b> (bold) <sub>alsó index</sub> (subscript) <sup>felső index</sup> (superscript) <pre>előformázott</pre> (preformatted) <hr /> (horizontal rule) <br /> (line brake)

A tartalom és a vizuális megjelenítés Néhány nem tartalmi (vizuális) címke: <i>kurzív (dőlt)</i> (italic) <b>félkövér</b> (bold) <sub>alsó index</sub> (subscript) <sup>felső index</sup> (superscript) <pre>előformázott</pre> (preformatted) <hr /> (horizontal rule) <br /> (line brake) A tartalom szervezéséről

A tartalom és a vizuális megjelenítés Néhány nem tartalmi (vizuális) címke: <i>kurzív (dőlt)</i> (italic) <b>félkövér</b> (bold) <sub>alsó index</sub> (subscript) <sup>felső index</sup> (superscript) <pre>előformázott</pre> (preformatted) <hr /> (horizontal rule) <br /> (line brake) A tartalom szervezéséről A div és a span a szemantikai összetartozást jelölik.

A tartalom és a vizuális megjelenítés Néhány nem tartalmi (vizuális) címke: <i>kurzív (dőlt)</i> (italic) <b>félkövér</b> (bold) <sub>alsó index</sub> (subscript) <sup>felső index</sup> (superscript) <pre>előformázott</pre> (preformatted) <hr /> (horizontal rule) <br /> (line brake) A tartalom szervezéséről A div és a span a szemantikai összetartozást jelölik. A div nagyobb szövegrészt zár magába, felette lehet akár még egy div, mely div-eket zár össze egy részbe.

A tartalom és a vizuális megjelenítés Néhány nem tartalmi (vizuális) címke: <i>kurzív (dőlt)</i> (italic) <b>félkövér</b> (bold) <sub>alsó index</sub> (subscript) <sup>felső index</sup> (superscript) <pre>előformázott</pre> (preformatted) <hr /> (horizontal rule) <br /> (line brake) A tartalom szervezéséről A div és a span a szemantikai összetartozást jelölik. A div nagyobb szövegrészt zár magába, felette lehet akár még egy div, mely div-eket zár össze egy részbe. A span soron belül végzi ezt.

A tartalom és a vizuális megjelenítés Néhány nem tartalmi (vizuális) címke: <i>kurzív (dőlt)</i> (italic) <b>félkövér</b> (bold) <sub>alsó index</sub> (subscript) <sup>felső index</sup> (superscript) <pre>előformázott</pre> (preformatted) <hr /> (horizontal rule) <br /> (line brake) A tartalom szervezéséről A div és a span a szemantikai összetartozást jelölik. A div nagyobb szövegrészt zár magába, felette lehet akár még egy div, mely div-eket zár össze egy részbe. A span soron belül végzi ezt. A tartalom és a külalak elválasztása

A tartalom és a vizuális megjelenítés Néhány nem tartalmi (vizuális) címke: <i>kurzív (dőlt)</i> (italic) <b>félkövér</b> (bold) <sub>alsó index</sub> (subscript) <sup>felső index</sup> (superscript) <pre>előformázott</pre> (preformatted) <hr /> (horizontal rule) <br /> (line brake) A tartalom szervezéséről A div és a span a szemantikai összetartozást jelölik. A div nagyobb szövegrészt zár magába, felette lehet akár még egy div, mely div-eket zár össze egy részbe. A span soron belül végzi ezt. A tartalom és a külalak elválasztása A <p "stilus attribútumok...">tartalom</p>

CSS CSS: Cascading Style Sheets (cascading: több helyen lehet a stílus megadva, lépcsőzetesen a legáltalánosabb szabálytól haladva speciális felé dönt a megjelenítésről.)

CSS CSS: Cascading Style Sheets (cascading: több helyen lehet a stílus megadva, lépcsőzetesen a legáltalánosabb szabálytól haladva speciális felé dönt a megjelenítésről.) Cél: a tartalom és a megjelenítés szétválasztása

CSS CSS: Cascading Style Sheets (cascading: több helyen lehet a stílus megadva, lépcsőzetesen a legáltalánosabb szabálytól haladva speciális felé dönt a megjelenítésről.) Cél: a tartalom és a megjelenítés szétválasztása Fizikai szétválasztás lehetősége: stílus.css-fájl(ok)ban

CSS CSS: Cascading Style Sheets (cascading: több helyen lehet a stílus megadva, lépcsőzetesen a legáltalánosabb szabálytól haladva speciális felé dönt a megjelenítésről.) Cél: a tartalom és a megjelenítés szétválasztása 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 (cascading: több helyen lehet a stílus megadva, lépcsőzetesen a legáltalánosabb szabálytól haladva speciális felé dönt a megjelenítésről.) Cél: a tartalom és a megjelenítés szétválasztása 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 (cascading: több helyen lehet a stílus megadva, lépcsőzetesen a legáltalánosabb szabálytól haladva speciális felé dönt a megjelenítésről.) Cél: a tartalom és a megjelenítés szétválasztása 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,

CSS CSS: Cascading Style Sheets (cascading: több helyen lehet a stílus megadva, lépcsőzetesen a legáltalánosabb szabálytól haladva speciális felé dönt a megjelenítésről.) Cél: a tartalom és a megjelenítés szétválasztása 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, Validálás: jigsaw.w3.org/css-validator/

CSS CSS: Cascading Style Sheets (cascading: több helyen lehet a stílus megadva, lépcsőzetesen a legáltalánosabb szabálytól haladva speciális felé dönt a megjelenítésről.) Cél: a tartalom és a megjelenítés szétválasztása 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, Validálás: jigsaw.w3.org/css-validator/ Csak szórakoztatásul a lehetőségekről, nem követendő: CSS Zen Garden

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 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;} Megjegyzés (comment): /* Ide bármit írhatok, akár több sorban is. */

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ílusfile (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ílusfile (ez a legelterjedtebb), szintén a headbe: <link rel="stylesheet" href="...css"> Legerősebb az inline, majd a beágyazott és végül a külső.

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ílusfile (ez a legelterjedtebb), szintén a headbe: <link rel="stylesheet" href="...css"> Legerősebb az inline, majd a beágyazott és végül a külső. A html kódban csoportosíthatjuk a címkéinket (tageinket). Egyedi nevet adhatunk nekik, vagy egy közös osztályba rakhatjuk őket.

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ílusfile (ez a legelterjedtebb), szintén a headbe: <link rel="stylesheet" href="...css"> Legerősebb az inline, majd a beágyazott és végül a külső. A html kódban csoportosíthatjuk a címkéinket (tageinket). Egyedi nevet adhatunk nekik, vagy egy közös osztályba rakhatjuk őket. Ezekre így hivatkozhatunk a CSS-ben: (tag)(.class)(#id){... }

Link megjelenítései Linkeknél vannak még speciális kijelölő elemek, ezekkel mondhatjuk meg, hogy hogyan nézzen ki egy link

Link megjelenítései Linkeknél vannak még speciális kijelölő elemek, ezekkel mondhatjuk meg, hogy hogyan nézzen ki egy link alaphelyzetben (link),

Link megjelenítései 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 megjelenítései 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 megjelenítései 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 megjelenítései 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). Például (LoVe-HAte sorrendben): a:link { color: green; text-decoration: underline; } a:visited { color: purple; } a:hover { color: blue; text-decoration: none; } a:active { color:red; }

A kód kinézete HTML-ben az alábbiak azonosak:

A kód kinézete HTML-ben az alábbiak azonosak: <p>bekezdés <span>szó</span></p>

A kód kinézete HTML-ben az alábbiak azonosak: <p>bekezdés <span>szó</span></p> <p> bekezdés <span>szó</span> </p>

A kód kinézete HTML-ben az alábbiak azonosak: <p>bekezdés <span>szó</span></p> <p> bekezdés <span>szó</span> </p> az utóbbi a preferált

A kód kinézete HTML-ben az alábbiak azonosak: <p>bekezdés <span>szó</span></p> <p> bekezdés <span>szó</span> </p> az utóbbi a preferált CSS-ben az alábbiak azonosak:

A kód kinézete HTML-ben az alábbiak azonosak: <p>bekezdés <span>szó</span></p> <p> bekezdés <span>szó</span> </p> az utóbbi a preferált CSS-ben az alábbiak azonosak: p{color:black;background-color:white;}

A kód kinézete HTML-ben az alábbiak azonosak: <p>bekezdés <span>szó</span></p> <p> bekezdés <span>szó</span> </p> az utóbbi a preferált CSS-ben az alábbiak azonosak: p{color:black;background-color:white;} p { color: black; background-color: white; }

A kód kinézete HTML-ben az alábbiak azonosak: <p>bekezdés <span>szó</span></p> <p> bekezdés <span>szó</span> </p> az utóbbi a preferált CSS-ben az alábbiak azonosak: p{color:black;background-color:white;} p { color: black; background-color: white; } az utóbbi a preferált

A kód kinézete HTML-ben az alábbiak azonosak: <p>bekezdés <span>szó</span></p> <p> bekezdés <span>szó</span> </p> az utóbbi a preferált CSS-ben az alábbiak azonosak: p{color:black;background-color:white;} p { color: black; background-color: white; } az utóbbi a preferált ezt hívjuk kódkonvenciónak, minden nyelvnek megvannak a szabályai és konvenciói.

A kód kinézete HTML-ben az alábbiak azonosak: <p>bekezdés <span>szó</span></p> <p> bekezdés <span>szó</span> </p> az utóbbi a preferált CSS-ben az alábbiak azonosak: p{color:black;background-color:white;} p { color: black; background-color: white; } az utóbbi a preferált ezt hívjuk kódkonvenciónak, minden nyelvnek megvannak a szabályai és konvenciói. Átláthatóbb az ember számára.

A kód kinézete HTML-ben az alábbiak azonosak: <p>bekezdés <span>szó</span></p> <p> bekezdés <span>szó</span> </p> az utóbbi a preferált CSS-ben az alábbiak azonosak: p{color:black;background-color:white;} p { color: black; background-color: white; } az utóbbi a preferált ezt hívjuk kódkonvenciónak, minden nyelvnek megvannak a szabályai és konvenciói. Átláthatóbb az ember számára. Az identálás az, amikor az egymásba ágyazott elemeket beljebb kezdjük.

Kérdések Milyen szolgáltatást nyújt a DNS?

Kérdések Milyen szolgáltatást nyújt a DNS? Mit jelentenek: URL, HTTP, HTML?

Kérdések Milyen szolgáltatást nyújt a DNS? Mit jelentenek: URL, HTTP, HTML? Mi a jelölőnyelv?

Kérdések Milyen szolgáltatást nyújt a DNS? Mit jelentenek: URL, HTTP, HTML? Mi a jelölőnyelv? Mik a sütik és mire valók?

Kérdések Milyen szolgáltatást nyújt a DNS? Mit jelentenek: URL, HTTP, HTML? Mi a jelölőnyelv? Mik a sütik és mire valók? Melyik címkével (tag-gel) tudunk képet behelyezni az oldalra?

Kérdések Milyen szolgáltatást nyújt a DNS? Mit jelentenek: URL, HTTP, HTML? Mi a jelölőnyelv? Mik a sütik és mire valók? Melyik címkével (tag-gel) tudunk képet behelyezni az oldalra? Melyik címkével tudunk linket behelyezni az oldalra?

Kérdések Milyen szolgáltatást nyújt a DNS? Mit jelentenek: URL, HTTP, HTML? Mi a jelölőnyelv? Mik a sütik és mire valók? Melyik címkével (tag-gel) tudunk képet behelyezni az oldalra? Melyik címkével tudunk linket behelyezni az oldalra? Melyik attribútummal adhatunk meg inline CSS formázást?

Kérdések Milyen szolgáltatást nyújt a DNS? Mit jelentenek: URL, HTTP, HTML? Mi a jelölőnyelv? Mik a sütik és mire valók? Melyik címkével (tag-gel) tudunk képet behelyezni az oldalra? Melyik címkével tudunk linket behelyezni az oldalra? Melyik attribútummal adhatunk meg inline CSS formázást? Soroljunk fel néhány, a HTML-ben speciális karaktert!

Kérdések Milyen szolgáltatást nyújt a DNS? Mit jelentenek: URL, HTTP, HTML? Mi a jelölőnyelv? Mik a sütik és mire valók? Melyik címkével (tag-gel) tudunk képet behelyezni az oldalra? Melyik címkével tudunk linket behelyezni az oldalra? Melyik attribútummal adhatunk meg inline CSS formázást? Soroljunk fel néhány, a HTML-ben speciális karaktert! Hogyan választható szét a tartalom és a forma (megjelenítés) a HTML-ben?

Kérdések Milyen szolgáltatást nyújt a DNS? Mit jelentenek: URL, HTTP, HTML? Mi a jelölőnyelv? Mik a sütik és mire valók? Melyik címkével (tag-gel) tudunk képet behelyezni az oldalra? Melyik címkével tudunk linket behelyezni az oldalra? Melyik attribútummal adhatunk meg inline CSS formázást? Soroljunk fel néhány, a HTML-ben speciális karaktert! Hogyan választható szét a tartalom és a forma (megjelenítés) a HTML-ben? Milyen állapotai vannak egy linknek? Adjunk egy példát, ahol CSS kód segítségével mindegyiken változtatunk valamit!

Kérdések Milyen szolgáltatást nyújt a DNS? Mit jelentenek: URL, HTTP, HTML? Mi a jelölőnyelv? Mik a sütik és mire valók? Melyik címkével (tag-gel) tudunk képet behelyezni az oldalra? Melyik címkével tudunk linket behelyezni az oldalra? Melyik attribútummal adhatunk meg inline CSS formázást? Soroljunk fel néhány, a HTML-ben speciális karaktert! Hogyan választható szét a tartalom és a forma (megjelenítés) a HTML-ben? Milyen állapotai vannak egy linknek? Adjunk egy példát, ahol CSS kód segítségével mindegyiken változtatunk valamit! Mi a különbség a class és az id között? Példával mutassuk be melyiket hogyan használjuk!