Samouczek HTML – Wstawianie multimediów i grafiki

W HTML można wstawiać różne multimedia – obrazy, dźwięki, filmy i inne elementy. Poniżej opisałem podstawowe znaczniki i ich parametry.


1. Znacznik <img> - czyli wstawianie obrazów

znacznika <img> używamy do wstawiania grafik na strony WWW

Przykład:

<img src="obraz.jpg" alt="Opis obrazu" width="300" height="200">

miasto rybnik

Jego atrybuty:


2. Znacznik <embed> - czyli wstawianie zewnętrznych plików

Za pomocą znacznika <embed> możemy wstawić różne pliki, m.in. filmy, pdf, animacje

Przykład:

<embed src="animacja.mp4" width="250px" height="140px" type="video/mp4">

Jego atrybuty:


3. Znacznik <object> - osadzanie obiektów multimedialnych

Znacznik ten jest podobny do znacznika <embed>, ale bardziej uniwersalny

Przykład:

<object data="inwokacja.pdf" width="600px" height="400px">

</object>

Atrybuty znacznika:


4. Znacznik <audio> - odtwarzanie dźwięku

Pozwala odtwarzać pliki dźwiękowe (np. MP3, OGG)

Przykład:

<audio controls>

<source src="muzyka".mp3 type="audio/mpeg">

</audio>

Atrybuty znacznika:


5. Znacznik <video> - odtwarzanie filmów

Znacznik służy do osadzania plików wideo (np. MP4, WebM)

Przykład:

<video width="600" controls poster="miniatura.jpg">

<source src="film.webm" type="video/webm">

</video>

Atrybuty znacznika:


6. Znacznik <iframe> - wstawianie stron i filmów z internetu

Znacznik Pozwala wstawić inną stronę internetową, mapę, film z YouTube...

Musimy pamiętać o tym że chcąc wyświetlić np. filmik musimy w jego linku dodać /embed

Potrzebujemy również odpowiednie wtyczki w przeglądarce

Przykład:

<iframe src="inwokacja.pdf" width="560" height="315" title="Film z Youtube" frameborder="0" allowfullscreen>

</iframe>

Atrybuty znacznika:


7. <SVG> - tworzenie i wyświetlanie grafiki wektorowej

Za pomocą <SVG> możemy tworzyć i wyświetlać na naszej stronie grafikę wektorową (np. koła, kwadraty)

Przykład:

<svg width="100" height="100" xmlns="http://www.w3.org/2000/svg">
<circle cx="50" cy="50" r="40" stroke="green" stroke-width="4" fill="yellow" />
</svg>

Atrybuty znacznika:

Kształty w SVG:


8. Znacznik <Canvas> -