technologie webowe dla początkujących

Transkrypt

technologie webowe dla początkujących
TECHNOLOGIE WEBOWE
DLA POCZĄTKUJĄCYCH
ZAJĘCIA NR 2
Autor: Marcin Szczepański
[email protected]
Co dzisiaj w programie? 
• CZYM JEST HTML?
• JAK BUDOWAĆ STRONY INTERNETOWE?
• JAKIE SĄ PODSTAWOWE ELEMENTY JĘZYKA HTML?
• CZYM JEST INSPEKTOR STRON?
• JAK WSTAWIAĆ OBRAZKI, LINKI I TABELE NA STRONĘ?
Czym jest HTML?
• HTML5 to język opisowy wykorzystywany do tworzenia i prezentowania
stron internetowych www. Jest rozwinięciem języka HTML 4 i jego
XML-owej odmiany (XHTML 1), opracowywane w ramach prac grupy
roboczej WHATWG (Web Hypertext Application Technology Working Group)
i W3C.
Szkielet strony w języku HTML
<!DOCTYPE HTML>
<html lang="pl">
<head>
<meta charset="utf-8"/>
<title>Tytuł strony</title>
<meta name="description" content=„Opis strony"/>
<meta name="keywords" content="słowa, kluczowe"/>
</head>
<body>
Ciało strony
</body>
</html>
Podstawowe elementy ciała strony
internetowej
• nowa linia: <br> lub <br />
• akapit: <p>treść</p>
• nagłówki: <h1>Nagłówek 1</h1> (od 1 do 6)
• <b>tekst pogrubiony</b>
• <i>kursywa</i>
• <u>podkreślenie</u>
• krótki cytat: <q>krótki cytat</q>
• odniesienie do źródła: <cite>odniesienie</cite>
• blok cytowany: <blockquote>cytat</blockquote>
Obrazki na stronie
<img src="względna ścieżka" alt="Tekst alternatywny" />
Odsyłacze (linki)
• odsyłacz do strony: <a href="ścieżka" >Opis odsyłacza</a>
• odsyłacz pocztowy: <a href="mailto:ścieżka" >Opis ods.</a>
• otwarcie odsyłacza w nowej karcie: target="blank"
Tabele
<table>
<thead>
<tr>
<th>...</th> </th>...</th>
</tr>
</thead>
<tbody>
<tr>
<td>...</td> <td>...</td>
</tr>
<tr>
<td>...</td> <td>...</td>
</tr>
</tbody>
<tfoot>
<tr>
<td>...</td> <td>...</td>
</tr>
</tfoot>
</table>
Łączenie komórek tabeli
• łączenie w pionie: <td rowspan="x">...</td>
• łączenie w poziomie: <td colspan="x">...</td>
Inspektor stron (F12)
Zadanie domowe
Utworzyć plik index.html, w którym należy:
•
•
•
•
•
•
stworzyć ogólny szkielet strony;
uzupełnić metadane;
stworzyć nagłówek z tytułem strony;
stworzyć link do swojej ulubionej strony tak, aby otwierał się w nowej karcie;
wstawić obrazek ze strony internetowej i w razie błędu ładowania w miejscu obrazka
ma pojawić się tekst Tu powinien być obrazek, ale się nie załadował;
zbudować tabelę, w której będą informacje o uczestniku typu: imię, nazwisko, wiek,
kierunek studiów, zainteresowania, itp.
Wygląd przykładowego rozwiązania
zadania domowego
Dzięki, że wpadliście!
Do zobaczenia za tydzień! 
Na kolejnych warsztatach rozpoczniemy pracę z CSS :)