Podstawy języka HTML.

Slides:



Advertisements
Podobne prezentacje
Kolory, grafika, multimedia
Advertisements

Style CSS.
Style definiujące tabele
Podstawy i rozszerzenia języka HTML
Tworzenie stron internetowych www World Wide Web
języka hipertekstowego
Kurs języka HTML Mariusz Tomczyk.
Wstawianie stylów CSS.
Czyli jak zrobić prezentację komputerową?
Zastosowanie osi symetrii i wielokątów w przyrodzie
Temat: Tworzenie dokumentów w edytorze tekstu
Tajemnice klawiatury.
Informatyka Edytor tekstów Word.
DYFRAKCJA ŚWIATŁA NA SIATCE DYNAMICZNEJ
Elektronika cyfrowa Prezentacja Remka Kondrackiego.
OPRACOWANIE: Szkoły Pijarskie
Tworzenie tabel na stronach internetowych Program NVU Spis prezentacji: 1.Wstawianie tabeliWstawianie tabeli 2.ZakładkiZakładki.
To jest bardzo proste  Lekcja nr 3
Podstawy programowania
Cechy dobrej i udanej strony www Net etykieta. Ergonomia stron WWW.
Jak przygotować prezentację multimedialną?
Microsoft® Office EXCEL 2003
Formatowanie i modyfikacja dokumentu tekstowego
BUDOWA ARKUSZA KALKULACYJNEGO
Wykonała Sylwia Kozber
Rola tabel w kodzie HTML
xHTML jako rozszerzenie HTML
Instalacja serwera WWW na komputerze lokalnym
PHP Operacje na datach Damian Urbańczyk. Operacje na datach? Dzięki odpowiednim funkcjom PHP, możemy dokonywać operacji na datach. Funkcje date() i time()
HTML Podstawy języka hipertekstowego Damian Urbańczyk.
XHTML Odsyłacze tekstowe i graficzne Damian Urbańczyk.
Tworzenie tabel w edytorze Word
Ruch jednostajny po okręgu Ciało porusza się ruchem jednostajnym oraz torem tego ruchu jest okrąg.
T58 Zasady dynamiki 2x45 wykład 2x45 ćwiczenia. I zasada dynamiki I zasada dynamiki może być (jest) formułowana na kilka sposobów. Najczęściej ma ona.
Warsztaty C# Część 2 Grzegorz Piotrowski Grupa.NET PO
Warsztaty C# Część 3 Grzegorz Piotrowski Grupa.NET PO
HTML Opracowała: Iwona Kowalik.
Opracowała: Iwona Kowalik
BEZPIECZNY INTERNET. PRZEGLĄDANIE STRON INTERNETOWYCH.
TWORZENIE SPISU TREŚCI Opracowała: Iwona Kowalik.
SKALA MAPY Skala – stosunek odległości na mapie do odpowiadającej jej odległości w terenie. Skala najczęściej wyrażona jest w postaci ułamka 1:S, np. 1:10.
Rzutowanie prostokątne
ZŁUDZENIA OPTYCZNE Większe, mniejsze? Jest czy nie ma? Wygięte! ..?
HTML cz.3 Tabele cd. oraz ramki
Temat 5: Elementy meta.
Temat 1: Składnia języka HTML
Temat 1: Umieszczanie skryptów w dokumencie
Temat 6: Elementy podstawowe
Temat 4: Znaki diakrytyczne i definiowanie języka dokumentu
Instrukcja switch switch (wyrażenie) { case wart_1 : { instr_1; break; } case wart_2 : { instr_2; break; } … case wart_n : { instr_n; break; } default.
Instrukcja switch switch (wyrażenie) { case wart_1 : { instr_1; break; } case wart_2 : { instr_2; break; } … case wart_n : { instr_n; break; } default.
Komtech Sp. z o.o. Magic Janusz ROŻEJ.
Magic Janusz ROŻEJ Komtech Sp. z o.o.
w/g Grzegorz Gadomskiego
Specjalizacja "Dziennikarstwo On-line„ Arkusze stylów – CSS Część 5 Prowadzący: Dariusz Jaruga
Specjalizacja "Dziennikarstwo On-line„ HTML – XHTML część 3 Prowadzący: Dariusz Jaruga
Temat 5: Pozycjonowanie elementów
Wprowadzenie do CSS Okiełznać style.
Aplikacje internetowe
Aplikacje internetowe Tabele Ciąg dalszy. Wprowadzanie złamań wiersza Często, najprostszym sposobem wpływania na układ tabeli jest wprowadzenie łamań.
Temat 4: Klasy i identyfikatory
XHTML Tworzenie stylów CSS Damian Urbańczyk. Zewnętrzny plik CSS Aby ułatwić sobie pracę ze stylami, najlepiej utworzyć osobny plik, w którym będą przechowywane.
HTML HTML (ang. HyperText Markup Language, pol. hipertekstowy język znaczników) – język wykorzystywany do tworzenia stron internetowych HTML zdefiniowanie.
Temat 2: Składnia kaskadowych arkuszy stylów. Za zmianę wyglądu witryny w kaskadowych arkuszach stylów odpowiadają reguły stylów. Każda z reguł powiązana.
Kaskadowe arkusze stylów CSS. Reguła CSS – definiuje sposób formatowania elementów na stronie WWW Części składowe reguły CSS selektor{ właściwość: wartość;
Wykład 2 Mechatronika PWSW Informatyka. Strony WWW (World Wide Web) Mosaic – pierwsza przeglądarka 1993 Internet Explorer Opera Firefox(Mozilla) Safari.
Wykład 4 Informatyka MPDI sem.3 HTML cd. Arkusze stylów - CSS.
<i>Tu wpisz tekst</i>
Arkusz stylów CSS Cascading Style Sheet.
Style definiujące tekst
Zapis prezentacji:

Podstawy języka HTML

Jak stworzyć najprostszą stronę www? <HTML> <HEAD>Informacje nagłówkowe</HEAD> <BODY> Właściwa treść (ciało) dokumentu </BODY> </HTML>

Tytuł strony <HEAD> <TITLE>Tytuł własny strony</TITLE> </HEAD> TITLE - nie oznacza wcale tytułu na stronie. Zawarta między tymi znacznikami treść ukaże się w pasku tytułowym przeglądarki, a nie w dokumencie.

Strona kodowa <meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> lub <meta http-equiv="Content-Type" content="text/html; charset=windows-1250">

Podsumowując <HTML> <HEAD> <meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> <TITLE>Tytuł strony</TITLE> </HEAD> <BODY> właściwa treść (ciało) dokumentu </BODY> </HTML>

Kolor tła <BODY BGCOLOR="kolor"> "kolor" może być podany imiennie (np. red, green, black, white) lub za pomocą wartości szesnastkowych - #FF0000, #008000, #000000, #FFFFFF

Tytuły, czyli nagłówki <H1> </H1> <H2> </H2> ... <H6> </H6> Wartość domyślna: Zawsze pogrubione i wyrównane do lewej. Opcje: (align=left/center/right) Największy Najmniejszy

Akapity i wiersze <P>To jest treść pierwszego akapitu</P> <P>To jest treść drugiego akapitu</P>

Wiersze <BR> znaczy break, czyli „złamanie” linii Znacznik <BR> stosujemy, gdy chcemy przejść do następnego wiersza To jest pierwszy wiersz<BR> To jest drugi wiersz<BR> To jest trzeci wiersz<BR> To jest czwarty wiersz<BR>

Pozioma linia <HR> Opcje dodatkowe: size – rozmiar w pikselach, noshade – brak cieniowania, color – kolor linii, width – długość w pikselach lub procentach strony. align – typ wyrównania (do lewej, środka, prawej)

Wykazy – wypunktowane <P>Dlaczego uczę się języka HTML?</P> <UL> <LI>Uważam, że dzięki temu stworzę swoją własną stronę www</LI> <LI>Uważam, że to frajda </LI> <LI>Uważam, że w taki sposób nauczę się podstaw programowania</LI> </UL> Opcje dodatkowe: type=kształt (circle,square,disc)

Wykazy – numerowane <P>Dlaczego uczę się języka HTML?</P> <OL> <LI>Uważam, że to bardzo przydatna umiejętność</LI> <LI>Uważam, że dzięki temu nauczę się podstaw programowania</LI> <LI>Uważam, że to jest fajna zabawa </LI> </OL> Opcje dodatkowe: type=typ (A, a, I, i, 1) start=x (początek numeracji

Atrybuty czcionek To jest tekst normalny <B>To jest tekst pogrubiony (bold)</B> <I>To jest tekst pochylony (italic, kursywa)</I> <U>To jest tekst podkreślony (underlined)</U> <S>To jest tekst przekreślony (strike)</S> <TT>Czcionka o stałej szerokości</TT> <CITE>Tekst cytatu książkowego</CITE>

Odsyłacze (linki, hiperłącza) <A HREF="http://www.gimmilosz.pl"> Oficjalna witryna Gimnazjum w Mierzęcicach</A> <A HREF="mailto:poczta@gimmilosz.pl"> Napisz do nas</A> (Kolory <BODY HCOLOR="kolor" ACOLOR="kolor" VCOLOR="kolor">) vlink=„kolor” (kolor łącza odwiedzonego) alink =„kolor” (kolor łącza podczas kliknięcia)

Wielkość czcionki Wielkość bezwzględna <FONT SIZE="x">Tekst objęty definicją</FONT> x = 1...7 Wielkość względna <FONT SIZE="+x">Tekst objęty definicją </FONT> <FONT SIZE="-x">Tekst objęty definicją</FONT> x = 1...6

Kolor czcionki <FONT COLOR="kolor">Tekst objęty poleceniem</FONT> Szesnaście podstawowych barw: black silver gray white maroon red purple fuchsia green lime olive yellow navy blue teal aqua Kolor może być podany kodem hexadecymalnym, czyli szesnastkowym w postaci: #CCF78A

Grafika na stronie <IMG SRC =„obrazek.jpg”> lub <EMBED SRC =„obrazek.jpg”> Ważne!!! Konieczna ścieżka dostępu. Najlepiej umieścić plik obrazek.jpg w folderze, w którym znajduje się index.html.

Muzyka na stronie <BGSOUND SRC =„muzyka.mid"> lub <EMBED SRC =„muzyka.mid"> Ważne!!! Najlepiej umieścić plik muzyka.mid w folderze, w którym znajduje się plik index.html.

Ogólne ramy tabel <TABLE> </TABLE>

Wiersz tabeli <TABLE> <TR> </TR> </TABLE>

Komórka w wierszu <TABLE> <TR> <TD> </TD><TD> </TD><TD> </TD></TR> </TABLE> Przykład:

Obramowanie tabeli <TABLE BORDER=„1”> </TABLE>

Obramowanie komórek <TABLE BORDER=„1” CELLSPACING=8>

Marginesy dla komórek <TABLE BORDER CELLSPACING=5 CELLPADDING=15> </TABLE> Kowalski

Szerokość tabeli, komórki <TABLE BORDER WIDTH=„600”> </TABLE> <TD WIDTH=100> </TD> Możemy podać w procentach szerokości strony, np. „45%”

Wysokość tabeli <TABLE BORDER=„2” WIDTH="50%" HEIGHT="30%"> Lub podajemy zamiast w procentach w pikselach np. „50”

Wyrównanie tabeli <TABLE BORDER=„1” ALIGN=„right”> <TABLE BORDER=„1” ALIGN=„left”> <TABLE BORDER=„1” ALIGN=„center”>

Poziome i pionowe wyrównanie danych w komórce <TD ALIGN=center></TD> <TD ALIGN=left> </TD> <TD ALIGN=right> </TD> Pionowe <TD VALIGN=top> </TD> <TD VALIGN=middle> </TD> <TD VALIGN=bottom> </TD> text

Kolor tła tabeli i komórki <TABLE BORDER HEIGHT=200 BGCOLOR=yellow> <TD BGCOLOR="barwa"> Obrazek w tle: <table background="nazwa_obrazka"> !!! Można użyć dla oznaczenia koloru kodu hexadecymalnego

Kolor obramowania <TABLE BORDER=5 BORDERCOLOR=„red”> <TABLE BORDER=„5” BORDERCOLORDARK=black BORDERCOLORLIGHT=white> <TR BORDERCOLORDARK=red BORDERCOLORLIGHT=yellow> …</TR>

Tytuł tabeli (podpis tabeli) <TABLE BORDER=1 WIDTH=300> <CAPTION ALIGN=top>Tytuł tabeli umieszczony u góry</CAPTION> </TABLE> <TABLE BORDER WIDTH=300> <CAPTION VALIGN=top ALIGN=left>Tytuł tabeli umieszczony u góry i z lewej strony</CAPTION>

Dalsze kroki: http://webmaster.helion.pl http://ngame.idl.pl/html/zielony.html

Kaskadowe Arkusze Stylów - Cascading Style Sheet Podstawy CSS

Atrybuty arkuszy stylów Atrybutu kaskadowych arkuszy stylów można pogrupować w kilka szerokich kategoriach: Wygląd czcionki i jej styl. Tło - kolor i obrazy. Wyrównywanie tekstu. Odstępy Wygląd obramowań Inne (w tym skalowanie, zawijanie tekstu i listy).

Wygląd i styl czcionki – cz.I Atrybut Opis font-family Określa krój pisma. Wartościami są nazwy czcionek (takie jak Arial, Times lub Palatino) lub nazwa jednej z pięciu rodzin ogólnych: SERIF(times), SANS-SERIF(helvetica), CURSIVE(zaph chancery), FANTASY(western), MONOSPACE(courier) font-size Określa wielkość czcionki w oparciu o rozmiar absolutny, względny, w stosunku do wartości em oraz w procentach. (pt, in, cm, px) font-style Określa styl czcionki. Jest on reprezentowany przez wartości normal, italic i oblique font-weight Określa grubość czcionki. Podstawowymi wartościami są normal, bold, bolder i lighter,.

Wygląd i styl czcionki – cz.II Atrybut Opis font Umożliwia jednoczesne dokonanie wszystkich dotychczas omawianych ustawień. Oto porządek, w jakim powinny się pojawiać atrybuty: font-style, font-variant, font-weight, font-size, line-height, font-family. color Definiuje kolor elementu tekstu i jest określany za pomocą jednego z szesnastu słów kluczowych: black, maroon lub kodem hexadec. text-decoration Umożliwia wprowadzanie dodatkowych ozdobników, takich jak podkreślenie, przekreślenie i miganie. Może przyjmować cztery wartości: none, overline, line-through i blink.

Wygląd i styl czcionki – cz.III Atrybut Opis background Umożliwia jednoczesne definiowanie szeregu wartości atrybutów tła. Porządek jest następujący: background-color, background-image, background-position. background: gray line-height Ustawia odległość między liniami pisma (interlinia) - w (pt), (in), (cm), (px). margin-left margin-right margin-top margin-bottom Ustawia marginesy - w (pt), (in), (cm), (px). Przykład margin-left: 1.5cm text-align Ustawia justowanie (do lewej – left), do środka (center), do prawej (right). text-indent Ustawia odległość od lewego marginesu - w (pt), (in), (cm), (px).

Wygląd i styl czcionki – cz. IV Atrybut Opis word-spacing Umożliwia zwiększenie domyślnych odstępów pomiędzy wyrazami. Odstępy są podawane w jednostkach absolutnych. Wartość domyślna to normal. letter-spacing Umożliwia zwiększenie domyślnych odstępów pomiędzy literami. Odstępy są podawane w jednostkach absolutnych. Wartość domyślna to normal.

Przykłady i ćwiczenia do wykonania Tekst sformatowany bez użycia stylów WYKONAJ korzystając z NOTATNIKA <BODY BGCOLOR="silver"> Oto zwykły akapit z informacjami. <P></P> <FONT FACE="courier"> Tu będzie wyświetlony pewien kod, powinien być "w courierze" i powinien mieć duże odstępy między wierszami, więcej niż normalnie w przypadku kroju średniego rozmiaru. </FONT> <BLOCKQUOTE> <FONT SIZE="+1" FACE="helvetica,tahoma,book antiqua" COLOR="red"> I nie zapomnij także o tej ważnej - wciętej - uwadze! </FONT> </BLOCKQUOTE>

Ćwiczenia i przykłady-śródliniowe arkusze stylów WYKONAJ korzystając z NOTATNIKA (wewnątrz <BODY> Oto zwykły akapit z informacjami. <P TYPE=‘text/css’ STYLE="font: 12pt/20pt Courier"> <FONT FACE="courier"> Tu będzie wyświetlony pewien kod, powinien być "w courierze" i powinien mieć duże odstępy między wierszami, więcej niż normalnie w przypadku kroju 12-punktowego. </FONT> <P TYPE=‘text/css’ STYLE="font: 14pt/11pt tahoma; margin-left: 1in; color: red"><FONT> I nie zapomnij także o tej ważnej - wciętej - uwadze! Lecz popatrz - ma wcięcie z jednej strony, a nie z obydwu, czyli lewej i prawej. Nareszcie jest sposób na realizację tej kwestii! </FONT>

Ćwiczenia i przykłady – cd. WYKONAJ korzystając z NOTATNIKA (wewnątrz <BODY> Ćwiczenie wykonane zwykłym i poniżej uproszczonym zapisem stylu CSS <H1 TYPE=‘text/css’ STYLE="font-weight: extra-bold; font-size: 12pt; line-height: 14pt; font-family: helvetica">Pierwszy ważny nagłówek</H1> <H1 TYPE=‘text/css’ STYLE="font: bold 12pt/14pt helvetica"> Drugi ważny nagłówek</H1>

Ćwiczenia i przykłady – cd. WYKONAJ korzystając z NOTATNIKA (wewnątrz <BODY> <p style="background: #CCCC99">Pierwszy akapit </p> <p style="background: #E0E0E0">Drugi akapit </p> <p style="background: #9DA2BF">Trzeci akapit </p>

Obramowanie wokół tekstu <H1 TYPE=‘text/css’ STYLE="text-align: center; font: 0.5in helvetica; color: blue; border-width: 0.15in; border-color: red; border-style: groove"> Gimnazjum w Mierzęcicach</H1> kontra <H1 TYPE=‘text/css’ STYLE="text-align: center; font: 0.5in; serif; color: blue; background-color: yellow; border- width: 0.15in; border-color: red; border-style: ridge"> Typy obramowania groove (wyżłobienie), none (brak), dotted (kropkowane) dashed (kreskowane), solid (ciągłe), double (podwójne), Ridge (grzbiet), inset (wklęsłe), outset (wypukłe).

Style nagłówkowe Definiowane na początku dokumentu. Zmiany będą dotyczyły przy każdym wystąpieniu zmodyfikowanego znacznika na danej stronie. Załóżmy, że chcesz by wszystkie nagłówki pierwszego poziomu miały 28 punktów, krój Arial, były niebieskie i wyśrodkowane. PRZYKŁAD: <STYLE TYPE=‘text/css’> <!-- H1 { font: 28pt ‘Arial Black’; color: navy; text-align: center } --> </STYLE> Po utworzeniu tej definicji każde użycie w dokumencie znacznika <H1> spowoduje zastosowanie stylu podanego w nagłówku.

Klasy wewnątrz arkuszy stylów <STYLE TYPE=‘text/css’> P.text1 {font: 12pt/20pt „Courier”} P.text2 {font: 14pt/16pt; margin-left: 1.3cm; color: red} </STYLE> <P> Oto tekst z informacjami. <P CLASS=text1> To jest pierwszy text z własnymi predefiniowanymi stylem atrybutami. <P CLASS=text2> A to jest text drugi z predefiniowanym wcięciem w stylu!!!

Dołączanie do zewnętrznego arkusza stylów Każdą stronę można dołączyć do zewnętrznego arkusza stylów, w którym są zdefiniowane własności różnych elementów. Na przykład, strony internetowe wykonane przez ciebie mogą być dołączane do stworzonego przez ciebie zewnętrznego arkusza o nazwie nazwa.css (rozszerzenie .css), umieszczonego na serwerze obok twoich plików .html. Wykonaj poniższy przykład wg wzorca: Verte

Przykład: <HTML> <STYLE TYPE="text/css"> <!— BODY {text-align: justify; margin-left: 1cm; margin-right: 1cm; margin-top: 1cm} P {font-family: "Arial CE", Arial, Helvetica; font-size: 10pt; font-weight: normal; text-indent: 3 em} A {text-decoration: blink; color: blue} H1 {font-size: 24pt} H2 {font-size: 20pt} H3 {font-size: 16pt} H1, H2, H3 {font-family: "Arial CE", Arial, Helvetica; font-weight: bold; color: #808000} TD {font-family: "Arial CE", Arial, Helvetica; font-size: 10pt; font-weight: normal} LI {font-family: "Arial CE", Arial, Helvetica; font-size: 10pt; font-weight: normal} --> </STYLE> </HTML> i zapisz plik pod nazwą: twojstyl.css

<head> <title>Jakaś twoja strona html</title> <meta http-equiv="content-type" content="text/html; charset=iso-8859-2"> <meta http-equiv="author" content=„Bolek Kowalski"> <LINK REL=stylesheet HREF="twojstyl.css" TYPE="text/css"> </head> Zwróć uwagę na wiersz (niebieski) zawierający odniesienie do arkusza. Jest on umieszczany w ramach części nagłówkowej (HEAD) i ma ściśle określoną składnię. HREF wskazuje ścieżkę do katalogu, w którym jest umieszczony arkusz. Może on być, oczywiście, ulokowany w tym samym folderze, co strony zawierające odniesienie do niego. Wszystkie definicje zewnętrznego arkusza stylów są automatycznie przyjmowane przez elementy danej strony.

Stosowanie zewnętrznego arkusza ma tę zaletę, że nie jest konieczne wprowadzanie stylów na konkretnej stronie, zmniejszamy objętość plików, a także możemy za pomocą zmiany jednego parametru w arkuszu stylów zmienić wygląd wszystkich stron, które się odwołują do tego arkusza (np. kolor tytułu czy wielkość czcionki akapitów). Cdn…

Podświetlane linki w CSS W sekcji body wstaw: (dla TABELI) <td onmouseover="style.backgroundColor='#003366';" onmouseout="style.backgroundColor='#006699';"> <div align="center"><a href="twoj_link.htm"><img src="twoj_obrazek.jpg" width="75" height="150„ border="0"></a></div> </td>