| Grafika w dokumecie HTML |
|
|
|
| Wpisany przez Webmaster |
| wtorek, 28 grudnia 2010 09:52 |
|
Grafika jest jednym z najważniejszych elementów strony WWW. Bez niej dokumenty HTML byłyby tylko czystym plikiem tekstowym. Należy pamietać, że grafika i elementy multimedialne (o nich w kolejnym rozdziale) są przychyną wzrostu ruch w Sieci. Dlatego też przygotowując pliki graficzne musimy starać się aby wielkość plików była jak najmniejsza, ale nie na tyle mała, żeby nie stracić na jagości elementu graficznego. Podstawowymi standardami graficznymi są pliki JPG, GIF oraz PNG. Można stosować jeszcze pliki BMP, aczkolwiek nie posiadają one kompresji i ich wielkość jest bardzo duża.
Grafika w dokumencie Podstawowa konstrukcja kodu HTML dla elementu graficzego: <img src="/sciezka/plik_graficzny" alt="nazwa alternatywna"> IMG to skrót od angielskiego Image (obraz) - znacznik odpowiadający za obiekt graficzny. Wynikiem zastosowania tej konstrukcji jest:
Standardowo obrazek jest wyrównany do lewej strony i ma oryginalne rozmiary. Bez problemu możemy to zmienić stosując dodatkowe atrybuty, ktore to zmienią. Modyfikacja wielkości obrazka następuje po przez zmianę paramentrów width (szerokość) i height (wysokość). <img src="/images/wodospad.jpg" alt="Duży wodospad" width="200" height="325">
Kolejnym atrybutem elementu graficznego jest ramka. W starszej wersji HTML używało się polecenia border obecnie się już od tego odchodzi i zastępuje stylami CSS. <img src="/images/wodospad.jpg" alt="Duży wodospad" width="300" height="225" style="border: 6px green solid;">
Obiekt graficzny wstawiony między tekst domyślnie ściśle do niego przylega. Przerwę można zwiększyć stosując polecenia hspace i vspace - odległość od obiektu w pionie i poziomie. Jednakże obecnie już się nie stosuje tych atrybutów. Zastąpiono je stylami CSS - marginesem globalnym (margin) lub cząstkowym (margin-top, margin-bottom, margin-left, margin-right). <img src="/images/wodospad.jpg" style="margin-top: 50px; margin-bottom: 50px;"> Tekst 100px nad grafiką
Tekst 100px pod grafiką <img src="/images/wodospad.jpg" style="margin-left: 50px; margin-right: 50px;"> Tekst 50px z lewej Tekst 50px z prawejPozycja grafiki Element graficzny możemy pozycjonować w poziomie lub pionie. W starszej wersji HTML stużył do tego atrybut align z parametrami: left, center, right dla pozycji w poziomie i top, middle, bottom dla pozycji w pionie. Obecnie nie stosuje się już atrybutu algin. Funkcja ta została przejęta przez style CSS. <img src="/images/wodospad.jpg" style="float: right"> - grafika z prawej <img src="/images/wodospad.jpg" style="float: left"> - grafika z lewej <img src="/images/wodospad.jpg" style="vertical-align: top; "> - wyrównanie do góry <img src="/images/wodospad.jpg" style="vertical-align: middle; "> - wyrownanie do środka <img src="/images/wodospad.jpg" style="vertical-align: bottom; ">- wysównanie do dołu Dodatkowo na obiekty graficzne możemy nanieść tzw. mapę odnośników (więcej na ten temat w artykule XHTML -> Listy) |



