Wstęp do zajęć - podstawowa struktura strony
Transkrypt
Wstęp do zajęć - podstawowa struktura strony
Dokument hipertekstowy – laboratorium 2014/15 Hello EPI :) Podstawowe informacje Laboratorium to 30 godzin zajęć, czyli 15 spotkań Sylabus w USOSweb Materiały Kontakt: [email protected] Dyżury Cel zajęć Dzięki zajęciom dowiecie się jak są zbudowane i jak działają serwisy internetowe. Nauczycie się tworzyć proste serwisy z użyciem HTML, CSS i JS zgodnie ze standardami W3C. Dowiecie się co to jest RWD (Responsive Web Design) i będziecie potrafili go zastosować. Poznacie zasady i dobre praktyki dostępności i użyteczności stron internetowych. Podstawa zaliczenia Obecność Kolokwia Samodzielnie wykonywanie ćwiczeń na zajęciach zgodnie z przedstawionymi założeniami Samodzielne stworzenie strony internetowej opublikowanej na wierzbie Co potrzeba do stworzenia serwisu internetowego? Edytor tekstowy Język programowania Przeglądarka Języki tworzenia stron HTML – warstwa struktury i treści CSS – warstwa prezentacji, czyli wygląd serwisu JS – zachowanie serwisu Czy to wszystko... ? HTML – krótka historia Skrót ang. Hypertext Markup Language Język służący do tworzenia dokumentów publikowanych w Internecie. Stworzony w 1990r. przez Tima Berners-Lee (CERN), początkowo pozwalał tylko na bardzo proste formatowanie tekstu. Pierwsza strona http://info.cern.ch/hypertext/WWW/TheProject.html Wraz z pojawieniem się graficznych przeglądarek internetowych, język wzbogacano o możliwość graficznego definiowania wyglądu dokumentu. HTML to plik nazwa.html Składnia podstawowa – znacznik <p>Idealne zdanie na sam początek!</p> <p> - znacznik otwierający </p> - znacznik zamykający Składnia podstawowa – atrybut <p lang="fr">Ceci est un paragraphe.</p> Atrybut jest dodatkową własnością elementu; Na zajęciach (i nie tylko) najczęściej będziemy używać takich atrybutów jak: href, class… itp. Konstrukcja strony <!DOCTYPE html> <html> <head> <title>Moja strona WWW</title> </head> <body> <p>Hello EPI!</p> </body> </html> Konstrukcja strony - doctype Doctype potrzebny jest przeglądarkom, aby wiedziały jak traktować znaczniki np. <p></p> to paragraf. HTML 5 <!DOCTYPE html> Strict DTD <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> Transitional DTD <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> Frameset DTD <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd"> Tworzenie pierwszej strony Proszę otworzyć dowolny edytor tekstowy, następnie wpisać poniższy kod: <!DOCTYPE html> <html> </html> I zapisać plik pod wolną nazwą jako html np. mojaStrona.html Tworzenie pierwszej strony Dodajcie znacznik <head></head> A w nim <title></title> i zapiszcie w nim nazwę swojej strony. <!DOCTYPE html> <html> <head> <title>Moja strona !</title> </head> </html> Zapisz plik i otwórz w przeglądarce. Tworzenie pierwszej strony Dodajcie znacznik <body></body> Wewnątrz <body> dodaj trzy paragrafy <p></p> z treścią. <!DOCTYPE html> <html> <head> <title>Moja strona !</title> </head> <body> </body> </html> Odśwież stronę w przeglądarce. Kontrola kodu w przeglądarce Pokaż źródło strony Zbadaj element Narzędzia developerskie Standardy W3C Standardy zapewniają odpowiedni poziom jakości, wygody i przede wszystkim zgodności z innymi wytworami techniki. Walidator: http://validator.w3.org Dziękuję za uwagę ;) Czy macie jakieś pytania?