Przykładowe rozwiązanie zadania egzaminacyjnego
Prościej się nie data zasada obowiązuje przy rozwiązywaniu zadań egzaminacyjnych. Jej konsekwencją jest oszczędność czasu i zmniejszenie ryzyka popełnienia błędów.
Grafiki
![]() |
| kolo.png |
![]() |
| kwadrat.png |
- Do wykonania obrazu najlepiej użyć programu do obróbki grafiki wektorowej Inkscape.
Witryna
plik index.html<!DOCTYPE html>
<html>
<head>
<title>Strona główna</title>
<meta charset="utf-8">
<link rel="stylesheet" href="style.css">
<style>
span img {
position: absolute;
top: 200px;
display: none;
}
span:hover img {
display: inline;
}
</style>
</head>
<body>
<header>
<a href="index.html">Figury Geometryczne i Matematycy</a>
</header>
<nav>
<h3>WYBIERZ FIGURĘ</h3>
<ol>
<li><a href="kwadrat.html">KWADRAT</a>
<ul>
<li>Obwód</li>
<li>Pole</li>
</ul>
</li>
<li><a href="kolo.html">KOŁO</a>
<ul>
<li>Obwód</li>
<li>Pole</li>
</ul>
</li>
</ol>
<h3>
<a href="baza/matematycy.accdb">BAZA DANYCH</a></h3>
</nav>
<main>
<h1>FIGURY GEOMETRYCZNE</h1>
<span>KWADRAT <img src=grafika/kwadrat.png alt="kwadrat"></span>
<span>KOŁO <img src=grafika/kolo.png alt="koło"></span>
</main>
<footer>
Strona stworzona przez: PESEL
</footer>
</body>
</html>
plik kolo.html
<!DOCTYPE html> <html> <head> <title>Koło</title> <meta charset="utf-8"> <link rel="stylesheet" href="style.css"> </head> <body> <header> <a href="index.html">FIGURY GEOMETRYCZNE I MATEMATYCY</a> </header> <nav> <h3>WYBIERZ FIGURĘ</h3> <ol> <li><a href="kwadrat.html">KWADRAT</a> <ul> <li>Obwód</li> <li>Pole</li> </ul> </li> <li><a href="kolo.html">KOŁO</a> <ul> <li>Obwód</li> <li>Pole</li> </ul> </li> </ol> <h3><a href="../baza/matematycy.accdb">BAZA DANYCH</a></h3> </nav> <main> <i>Podstrona w trakcie budowy</i> </main> <footer> Strona stworzona przez: PESEL </footer> </body> </html>
plik kolo.html
<!DOCTYPE html>
<html>
<head>
<title>Kwadrat</title>
<meta charset="utf-8">
<link rel="stylesheet" href="style.css">
</head>
<body>
<header>
<a href="index.html">FIGURY GEOMETRYCZNE I MATEMATYCY</a>
</header>
<nav>
<h3>WYBIERZ FIGURĘ</h3>
<ol>
<li><a href="kwadrat.html">KWADRAT</a>
<ul>
<li>Obwód</li>
<li>Pole</li>
</ul>
</li>
<li><a href="kolo.html">KOŁO</a>
<ul>
<li>Obwód</li>
<li>Pole</li>
</ul>
</li>
</ol>
<h3><a href="../baza/matematycy.accdb">BAZA DANYCH</a></h3>
</nav>
<main>
<h1>KWADRAT</h1>
<p><i>Podaj długość boku</i> <input id="input1" type="number"></p>
<p><button onclick="p()">licz pole</button> <button onclick="obw()">licz obwód</button></p>
<output id="output1"></output>
</main>
<footer>
Strona stworzona przez: PESEL
</footer>
<script>
function p() {
if (input1.value=="" || (typeof input1.value*1)=="") {
alert("Należy wpisać wartość liczbową")
}
else {
output1.innerHTML="P = a<sup>2</sup>= "+(input1.value*input1.value)
}
}
function obw() {
if (input1.value=="" || (typeof input1.value*1)=="") {
alert("Należy wpisać wartość liczbową")
}
else {
output1.innerHTML="Obw = 4a = "+(4*input1.value)
}
}
</script>
</body>
</html>
plik style.css
nav {
width: 20%;
height: 500px;
}
main {
width: 80%;
}
header, nav, footer {
background: #63b03c;
color: white;
}
header a, nav a, footer a {
color: white;
}
header {
font: small-caps 300% Arial;
}
header, footer {
text-align: center;
}
ul {
list-style-type: square;
}
nav, main {
float: left;
}
footer {
clear: left;
}
Wskazówki i uwagi:
- Do napisania kodu najlepiej użyć edytora formatującego składnię Notepad++.
- Rozwiązanie należy traktować jako przykładowe, zgodne z zasadami oceniania CKE.


