O stronach www, html itp..



Podobne dokumenty
Wprowadzenie do HTML, CSS, JavaScript, PHP. Kurs

Źródła. cript/1.5/reference/ Ruby on Rails: AJAX: ssays/archives/

Programowanie internetowe

Przedmiot: Grafika komputerowa i projektowanie stron WWW

Wordpress: Joomla! Drupal.

STRONY INTERNETOWE mgr inż. Adrian Zapała

2 Podstawy tworzenia stron internetowych

Elementarz HTML i CSS

Języki programowania wysokiego poziomu WWW

Akademia Techniczno-Humanistyczna w Bielsku-Białej

Tworzenie Stron Internetowych. odcinek 5

Bazy danych i strony WWW

Język (X)HTML. Podstawowe znaczniki i parametry. dr Konrad Dominas / UAM

Technologie Informacyjne

HTML (HyperText Markup Language) hipertekstowy język znaczników

WITRYNY I APLIKACJE INTERNETOWE

Podstawy (X)HTML i CSS

XHTML - Extensible Hypertext Markup Language, czyli Rozszerzalny Hipertekstowy Język Oznaczania.

używane skróty: HTTP - protokół do transferu tekstu, hipertekstu, zbiorów binarnych URL - jednolity lokalizator zasobów

Wykład 1: HTML (XHTML) Michał Drabik

Tworzenie Stron Internetowych. odcinek 6

Narzędzia informatyczne w językoznawstwie

Zakres treści Czas. 2 Określenie charakteru i tematyki strony. Rodzaje witryn. Projekt graficzny witryny. Opracowanie skryptów

Celem ćwiczenia jest zapoznanie z językiem HTML i JavaScript, zasadami tworzenia stron WWW i umieszczania na nich skryptów w języku JavaScript.

Tworzenie Stron Internetowych. odcinek 5

Dokument hipertekstowy

Wymagania edukacyjne: Statyczne witryny internetowe (na podstawie programu nr )

XHTML Budowa strony WWW

Format HTML. Wybrane działy Informatyki Stosowanej. Definicja i przeznaczenie Struktura dokumentu Znaczniki Formularze i komponenty

WYMAGANIA EDUKACYJNE. Witryny i Aplikacje Internetowe klasa I

Tworzenie Stron Internetowych. odcinek 10

Programowanie WEB PODSTAWY HTML

5-6. Struktura dokumentu html. 2 Określenie charakteru i tematyki strony. Rodzaje witryn. Projekt graficzny witryny. Opracowanie skryptów

Specyfikacja techniczna dot. mailingów HTML

E.14.1 Tworzenie stron internetowych / Krzysztof T. Czarkowski, Ilona Nowosad. Warszawa, Spis treści

Dokument hipertekstowy

Tworzenie Stron Internetowych. odcinek 9

XML extensible Markup Language. część 5

Pierwsza strona internetowa

PORADNIK KODOWANIA: CSS

Witryny i aplikacje internetowe

Danuta ROZPŁOCH-NOWAKOWSKA Strona Moduł 4. Przykład 1. Przykład 2. HTML 4.01 Transitional).

Tworzenie Stron Internetowych. odcinek 1

Wykorzystanie PHP do tworzenia stron internetowych testujących wiedzę studentów ze statystyki

Tworzenie stron internetowych z wykorzystaniem HTM5, JavaScript, CSS3 i jquery. Łukasz Bartczuk

URL:

PROGRAMOWANIE. WNPiD UAM, Programowanie, inż. Piotr Jabłoński

KURSY PROGRAMOWANIA DLA DZIECI

TECHNIKI WWW (WFAIS.IF-C125) (zajęcia r.)

ECDL/ICDL Web Editing Moduł S6 Sylabus - wersja 2.0

2. Projektowanie stron WWW podstawowe informacje

HTML (HyperText Markup Language)

Hyper Text Markup Language

Historia kodowania i format plików XML. Jolanta Bachan

Zaawansowana Pracownia Komputerowa - Ćwiczenia. Krzysztof Miernik

Szczegółowy opis zamówienia:

Po zakończeniu rozważań na temat World Wide Web, poznaniu zasad organizacji witryn WWW, przeczytaniu kilkudziesięciu stron i poznaniu wielu nowych

ABC języka HTML i XHTML / Maria Sokół. wyd. 2. Gliwice, cop Spis treści

CSS jest is an skrótem od Cascading Style Sheets (Kaskadowe Arkusze Stylów).

Tworzenie Stron Internetowych. odcinek 1

Laboratorium 1 Wprowadzenie do PHP

Oczywiście występują także znaczniki, bez ich odpowiednika kończącego, np. <BR>

PROGRAM NAUCZANIA DLA ZAWODU TECHNIK INFORMATYK, O STRUKTURZE PRZEDMIOTOWEJ

Dzięki arkuszom zewnętrznym uzyskujemy centralne sterowanie wyglądem serwisu. Zewnętrzny arkusz stylów to plik tekstowy z rozszerzeniem css.

Tworzenie Stron Internetowych. odcinek 6

za pomocą: definiujemy:

HTML kurs podstawowy. nagłówek, linia pozioma, obraz, img, ramka, div, tabela, tabel, lista

Nowoczesne Technologie WWW

HTML, CSS i JavaScript / Laura Lemay, Rafe Colburn, Jennifer Kyrnin. Gliwice, cop Spis treści

INSTALACJA I KONFIGURACJA SERWERA PHP.

Podstawy JavaScript ćwiczenia

Witryny i aplikacje internetowe

I. Dlaczego standardy kodowania mailingów są istotne?

Front-end: solidne podstawy. Wszystko, co warto wiedzieć o HTML, CSS, JavaScript i Bootstrap.

Witryny i aplikacje internetowe - rozkład godzin dla technikum informatycznego

Wybrane technologie wykorzystywane do tworzenia stron internetowych

I. Formatowanie tekstu i wygląd strony

KURSY PROGRAMOWANIA DLA DZIECI

Imię, nazwisko i tytuł/stopień KOORDYNATORA (-ÓW) kursu/przedmiotu zatwierdzającego protokoły w systemie USOS Dr Adam Naumowicz

LABORATORIUM 5 WSTĘP DO SIECI TELEINFORMATYCZNYCH WPROWADZENIE DO XML I XSLT

Tomasz Grześ. Systemy zarządzania treścią, cz. II

PROGRAMOWANIE. WNPiD UAM, Programowanie, inż. Piotr Jabłoński

TWORZENIE STRON WWW. Zasady opisu stron w języku HTML:

PROGRAMOWANIE. WNPiD UAM, Programowanie, inż. Piotr Jabłoński

Można też ściągnąć np. z:

Plan dzisiejszego wykładu. Narzędzia informatyczne w językoznawstwie. XML - Definicja. Zalety XML

Lab.1. Praca z tekstem: stosowanie arkuszy stylów w dokumentach OO oraz HTML/CSS

CSS Kaskadowe Arkusze Stylów

W ogólności znaczniki mogą również posiadać atrybuty które pozwalają wpływać i manipulować własnościami znaczników lub przenosić dodatkowe informacje:

Usługa Utilitia Korzystanie z Internetu przez Osoby Niepełnosprawne. Piotr Witek Utilitia.pl Kraków, 16 Lipca 2013 r.

Projekty z Technologii Informacyjnych

HTML informacje podstawowe

Zajęcia 4 - Wprowadzenie do Javascript

Odnośniki jeszcze do niedawna odróżniały strony WWW od wszystkich innych dokumentów elektronicznych. Możliwość deklarowania odnośników do innych

Struktura języka HTML ZNACZNIKI. Oto bardzo prosta strona WWW wyświetlona w przeglądarce: A tak wygląda kod źródłowy takiej strony:

Opis przedmiotu zamówienia

rk HTML 4 a 5 różnice

Transkrypt:

O stronach www, html itp.. Prosty wstęp do podstawowych technik spotykanych w internecie 09.01.2015 M. Rad

Plan wykładu Html Przykład Strona www Xhtml Css Php Js

HTML HTML - (ang. HyperText Markup Language) hipertekstowy język znaczników, obecnie szeroko wykorzystywany do tworzenia stron internetowych. (wiki) Hipertekstowy zawierający hiperłącza (odnośniki) do innych dokumentów

Do czego służy HTML? Język HTML nadaje tekstowi dokumentu strukturę i określa sposób jego przedstawiania. Podstawowe elementy HTML odnoszą się do podziału dokumentu na części, wyróżnienia w dokumencie bloków tekstu, wyliczeń i tabel, nadania dokumentowi właściwości hipertekstowych, osadzenia w nim ilustracji, ustalenia sposobu prezentacji tekstu.

Przykład html <!doctype html> <html lang="pl"> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <title>tytuł strony</title> </head> <body> <h1>oto moja pierwsza strona www!</h1> <p> Tu będzie tekst jaki chcę przekazać ludzkości<br /> i jeszcze trochę tekstu w następnym wierszu<br /> a to jest <a href="http://pl.wikipedia.org">link do Wikipedii</a>. <b>tam dopiero sobie poczytasz!</b> </p> </body> </html>

Jak to wygląda?

Podstawowe znaczniki tekstu <!--... --> znacznik komentarza <b> </b> <br> Pogrubienie tekstu Przejście do nowej linii <h1> </h1> Nagłówek poziomu 1 Poziomów może być od 1 do 6 <hr> <i> </i> <p> Pozioma linia Tekst pochylony Paragraf (akapit) <ol> </ol> Lista numerowana <ol> <li> Element listy <li>pierwszy element <li> drugi <ul> </ul> Lista wypunktowana </ol>

Znaczniki linków i grafiki <a> <a> Znacznik <a href= http://agh.edu.pl">strona AGH</a> odnośnika (link do strony) Znacznik odnośnika (link do zakładki) <a name="gora"></a>... <a href="index.html#gora">początek strony</a> <body Obrazek tła background=.. > <img> Obrazek wstawiony na stronę <img src="../obrazek.gif" />

Dodatkowe informacje Istnieje ooogromna liczba kursów HTML w internecie Dla każdej oglądanej strony można oglądnąć jej źródło (czyli tekst opisu w html) Istnieje dużo gotowych darmowych szablonów, które można użyć na własnej stronie

Jak na AGH założyć własną stronę Każdy student AGH może mieć przydzielone konto na serwerze student ( http://student.agh.edu.pl) W tym celu należy udać się do p. 416 w UCI. Więcej informacji można znaleźć na stronie http://www.uci.agh.edu.pl/

Co daje konto student? Poczta elektroniczna bez reklam, z filtrem antyspamowym Z poczty elektronicznej można korzystać za pomocą odpowiedniego programu pocztowego lub wchodząc na stronę https://poczta.agh.edu.pl Listy i grupy dyskusyjne Komunikatory Strony WWW Bazy danych I inne..

Jak umieścić stronę www na serwerze Jest to opisane w poradach uci Generalnie należy skopiować pliki w tym plik 'index.html' do własnego foldera o nazwie 'public_html' Do skopiowania można użyć protokołu sftp, sshfs ( Linux) lub programu WinSCP sshfs rad@galaxy.agh.edu.pl:/home/eaiiegrp/rad/public_html /home/mrad/mnt/strona_www Należy pamiętać o nadaniu plikom odpowiednich uprawnień, tak aby mogły być czytelne dla wszystkich np.: chmod a+r index.html Należy pamiętać, że system Linux i Unix rozróżnia duże i małe litery

Strona domowa na serwerze Adres tak utworzonej strony będzie następujący: student.agh.edu.pl/~login/ Gdzie zamiast 'login' będzie nazwa użytkownika przydzielona podczas zakładania konta

XHTML XHTML: (ang. Extensible HyperText Markup Language, rozszerzalny język znaczników hipertekstowych) język służący do tworzenia stron WWW ogólnego przeznaczenia. Specyfikacje XHTML przygotowuje organizacja W3C. XHTML nie jest następcą HTML, a jedynie przedstawieniem HTML 4.01 w postaci XML. XML: (ang. Extensible Markup Language, w wolnym tłumaczeniu Rozszerzalny Język Znaczników) uniwersalny język formalny przeznaczony do reprezentowania różnych danych w strukturalizowany sposób.

Znaczenie XHTML Wydaje się że główne znaczenie XHTML polega na jego lepszej przenośności dzięki spełnieniu wymogów języka XML Główną różnicą w stosunku do HTML jest konieczność zakończenia każdego znacznika. HTML nie określał jednoznacznie, które elementy powinny zostać zakończone, a które mogą zostać nie zamknięte. Dokumenty XHTML, w przeciwieństwie do HTML, można łączyć z innymi dokumentami XML, np. SVG. Prawie wszystkie nowoczesne przeglądarki umożliwiają już osadzanie grafiki wektorowej bezpośrednio w ciele dokumentu

W3C World Wide Web Consortium, w skrócie W3C, to organizacja, która zajmuje się ustanawianiem standardów pisania i przesyłu stron WWW. Adres: http://www.w3.org/ XML jest standardem rekomendowanym oraz specyfikowanym przez organizację W3C. Poza tym W3C zajmuje się: HTML/XHTML/XForms - podstawowe języki znaczników, stosowane do tworzenia stron WWW, CSS - kaskadowe arkusze stylów, DOM - Document Object Model - ustanowienie jednolitego systemu, w jaki sposób przeglądarki zarządzają wyświetlaniem i indeksowaniem elementów stron WWW, XML - język znaczników, na podstawie którego tworzone są aplikacje XML, HTTP - protokół przesyłania stron WWW, SVG - Scalable Vector Graphics - ogólny format grafiki wektorowej,

CSS Kaskadowe arkusze stylów (ang. Cascading Style Sheets, w skrócie CSS) to język służący do opisu formy prezentacji (wyświetlania) stron WWW. CSS został opracowany przez organizację W3C w 1996 r. Dzięki niemu można oddzielić treść - zachowaną w pliku (X)HTML - od prezentacji, opisanej przez plik CSS

CSS przykład Przykład: h1 { font-size: 2em; color: red; margin:.67em 0 } Umieszczamy w pliku 'style.css' W pliku html, w sekcji <head> umieszczamy: <link rel="stylesheet" type="text/css" href="style.css" /> Ta operacja zmieni domyślny sposób wyświetlania nagłówków oznaczonych tagiem <h1>

PHP PHP to obiektowy język programowania zaprojektowany do generowania stron internetowych w czasie rzeczywistym. Co to znaczy obiektowy? Jest to taki rodzaj programowania w którym problem opisuje się przy pomocy utworzonych obiektów - elementów łączących stan (czyli dane, nazywane najczęściej polami) i zachowanie (czyli procedury, tu: metody). Innym podejściem jest podejście proceduralne

PHP Skrypty napisane w PHP są z reguły umieszczane w plikach tekstowych (czasami razem z kodem HTML lub XHTML). PHP pozwala także na wykonywanie skryptów z linii poleceń podobnie jak Perl, Python oraz Ruby. Jego modułowa budowa daje również możliwość programowania samodzielnych aplikacji z interfejsem graficznym. PHP umożliwia współpracę z wieloma rodzajami źródeł danych, takich jak systemy zarządzania bazami danych, pliki tekstowe, dokumenty XML oraz serwisy WWW.

PHP przykład osadzony w pliku HTML <script language="php"> echo ("Pierwszy komunikat!"); </script>

JavaScript JS JavaScript, JS skryptowy język programowania, stworzony przez firmę Netscape, najczęściej stosowany na stronach internetowych. Skrypty służą najczęściej do zapewnienia interaktywności poprzez reagowanie na zdarzenia, sprawdzania poprawności formularzy lub budowania elementów nawigacyjnych. Skrypty JavaScriptu uruchamiane przez strony internetowe ma znacznie ograniczony dostęp do komputera użytkownika. Jest to język obiektowy, o składni wywodzącej się z języka C++.

Przykład <script type="text/javascript" src="code.js"></script> <SCRIPT LANGUAGE="JavaScript"> <!-- // (c) Henryk Gajewski var urodz = new Date("January 1, 2001"); var now = new Date(); var ile = urodz.gettime() - now.gettime(); var dni = Math.floor(ile / (1000 * 60 * 60 * 24)); if (dni > 1) document.write("do trzeciego tysiąclecia pozostało " + dni +" dni!") else if (dni == 1) document.write("tylko dwa dni pozostały do trzeciego tysiąclecia!") else if (dni == 0) document.write("już jutro jest trzecie tysiąclecie!") else document.write("1 stycznia roku 2001 - mamy trzecie tysiąclecie"); // --> </SCRIPT>

Wiadomości Egzamin: Termin: 02.02.2015 (poniedziałek) godzina 12.00 sala 121, bud. B1 Poprawkowy: 06.02.2015 (piątek) godzina 9.00 sala 014, bud. B1 Materiały http://home.agh.edu.pl/~rad