1 Temat 1: Składnia języka HTML
2 Co to jest HTML? HTML jest hipertekstowym językiem znaczników służącym do tworzenia stron internetowych. Jego początki sięgają 1991 roku, kiedy to w internecie pojawiła się pierwsza specyfikacja tego języka pod nazwą HTML Tags. W roku 2003 W3C(The World Wide Web Consortium) opublikowało najnowszą wersję tego języka – HTML 5.
3 Znaczniki Podstawowym elementem składni języka HTML jest znacznik. Jest to specjalny tekst otoczony nawiasami ostrymi, np. (znacznik odpowiadający za formatowanie czcionki). Znaczniki mają bezpośredni wpływ na strukturę oraz wygląd witryny. Formatując dany fragment strony, należy umieścić tekst pomiędzy znacznikiem otwierającym(np. ) a znacznikiem zamykającym, który dodatkowo zawiera znak „/”, czyli ukośnik(np. ). Znaczniki nie są widoczne na stronie i odpowiadają jedynie za wprowadzanie na niej zmian.
4 …Znaczniki Działanie znacznika można rozszerzyć, przypisując mu odpowiedni atrybut. Każdy atrybut posiada zakres wartości odpowiadający za zmiany dokonywane przez znacznik. Na przykład atrybut size wprowadzony w znaczniku otwierającym font przyjmuje wartości od 1 do 7 i wpływa na zmianę rozmiaru czcionki …
5 Znaki specjalne Budowa znaczników oraz specyficzna budowa języka HTML spowodowały wprowadzenie dodatkowych znaków specjalnych. Przykładowo, chcąc wyświetlić na stronie znak mniejszości < lub większości > musimy zacząć wprowadzanie od znaku ampersand „&”, a kończymy znakiem średnika „;”. Istnieją trzy sposoby zapisu takich znaków. Pierwszy polega na podaniu nazwy znaku (< - <). Drugi związany jest z podaniem kodu dziesiętnego znaku poprzedzonego znakiem „#” (< - <), a trzeci z podaniem kodu szesnastkowego znaku poprzedzonego „#x” (< - <).
6 Znaki specjalne < > „ & ^ ~ Przykład Opis Nazwa Kod dziesiętnyKod szesnastkowy < znak mniejszości < < > znak większości > > „ cudzysłów " " " & ampersand & & & ^ daszek ˆ ˆ ˆ ~ tylda ˜ ˜ ˜
7 Znaki specjalne † ‰ € © ® → Przykład Opis Nazwa Kod dziesiętnyKod szesnastkowy twarda spacja † krzyżyk ‡ † † ‰ promil ‰ ‰ ‰ € znak euro € € € copyright znak handlowy → strzałka → → →