• Nie Znaleziono Wyników

<a href="a.html"><img src="kwiatek.gif" alt=""/></a>

N/A
N/A
Protected

Academic year: 2021

Share "<a href="a.html"><img src="kwiatek.gif" alt=""/></a>"

Copied!
16
0
0

Pełen tekst

(1)

Wykład 4_1 – TINT Obiekty graficzne

Zofia Kruczkiewicz

(2)

1. Grafika i połączenia

<a href="a.html"><img src="kwiatek.gif" alt=""/></a>

2. Formaty graficzne

• GIF (.gif)

• JPEG (.jpg, .jpeg),

• XBM (.xbm),

• TIFF (.tiff, .tif),

• BMP (.bmp),

• PICT (.pct)

3. Skalowanie i wymiary obrazów

Atrybuty height oraz width znacznika <img> określają

odpowiednioszerokość i wysokość obrazu, podawaną w pikselach.

Uwaga: Zaleca się nie należy pomniejszać obrazów, gdyż wydłuża to

odczyt strony.

(3)

4. Umieszczanie grafiki

<img src="kwiatek.gif" hspace="5" align="left" alt="Rysunek"/>

4.1.1. Rysunek z lewej strony tekstu

<br clear = "left"/>

(4)

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl">

<head>

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

<title>Osadzanie rysunków</title>

</head>

<body> <!--atrybut hspace określa oddalenie obrazka od lewej i prawej strony od pozostałych elementów strony, vspace oddalenie obrazka z góry i z dołu, atrybut align= ("left" | "center" | "right" | "justify") położenie obrazka na stronie, atrybut alt oznacza napis ukazujący się po wybraniu obrazka myszą lub zamiast obrazka, jeśli nie może wyświetlić go wyświetlarka -->

<img src="assets.gif" hspace=„15" align="left" alt="Rysunek"/>

<h1>Rysunki i tekst</h1>

<p>ąęółśżźć bbbbbbbbbbbbbbbbbbbbbbbb<br/>

ccccccccccccccccccccccccccc</p>

<br clear = "left"/> <!--atrybut clear= ("left" | "all" | "right" | "none") pozwala przerwać wiersz i umieścić go pod obrazkiem w zależności od położenia

obrazka: left, gdy obraz jest z lewej strony, right, gdy obraz jest z prawej strony, all umieszcza cały tekst pod obrazkiem, jeśli nie zastosowano atrybutu align-->

<p>dddddddddddddddddddddddd<br/>

eeeeeeeeeeeeeeeeeeeeeeeeeee</p>

</body>

</html>

(5)

4.1.2. Zatosowanie arkusza stylów

.obraz {

float:left;

margin-left:15px;

margin-right:15px;

}

.linia{

clear:left

}

(6)

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl">

<head>

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

<title>Osadzanie rysunków</title>

<link rel="stylesheet" type="text/css" href="probystylu.css" media="screen" />

</head>

<body>

<!--atrybut hspace określa oddalenie obrazka od lewej i prawej strony od pozostałych elementów strony, vspace oddalenie obrazka z góry i z dołu, atrybut align= ("left" | "center" | "right" | "justify") położenie obrazka na stronie, atrybut alt oznacza napis ukazujący się po wybraniu obrazka myszą lub zamiast obrazka, jeśli nie może wyświetlić go wyświetlarka -->

<img src="assets.gif" class="obraz" alt="Rysunek"/>

<h1>Rysunki i tekst</h1>

<p>ąęółśżźć bbbbbbbbbbbbbbbbbbbbbbbb<br/>

ccccccccccccccccccccccccccc</p>

<br class="linia"/>

<!--atrybut clear= ("left" | "all" | "right" | "none") pozwala przerwać wiersz i umieścić go pod obrazkiem w zależności od położenia obrazka: left, gdy obraz jest z lewej strony, right, gdy obraz jest z prawej strony, all umieszcza cały tekst pod obrazkiem, jeśli nie zastosowano atrybutu align-->

<p>dddddddddddddddddddddddd<br/>

eeeeeeeeeeeeeeeeeeeeeeeeeee</p>

</body>

</html>

(7)

4.2.1. Rysunek zmniejszony i zdeformowany z prawej strony tekstu

<img src="assets.gif" height="200" width="150" align="right"

alt="Rysunek"/>

<br clear = "right"/>

(8)

4.2.2.Zatosowanie arkusza stylów

img {

float:right;

height:200px; width:150px }

.linia{

clear:right

}

(9)

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl">

<head>

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

<title>Osadzanie rysunków</title>

<link rel="stylesheet" type="text/css" href="probystylu.css" media="screen" />

</head>

<body>

<!--atrybut hspace określa oddalenie obrazka od lewej i prawej strony od pozostałych elementów strony, vspace oddalenie obrazka z góry i z dołu, atrybut align= ("left" | "center" | "right" | "justify") położenie obrazka na stronie, atrybut alt oznacza napis ukazujący się po wybraniu obrazka myszą lub zamiast obrazka, jeśli nie może wyświetlić go wyświetlarka -->

<img src="assets.gif" alt="Rysunek"/>

<h1>Rysunki i tekst</h1>

<p>ąęółśżźć bbbbbbbbbbbbbbbbbbbbbbbb<br/>

ccccccccccccccccccccccccccc</p>

<br class="linia"/>

<!--atrybut clear= ("left" | "all" | "right" | "none") pozwala przerwać wiersz i umieścić go pod obrazkiem w zależności od położenia obrazka: left, gdy obraz jest z lewej strony, right, gdy obraz jest z prawej strony, all umieszcza cały tekst pod obrazkiem, jeśli nie zastosowano atrybutu align-->

<p>dddddddddddddddddddddddd<br/>

eeeeeeeeeeeeeeeeeeeeeeeeeee</p>

</body>

</html>

(10)

4.3.1. Rysunek z góry tekstu pogrubioną ramką

<img src="assets.gif" border="10" alt="" />

<br clear ="all" />

(11)

4.3.2.Zatosowanie arkusza stylów

img {

outline-color:black;

outline-style:solid;

outline-width:10px }

.linia{

clear:none

}

(12)

5. Zastosowanie pseudoklas do wyświetlania obrazów

img {

outline-color:black;

outline-style:solid;

outline-width:10px }

img.obraz:active{

margin-left:50px;

}

img.obraz:hover{

margin-top:50px;

}

.linia{

clear:left

}

(13)

hover

Kursor przesunięty na obrazek

active

Kliknięcie lewym klawiszem myszy

na obrazek

(14)

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl">

<head>

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

<title>Osadzanie rysunków</title>

<link rel="stylesheet" type="text/css" href="probystylu.css"

media="screen" />

</head>

<body>

<img src="assets.gif" class="obraz" alt="Rysunek"/>

<h1>Rysunki i tekst</h1>

<p>ąęółśżźć bbbbbbbbbbbbbbbbbbbbbbbb<br/>

ccccccccccccccccccccccccccc</p>

<br class="linia"/>

<p>dddddddddddddddddddddddd<br/>

eeeeeeeeeeeeeeeeeeeeeeeeeee</p>

</body>

</html>

(15)

Pseudo-classes

On-line examples

Allows the author to specify a language to use in a specified element

:lang

Adds special style to an element that is the first child of some other element

:first-child

Adds special style to a visited link :visited

Adds special style to an unvisited link :link

Adds special style to an element when you mouse over it

:hover

Adds special style to an element while the element has focus

:focus

Adds special style to an activated element :active

Purpose Pseudo-class

Pseudo-klasy

(16)

Obrys elementu

Outlines

thin

medium thick length Sets the width of the outline

around an element outline-width

none dotted dashed solid double groove ridge inset outset Sets the style of the outline

around an element outline-style

color invert Sets the color of the outline

around an element outline-color

outline-color outline-style outline-width A shorthand property for setting

all the outline properties in one declaration

outline

Values Description

Property

Cytaty

Powiązane dokumenty

Że wśród secesjonistów znajdują się nazwiska niektórych członków Gromad Ludu Polskiego, a naw et nazwisko Jakuba Majewskiego, późniejszego emisariusza Gromady

Veenstra, Fokker Services After completion of the fatigue and damage tolerance tests at 180,000 flight cycles, the residual strength tests and the tear down inspection programme,

Zakres zainteresowań badawczych Pracowni obejmuje formowanie się i roz­ wój nowoczesnych instytucji społecznych — politycznych, ekonomicznych, kultu­ ralnych — procesy urbanizacji

Aan de hand van deze studie wordt de geschiktheid van de bij machinefabriek Figee ontwikkelde continu werkende losinstallatie, de Spadematic, bekeken.. Tenslotte wordt het ontwerp

14 Jak wyżej pokazano, liberalizm niemiecki odbiegł w swym rozwoju znacznie od pierwotnych koncepcji liberalnych, jednak nigdy, mimo polityki kulturkampfu nasta­ wionej

W lutym 2011 roku na zlecenie prokuratury wojskowej pacjent był badany przez zespół biegłych, którzy po- stawili diagnozę zaburzeń adaptacyjnych depresyjno-lękowych?.

Normy postępowania człowieka - jeśli nie traktuje się ich jako pustych deklaracji - mogą służyć do oceny jego postawy szacunku bądź braku czci w odniesieniu

AN EXTENSION OF NEUMANN’S INTEGRALRELATION FOR GENERALIZED LEGENDRE FUNCTIONS..