Elementy podstawowe. Dodatek: Elementy języków HTML i XHTML. Dodał Administrator piątek, 23 lipiec :15. Element. Przykład. Opis. <?xml?

Podobne dokumenty
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:

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

Podstawy (X)HTML i CSS

Programowanie WEB PODSTAWY HTML

Programowanie internetowe

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

<html> </html> <body> </body> <p> [</p>] <br> <html> <head> </head> <body> </body> </html> Materiały dydaktyczne 1/5

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

Strony WWW - podstawy języka HTML

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

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

Najprostszy dokument HTML. <html> <body> Dowolny tekst. </body> </html>

HTML podstawowe polecenia

LABORATORIUM 2 WSTĘP DO SIECI TELEINFORMATYCZNYCH. PODSTAWY JĘZYKA HTML (HyperText Markup Language)

2 Podstawy tworzenia stron internetowych

Zaawansowana Pracownia Komputerowa - Ćwiczenia. Krzysztof Miernik

Języki programowania wysokiego poziomu. HTML cz.1.

Przedmiot: Grafika komputerowa i projektowanie stron WWW

Kurs HTML 4.01 TI 312[01]

Wykład 2 TINT. XHTML tabele i ramki. Zofia Kruczkiewicz

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

Systemy internetowe HTML

Tworzenie stron internetowych w oparciu o język HTML

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

Akademia Techniczno-Humanistyczna w Bielsku-Białej

Wybrane znaczniki HTML

Podstawowe znaczniki języka HTML.

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

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

Tworzenie stron internetowych RAMKI

HTML (HyperText Markup Language)

Tworzenie stron internetowych w kodzie HTML Cz 7

Odsyłacze. Style nagłówkowe

HTML ciąg dalszy. Listy, formularze

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

MS Word Długi dokument. Praca z długim dokumentem. Kinga Sorkowska

Tworzenie Stron Internetowych. odcinek 5

Witryna internetowa. Należy unikać w nazwach plików używania polskich znaków.

Technologie Informacyjne

XHTML Budowa strony WWW

Tworzenie Stron Internetowych. odcinek 5

Cel ogólny lekcji: Wprowadzenie dodatkowych znaczników. Wprowadzenie odsyłacza, tabeli, listy numerowanej i wypunktowanej.

<p> </ p> <p id= identyfikator > </p>

rk HTML 4 a 5 różnice

Tekst humanistyczny. Tekst naukowy na stronie www

Wykład 2 Tabele i ramki 1. Tabele 1.1. Podstawy budowy tabel na stronach WWW

Rozwiązanie ćwiczenia 7a

Za pomocą atrybutu ROWS moŝemy dokonać podziału ekranu w poziomie. Odpowiedni kod powinien wyglądać następująco:

Budowa dokumentu HTML 5

zmiana koloru tła <body bgcolor = kolor > tło obrazkowe <body background= ścieżka dostępu do obrazka >

Moduł IV Internet Tworzenie stron www

Język HTML i podstawy CSS

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

1.Formatowanie tekstu z użyciem stylów

plansoft.org Zmiany w Plansoft.org

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

za pomocą: definiujemy:

Wprowadzenie do języka HTML

I. Formatowanie tekstu i wygląd strony

<meta http-equiv="content-type" content="text/html; charset=iso ">

Wprowadzenie do HTML

Podstawy JavaScript ćwiczenia

Hyper Text Markup Language

URL:

I. Wstawianie rysunków

HTML DOM, XHTML cel, charakterystyka

Witryny i aplikacje internetowe

TECHNOLOGIE SIECI WEB

Cel ogólny lekcji: Wprowadzenie do tworzenia stron WWW w języku HTML. Wprowadzenie pojęć: strona WWW, język HTML, dokument HTML.

Zadaniem tego laboratorium będzie zaznajomienie się z podstawowymi możliwościami kompozycji strony i grafiki

Young Programmer: HTML+PHP. Dr inż. Małgorzata Janik, Zajęcia #2

1. Przypisy, indeks i spisy.

AUDYT DOSTĘPNOŚCI STRONY INTERNETOWEJ

Tekst podstawowe znaczniki

Proste kody html do szybkiego stosowania.

Wstęp 15. Rozdział 1. Elementy tworzące strony WWW 31

Ćwiczenie 3 - Odsyłacze

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

Narzędzia informatyczne w językoznawstwie

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

Szczegółowy opis języka HTML5 znajdziemy w specyfikacji, która jest dostępna pod adresem

e r T i H M r e n L T n

Podstawy HTML i CSS. Wydział Matematyki, Informatyki i Ekonometrii Uniwersytet Zielonogórski

Znaczniki fizyczne i logiczne czcionki

Projekty z Technologii Informacyjnych

Wprowadzenie do HTML, CSS, JavaScript, PHP. Kurs

Informatyka i Ekonometria Informatyka ekonomiczna Ćwiczenia Usługi sieciowe. Tworzenie serwisów internetowych.

Wst p do j zyka HTML. Krzysztof Szafran (IInf UW) Warszawa, 18 pa¹dziernika Warszawa, 18 pa¹dziernika / 20

Dostępne nośniki reklamowe

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

Facelets ViewHandler

Programy dedykowane do edycji stron internetowych dzielą się na dwa rodzaje:

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

Podstawy tworzenia stron internetowych

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

Budowa aplikacji wielowarstwowych. Zastosowanie szablonów

Ćwiczenie 4 Konspekt numerowany

Zadanie 11. Przygotowanie publikacji do wydrukowania

Transkrypt:

Elementy podstawowe Element Przykład <?xml?> <?xml version="1.0" encoding="utf-8"?> Określa, że plik HTML jest złożony zgodnie z regułami języka XML (a więc jest plikiem XHTML). Jednocześnie wstępnie ok <!DOCTYPE> 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/loos Frameset DTD <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/tr/html4/frame XHTML DTD <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/tr/xhtml1/dtd/xhtm Definiuje typ dokumentu. Deklaracja ta powinna pojawić się jako pierwszy element kodu HTML. Informuje ona przeglądarkę <html> <html> <head> </head> <body> <p>zawartość dokumentu...</p> </body> </html> Informuje przeglądarkę, że plik zawiera kod HTML. Strona WWW napisana w języku XHTML (bardziej sformalizowanej odm 1 / 14

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl"> <body> <body> <p>oto treść dokumentu.</p> </body> Definiuje zawartość dokumentu. <h1> do <h6> <h1>to jest nagłówek poziomu 1</h1> <h2>to jest nagłówek poziomu 2</h2> <h3>to jest nagłówek poziomu 3</h3> <h4>to jest nagłówek poziomu 4</h4> <h5>to jest nagłówek poziomu 5</h5> <h6>to jest nagłówek poziomu 6</h6> Definiują nagłówki. <p> <p>to jest akapit.</p> <p>to kolejny akapit.</p> Definiuje akapit. <br> <p>w tym akapicie<br /> zła-<br /> mano wiersz</p> Wprowadza w akapicie złamania wiersza. <hr> <p>znacznik hr wprowadza linię poziomą:</p> 2 / 14

<hr /> <p>między akapitami</p> Umożliwia wstawienie na stronie linii poziomej. <!--> <!-- Komentarz --> Znacznik stosowany jest do wstawienia w kodzie XHTML komentarza (komentarz jest ignorowany przez przeglądarkę). Kom Informacje o dokumencie Element Przykład <head> Element head zawiera informacje o dokumencie. Nie są one przez przeglądarkę wyświetlane (poza tytułem, który pojawi si <title> <head> <title>tutuł strony</title> </head> Definiuje tytuł dokumentu. Tytuł będzie wyświetlany na pasku tytułu przeglądarki. <meta> Ten element meta zawiera słowa kluczowe dla wyszukiwarek: <meta name="keywords" content="html, DHTML, CSS, XML, XHTML" /> Ten element meta zawiera opis strony: <meta name="description" content="strona o HTML, XML i XHTML" /> Tu umieszczono informacje o ostatniej aktualizacji strony: <meta name="revised" content="dane_autora, 6/10/99" /> Tu wykorzystano znacznik meta do załadowania innej strony: 3 / 14

<meta http-equiv="refresh" content="6";url=http://nowyadres.com/strona.html" /> W elemencie meta umieszczane są opisy i słowa kluczowe wykorzystywane przez serwisy wyszukujące. Atrybut wymagany: content="tekst" dostarcza informacji, które są stowarzyszone z atrybutami name i http-equiv. Atrybuty opcjonalne: name="author description keywords generator revised inne" definiuje nazwę obiektu meta. http-equiv="content-type expires refresh set-cookie" definiuje dodatkową akcję, która ma być wykonana (w p <base> Definiowanie odwołania domyślnego do zasobów zewnętrznych: W sekcji head umieść element base i podaj w nim pełny adres URL zasobu: <base href="http://adres_url_zasobu.com/" /> W dokumencie wystarczy już podać tylko adres względny: <img src="images/mary.gif" /> Definiuje domyślne odwołanie do zasobów zewnętrznych. Jeśli strona stanowi układ ramek, można zastosować element base z atrybutem target, aby wskazać wszystkim połącze Jeśli strona nie jest układem ramek, element base z atrybutem href pozwoli zdefiniować odwołanie do zewnętrznych zaso Atrybuty opcjonalne: href="url" definiuje pełny adres URL dla połączeń korzystających z adresowania względnego. target="_blank _parent _self _top" określa miejsce otwarcia dokumentu: w nowym oknie w oknie nadrzędnym Proste formatowanie tekstu Element Przykład <b> <b>ten tekst jest pisany czcionką pogrubioną</b> Wprowadza formatowanie fizyczne tekst pogrubiony. 4 / 14

<strong> <strong>ten tekst też jest pisany czcionką pogrubioną</strong> Wprowadza formatowanie logiczne tekst pogrubiony. <i> <i>ten tekst jest pisany kursywą</i> Wprowadza formatowanie fizyczne kursywa. <em> <em>ten tekst będzie wyróżniony</em> Wprowadza formatowanie logiczne tekst przypominający kursywę. <big> <big>tekst wyświetlany czcionką powiększoną.</big> Definiuje tekst o większym rozmiarze czcionki niż tekst otaczający. <small> <small>tekst wyświetlany czcionką pomniejszoną</small> Definiuje tekst o mniejszym rozmiarze czcionki niż tekst otaczający. <sub> W tekście pojawi się indeks <sub>dolny</sub> Definiuje indeks dolny. <sup> W tekście umieszczono indeks <sup>górny</sup> Definiuje indeks górny. <bdo> <bdo dir="rtl">tekst będzie pisany na opak!</bdo> Efekt: 5 / 14

!kapo an ynasip eizdęb tsket Zmienia kierunek tekstu. Wymagany atrybut dir. <dfn> <dfn>ten tekst stanowi termin definicji</dfn> Umożliwia wstawienie do tekstu terminu definicji (tekstu o określonym sposobie formatowania, który wyróżnia go na tle poz <pre> <pre>tekst preformatowany</pre> W tekście umieszczonym w elemencie pre zachowane zostaną odstępy i łamania wierszy. Tekst będzie wyświetlany czcion <code> <code>tekst kodu programu</code> Stosowany do prezentacji kodu programu. Tekst będzie wyświetlany czcionką nieproporcjonalną (maszynową). <tt> <tt>tekst pisany czcionką o stałej szerokości </tt> Stosowany do oznaczania fragmentów tekstu, które mają być pisane czcionką nieproporcjonalna (maszynową), lecz nie pe <kbd> <kbd>tekst pisany czcionką komputerową</kbd> Stosowany do wyróżniania fragmentów tekstu reprezentujących informacje przeznaczone do wprowadzenia przez użytkow <var> <var>zmienna</var> Stosowany do wyróżniania fragmentów tekstu reprezentujących informacje zmienne (przeznaczone do zastąpienia przez <samp> <samp>tekst przykładowy</samp> Stosowany do wyróżniania fragmentów tekstu stanowiących gotowe przykłady kodu. Tekst będzie wyświetlany czcionką nie Najpopularniejsze encje XHTML 6 / 14

Encja Znak Twarda spacja < < Znak mniejszości > > Znak większości " " Cudzysłów Znak copyright (prawa autorskie zastrzeżone) TM Znak trademark (znak handlowy) - 7 / 14

Półpauza (o szerokości litery n) Pauza (o szerokości litery m) " Znak otwierający cudzysłów " Znak zamykający cudzysłów ««Znak otwierający cudzysłów drugiego rzędu»» Znak zamykający cudzysłów drugiego rzędu Bloki tekstu Element Przykład <acronym> <acronym title="world Wide Web" lang="en">www<acronym> Rozwinięcie skrótowca. W niektórych przeglądarkach wartość atrybutu title można wykorzystać do wyświetlenia pełnego Dodatkowy atrybut lang pozwala określić język, w którym zapisane jest rozwinięcie skrótowca. 8 / 14

<abbr> <abbr title="na przykład">np.</abbr> Rozwinięcie skrótu. W niektórych przeglądarkach wartość atrybutu title można wykorzystać do wyświetlenia pełnego teks Dodatkowy atrybut lang pozwala określić język, w którym zapisane jest rozwinięcie skrótu. <address> <address> Jan Kowalski<br /> Gliwice<br /> ul. Zwycięstwa 888</address> Element definiuje blok adresu. Można wykorzystać go także do formatowania sygnatur. Zazwyczaj tekst wyświetlany jest ku <blockquote> <q> <html> <body> Oto tekst cytowany: <blockquote> To cytat. To cytat. To cytat. To cytat. To bardzo długi cytat. </blockquote> A teraz niezbyt długi cytat: <q> A to cytat. </q> </body> </html> Element blockquote pozwala definiować długie cytaty, a element q cytaty krótkie. W przypadku długich cytatów przegląda Atrybuty opcjonalne elementu blockquote: cite="url" adres URL strony, z której pochodzi cytowana informacja. 9 / 14

<cite> <cite>tekst cytatu</cite> Do tekstu zastosowane zostanie wyróżnienie przypominające kursywę. <ins> zapadało <ins>osiemdziesiąt</ins> procent dróg Umożliwia zaznaczenie tekstu wstawionego. Stosuj z <del>, aby opisać aktualizacje i modyfikacje kolejnych wersji dokume Tekst zawarty w tym elemencie będzie wyświetlany podkreślony jako. Atrybuty opcjonalne: cite="url" pozwala wstawić odnośnik do dokumentu, w którym zmiany zostały wyjaśnione. daytime="yyyymmdd" określa czas wprowadzenia zmian. <del> zapadało <del>osiemdziesiąt</del> procent dróg Umożliwia zaznaczenie tekstu usuniętego. Tekst będzie wyświetlany jako przekreślony. Atrybuty opcjonalne takie same jak dla elementu ins. Odnośniki i etykiety Element Przykład <a> <a href="stronax.html">oto połączenie</a> do strony X danej witryny. Efekt: Oto połączenie do strony X danej witryny. <a href="http://www.microsoft.com/"> Oto połączenie</a> do strony w Internecie. Efekt: 10 / 14

Oto połączenie do strony w Internecie. <a href="http://www.grush.one.pl/">odwiedź nas!!</a> Aby utworzyć połączenie do określonej sekcji danej strony, zdefiniuj etykietę: <a name="opis"></a> a potem w dowolnym miejscu strony wstaw połączenie do sekcji o zdefiniowanej nazwie: <a href="#opis">przeczytaj opis</a> Definiuje odnośnik lub etykietę. Umożliwia tworzenie połączeń do innych dokumentów oraz określonych miejsc w tym samy Atrybut href="url" umożliwia podanie docelowego adresu URL odnośnika. Atrybut name="nazwa_sekcji" etykieta opcji. value="tekst" określa wartość opcji. selected="selected" wskazuje domyślnie wybraną pozycję listy. <label> <form> <label for="imie" accesskey="i"><u>i</u>mię:</label> <input type="text" id="imie" size=30 /> <label for="email" accesskey="e"><u>e</u>mail:</label> <input type="text" id="email" size=30 /> <label for="tel" accesskey="t"><u>t</u>el:</label> <input type="text" id="tel" size=30 /> <label for="uwagi" accesskey="c"><u>c</u>o powiesz:</label> <textarea id="uwagi" cols="10" rows="2" /> </form> Umożliwia zdefiniowanie etykiet dla pól formularza. Atrybuty opcjonalne: for="id_pola" wskazuje element, któremu przyporządkowana zostanie etykieta. accesskey="klawisz" określa klawisz skrótu klawiaturowego Alt+klawisz, który pozwoli na uaktywnienie pol Wskazówka Niektóre przeglądarki WWW korzystają z innej kombinacji klawiszy przy nawigacji do pól wyróżnionych atrybutem accesske 11 / 14

<fieldset> <fieldset> Waga <input type="text" size="3" /> Wzrost<input type="text" size="3" /> </fieldset> Pozwala umieścić obramowanie wokół tekstu i innych elementów. Stosowany tylko w formularzach. <legend> <fieldset> <legend>informacje o wadze i wzroście:</legend> Waga <input type="text" size="3" /> Wzrost<input type="text" size="3" /> </fieldset> Pozwala dołączyć etykietę do elementu fieldset. Listy wypunktowane i numerowane Element Przykład <ul> <ul> <li>amelia</li> <li>gladiator</li> </ul> Definiuje listę wypunktowaną jej pozycje oznaczone są znakami wypunktowania. <ol> <ol> 12 / 14

<li>amelia</li> <li>gladiator</li> </ol> Definiuje listę numerowaną jej pozycje oznaczone są kolejnymi liczbami. <li> Patrz przykłady dla elementów ul i ol Definiuje pozycję listy. <dl> <dl> <dt>kot</dt> <dd>mały drapieżnik futerkowy</dd> <dt>człowiek</dt> <dd>duży drapieżnik</dd> </dl> Definiuje listę definicji. <dt> Patrz przykład dla elementu dl Definiuje termin na liście definicji. <dd> Patrz przykład dla elementu dl Definiuje wyjaśnienie terminu z listy definicji. Obrazy Element Przykład 13 / 14

<img> <p>to jest moje zdjęcie: <img border="0" src="zdjecie.gif" alt="zdjęcie" style="widt Pozwala wstawić obraz. Wymagane atrybuty: src="url" tu podajesz lokalizację pliku zawierającego obraz. alt="tekst" krótki opis obrazu (tak zwany tekst alternatywny), prezentowany na ekranie w przypadku, gdyby p Uwaga: polecane jest podanie rozmiaru obrazu (w pikselach jednostka miary px) za pomocą atrybutów stylu CSS widt <map> Definiuje obraz jako mapę odsyłaczy (obraz podzielony na obszary aktywne o funkcjach połączeń). Nazwa stosowana w el Atrybut opcjonalny: name="nazwa_mapy". <area> Definiuje obszar aktywny mapy odsyłaczy. Zawsze jest zagnieżdżony w elemencie map. Atrybut wymagany: alt="tekst" tekst alternatywny. Atrybuty opcjonalne: coords="x,y,r x1,y1,..xn,yn x1,y1,x2,y2" 14 / 14