XHTML Podstawowe różnice.

Slides:



Advertisements
Podobne prezentacje
Tworzenie stron internetowych
Advertisements

Technologie prezentacji medialnych, © 2006 Igor Garnik
HTML.
Podstawowe wiadomości
Definiowanie typów dokumentów Część 1: DTD 9 października 2003.
11 Definiowanie typów dokumentów. 22 Jak wygląda XML? st. asp. Jan Łapówka Dołowice Górne Wypadek dnia r o godzinie 13:13 ( piątek ) miał miejsce.
Definiowanie typów dokumentów Część 1. DTD, XML Schema.
11 Definiowanie typów dokumentów. 22 Jak wygląda XML? st. asp. Jan Łapówka Dołowice Górne Wypadek dnia r o godzinie 13:13 ( piątek ) miał miejsce.
XML Schema XML Schema2 Definiowanie języków XML, SGML – metajęzyki. Definiowanie języków (zastosowań, typów dokumentów, schematów): –określanie.
Technologie XML Mgr inż. Michał Jaros Technologie XML wykład 1.
XML. Pierwszy dokument XML Witaj świecie! Elementy i atrybuty niezwykle oryginalny Witaj świecie! Druga możliwość: Witaj świecie!

FORMATOWANIE 3 Język WML został stworzony z myślą o małych, nieskomplikowanych przeglądarkach. Przeglądarki WML są monochromatyczne, czyli używają tylko.
FORMATOWANIE - Znacziki 2 Znając podstawowe pojęcia oraz zasady dotyczące technologii WAP, opisane w poprzednim rozdziale można przejść do zagadnień dotyczących.
(ang. Hypertext Markup Language) - język znaczników hipertekstowych.
HTML Język opisu strony www.
METAJĘZYKI 2 Politechnika Koszalińska
Tworzenie stron internetowych www World Wide Web
HTML 4 Zebrał i opracował : dr inż. Jerzy Zgraja.
HTML 4 Zebrał i opracował : dr inż. Jerzy Zgraja.
PODSTAWY <HTML>
XML eXtensible Markup Language. 2 Prowadzący Michał Kozielski p. 413 mail:
Czym są HTML i XHTML? Skrót HTML pochodzi od słów Hypertext Markup Language (język znakowania hipertekstu). Język HTML jest podstawą każdej strony WWW.
OPRACOWAŁ : KONRAD MIGAŁA iz krótki tekst Krótki tekst Do formatowania tekstu użyjemy znacznika jest to znacznik który umożliwia utworzenie akapitu.
języka hipertekstowego
XML – eXtensible Markup Language 4. XSL transformations (XSLT) XSLT (ang. eXtensible Stylesheet Language Transformations) jest opartym na XML językiem.
ZESTAW DO NAUKI JAVASCRIPT
Otwieranie elementów w różnych ramkach
Wprowadzenie do HTML, CSS, JavaScript, PHP
XML - podstawy Szymon Bohdanowicz. Pierwszy przykład Marek Szymon Przypomnienie Pamiętaj o spotkaniu w piątek.
Podstawy tworzenia stron WWW
Uniwersytet Mikołaja Kopernika Wydział Fizyki, Astronomii i Informatyki Stosowanej Podyplomowe Studium Programowania i Zastosowań Komputerów Paweł Abramczyk.
XML – eXtensible Markup Language 2. Nazwy atrybutów i elementów w języku XML muszą spełniać te same reguły (te same reguły musza spełniać też inne, rzadziej.
XML – eXtensible Markup Language
Tworzenie stron internetowych www World Wide Web
HTML Hyper Text Markup Language komputerowe Esperanto cz. II Obiekty podstawowe na stronach.
Wprowadzenie do HTML Informatyka Cele lekcji: Wiadomości:
Lekcja 1 Składnia języka XHTML
Wykaz nieuporządkowany - służy do sporządzenia wykazu nienumerowanego, w którym kolejne punkty są wyróżniane punktorami. ◦ Polecenie tworzy ramy wykazu,
Wprowadzenie do CSS Okiełznać style.
Projektowanie stron WWW
Aplikacje internetowe
Aplikacje internetowe
Elementy multimedialne na stronie
Moja pierwsza strona internetowa Created by Marta Guba
Aplikacje internetowe Tabele. Wprowadzenie Wprowadzenie tabel przez firmę Netscape na początku 1995 roku niemal od razu zrewolucjonizowało sposób projektowania.
LISTY HTML. Listy s ą definiowane za pomoc ą znacznika podstawowego innego dla ka ż dego rodzaju list Specyfikacja XHTML, zawiera specjalne znaczniki.
Struktura Dokumentu HTML tekst. Deklaracja dokumentu W każdym dokumencie HTML, na samym początku, powinna się pojawić deklaracja typu dokumentu (Document.
PHP Formularze Damian Urbańczyk. Do czego służą? Formularze to bardzo ważne elementy stron internetowych, dzięki nim dochodzi do wymiany danych pomiędzy.
HTML (ang. HyperText Markup Language ) – język do tworzenia stron internetowych opierający się na znacznikach, czy inaczej je nazywając – tagach. Język.
Aplikacje internetowe CSS - style fontów, tekstu Ciąg dalszy.
HTML Hyper Text Markup Language komputerowe Esperanto cz. III polecenia konstrukcyjne strony.
Treści multimedialne - kodowanie, przetwarzanie, prezentacja Odtwarzanie treści multimedialnych Andrzej Majkowski 1 informatyka +
Treści multimedialne - kodowanie, przetwarzanie, prezentacjaOdtwarzanie treści multimedialnych Andrzej Majkowski informatyka +
Informatyka – szkoła gimnazjalna – Scholaris - © DC Edukacja Wprowadzenie do kaskadowych arkuszy stylów Informatyka.
Temat 4: Klasy i identyfikatory
Czyli króciutki opis języka programowania jakim jest HTML.
Opracowanie mgr Karol Adamczyk
Temat 5: Instrukcje: print(), echo()
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.
Obiektowe metody projektowania systemów XML eXtensible Markup Language.
I TY ZOSTAŃ WEBMASTEREM! CZĘŚĆ 2 – „STRUKTURA STRONY” STWORZYŁ GABRIEL ŚLAWSKI.
Aplikacje internetowe Posługiwanie się ramkami. Zastosowanie ramek Wprowadzenie obsługi ramek w przeglądarce Netscape 2.0 otworzyło nową erę dla twórców.
Temat nr 5 Struktura strony www _________________________________________________________________________________________________________________ [ Przedmiot:
Aplikacje internetowe XML Paweł Lenkiewicz. Aplikacje internetowe – XML2 eXtensible Markup Language Uniwersalny język opisu danych Często używany we współpracy.
HTML, XHTML, CSS Składnia języka XHTML.
HTML + CSS = strony internetowe Krzysztof Geras. FAKTY I MITY Czym nie jest HTML: ● programem do tworzenia stron internetowych, ● interpreterem skryptów.
Język html Julia Cudak. Wykorzystanie Język html wykorzystuje się obecnie do tworzenia stron internetowych. Pozwala on opisać strukturę informacji zawartych.
Dariusz Nikiel. Klawisza ENTER używamy w celu zakończenia akapitu, a nie na końcu każdej linijki tekstu lub zdania. Klawisza ENTER używamy w celu zakończenia.
HTML HTML -HyperText Markup Language – hipertekstowy język znaczników, obecnie szeroko wykorzystywany do tworzenia stron internetowych.
Zapis prezentacji:

XHTML Podstawowe różnice

XHTML to EXtensible HyperText Markup Language XHTML jest niemal identyczny z HTML 4.01 XHTML ma czystszą formę niż HTML XHTML jest aplikacją XML

Przykład błędnego kodu <html> <head> <title>Błędny kod HTML!</title> <body> <h1>TU JEST EWIDENTNY BŁĄD! </body>

Zagnieżdżanie Zapis prawidłowy Zapis błędny <ul> <ul> <li>Punkt 1</li> <li>Punkt 2 <li>Zagnieżdżony 1</li> <li>Zagnieżdżony 2</li> </ul> </li> <li>Punkt 3</li> Zapis błędny <ul> <li>Punkt 1</li> <li>Punkt 2 <li>Zagnieżdżony 1</li> <li>Zagnieżdżony 2</li> </ul> <li>Punkt 3</li>

Stosowanie małych liter Zapis błędny <BODY> <P>Tekst</P> </BODY> Zapis prawidłowy <body> <p>Tekst</p> </body> Konieczność stosowania małych liter wynika z tego, że dokumenty XHTML są aplikacjami XML, a XML to język czuły na wielkość znaku. Tak więc znaczniki <br> i <BR> zostaną zinterpretowane jako różne.

Znaczniki zamykające Wszystkie elementy, które nie są puste, muszą mieć znaczniki zamykające. Zgodnie z tym, zapisz kodu w takiej formie: <p>Tekst <p>Kolejny akapit jest niepoprawny. Poprawna postać: <p>Tekst</p> <p>Kolejny akapit.</p>

Znaczniki puste Elementy puste muszą także zostać zaopatrzone w znacznik zamykający lub znacznik otwierający musi kończyć się znakami />. Oto nieprawidłowa postać wyrażenia: Tu dodamy łamanie wiersza<br> A tu pojawi się linia pozioma<hr> Poprawny zapis wygląda tak: Tu dodamy łamanie wiersza <br /> A tu pojawi się linia pozioma <hr /> lub Kolejna linia <hr> </hr>

XHTML XHTML nie dopuszcza dowolności. Nazwy znaczników i atrybutów muszą być pisane małymi literami, wartości atrybutów muszą być podawane w cudzysłowach, skracanie definicji atrybutu jest niedopuszczalne, atrybut id zastępuje nazwę atrybutu, DTD definiuje w dokumentach XHTML elementy obowiązkowe.

XHTML Zapis nieprawidłowy <table WIDTH=100%> Zapis prawidłowy

XHTML Rezygnacja z możliwości skróconego zapisu atrybutów oznacza, że nie wolno zapisać tak: <input checked> <input readonly> <input disabled> <option selected> Należy zastosować pełną postać zapisu: <input checked=”checked”> <input readonly=”readonly”> <input disabled=”disabled”> <option selected=”selected”>

XHTML – atrybut lang Atrybut lang jest stosowany niemal z każdym elementem XHTML. Określa on język, w jakim zdefiniowana została zawartość: <div lang="no" xml:lang="no"> witaj</div>

XHTML – elementy obowiązkowe Wszystkie dokumenty XHTML muszą zawierać deklarację DOCTYPE. Obowiązkowe są także elementy html, head i body, element title musi być zawarty w obrębie elementu head. Deklaracja DOCTYPE nie jest częścią samego dokumentu XHTML, nie jest też elementem XHTML i nie może mieć znacznika zamykającego. Deklaracja DOCTYPE jest zawsze umieszczana w pierwszym wierszu kodu dokumentu XHTML.

XHTML – przykład dokumentu <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html> <head> <title>Dokument XHTML</title> </head> <body> <p>Tekst</p> </body> </html>