| description | Durată: 50' | Cuvinte cheie: linkuri, butoane |
|---|
Durată: 25' | Metodă: evaluare formativă, observarea sistematică a activității și a comportamentului elevilor | Materiale: videoproiector
Total: 10 pct (2 pct din oficiu)
Alegeți răspunsul corect pentru întrebările de mai jos. Există un unic răspuns corect.
-
Ce nu se adaugă în cadrul etichetei
head?a. <title>
b. paragrafe
c. metadate
d. favicon
e. legături externe
-
Care este eticheta pentru a adăuga o listă numerotată?
a. <ul>
b. <dl>
c. <ol>
e. <nl>
f. <li>
-
Ce caracter e folosit pentru a indica închiderea unei etichete?
a. ?
b. /
c. \
d. >
e. end
-
Care este valoarea culorii alb în hexazecimal?
a. #000000
b. #f1f1f1
c. #ffffff
d. rgb(255, 255, 255)
e. #1f1f1f
-
Care dintre următoarele este metoda corectă de adăugare a unei imagini numită cat.png?
a. <img value="cat.png">
b. <img src="cat.png"> </img>
c. <img href="cat.png">
d. <img source="cat.png">
e. <img src="cat.png">
-
Care dintre următoarele conține doar atribute pentru imagine?
a. src, width, height, type
b. src, width, height, alt, title
c. src, height, title, value, href
d. src, width, height, color, font
e. source, width, height
-
Care dintre următoarele este verde pur în RGB?
a. rgb(0, 255, 0)
b. rgb(0, 255, 255)
c. #00ff00
d. #rgb(255, 0, 0)
e. rgb(0, 0, 255)
-
Care este eticheta pentru cel mai mare heading?
a. <heading> </heading>
b. <h4> </h4>
c. <h1> </h1>
d. <h6> </h6>
e. <h7> </h7>
- (1 pct) Scrieți eticheta și atributele necesare pentru a adăuga imaginea "cat.png" în fișierul
index.html. Specificațiile imaginii sunt: lățime de 300 pixeli, înălțime de 550 pixeli, titlu "Just a cat", descriere dacă imaginea nu e disponibilă "Imaginea nu a putut fi găsită". Structura folderului este următoarea:
Hint: folosiți calea absolută de la folderul rădăcină până la poza dorită
project/
README/
index.html
img/
cat/
cat.png
cat.jpg
- (1.5 pct) Scrieți o pagină html, cu toate etichetele necesare, pentru a obține următorul rezultat, ca în imagine. Pagina voastră trebuie să conțină titlu în tabul browser-ului, un titlu (heading) în conținut, și tabelul de mai jos.
- (1.5 pct) Scrieți o pagină html, cu toate etichetele necesare, pentru a dispune pe ecran următoarele elemente, ca în imaginea de mai jos:
Durată: 15' | Metodă: demonstrație, conversație, exercițiu | Materiale: videoproiector
Întreg web-ul este construit pe baza legăturilor dintre documente, numite hyperlinks. Ați observat cum putem naviga dintr-o pagină în alta prin intermediul unui simplu click.
Eticheta pentru a adăuga o legătura externă (link) este:
<a href="https://www.wikipedia.org" target="_blank"> Click here! </a>
Eticheta este pereche, <a> </a>
Haideți să înțelegem cum funcționează eticheta:
- a vine de la anchor si este numele etichetei
- href vine de la hyperlink reference și este atributul care arată către ce este făcută legătura; vom vedea puțin mai târziu ce fel de valori poate lua href
- target este atributul care arată unde să se deschidă noua pagina; având valoarea "_blank", se va deschide într-un tab nou, similar cu a da click dreapta -> open in a new tab. În schimb, dacă nu îi specificăm să se deschidă într-un tab nou, adică dacă lipsește atributul target, atunci link-ul va fi deschis în pagina curentă și vom fi nevoiți să dăm back pentru a revedea conținutul anterior.
- textul dintre cele două etichete
<a>și</a>este textul care apare pe ecran și care activează link-ul; nu este necesar să fie doar text, ci putem adăuga și o imagine sau orice alt element.
Copiați și salvați codul de mai jos într-un fișier pagina1.html. Pe baza lui, aduceți următoarele modificări:
<!DOCTYPE html>
<html>
<head>
<title> Link </title>
</head>
<body>
<a href="https://www.wikipedia.org" target="_black"> Click here! </a>
</body>
</html>
- Schimbați link-ul către o altă pagină (de exemplu, spre site-ul liceului vostru) și testați.
- Schimbați textul "Click here!" într-un paragraf cu mai mult scris și testați.
- Eliminați atributul target. Ce se întâmplă atunci când dați click pe scris?
- Adăugați, între etichetele <a> și </a>, o poză folosind eticheta img, în locul paragrafului sau textului anterior. Testați funcționalitatea dând click pe poză.
- Creați o nouă pagină HTML simplă, cu câteva elemente vizuale: un header și un paragraf. Salvați această pagină în același folder cu pagina1.html. Adăugați o legătura între pagina1.html și pagina2.html ca în exemplul de mai jos.
<a href="pagina2.html" target="_blank"> Click here! </a>
{% hint style="info" %}
Se observă ca pentru elementele care suportă acțiunea click, cursorul mouse-ului devine mânuță atunci când e poziționat deasupra acelui element. Acest lucru se întâmplă cu orice element inclus între <a> și </a>și înseamnă că utilizatorul poate interacționa cu acel element.
{% endhint %}
{% hint style="warning" %}
Prin intermediul etichetei <a href> putem adăuga legături externe către pagini web existente (link-uri) sau către fișiere locale (o altă pagină html). Elementele din cadrul etichetei <a href> pot fi text simplu, paragrafe, imagini - orice am studiat până acum poate fi integrat în cadrul etichetei <a href>.
{% endhint %}
Durată: 5' | Metodă: demonstrație, conversație, exercițiu | Materiale: videoproiector
Putem adăuga și butoane în cadrul unei pagini web. Eticheta folosită este una pereche, <button> </button>. Similar cu <a href>, textul din interiorul etichetelor este mesajul care apare pe buton.
<button type="button">Click Me!</button>
Butoanele și link-urile par că funcționează la fel, însă există câteva diferențe. Pe butoane nu se pot adăuga link-uri externe, adică eticheta button nu suporta atributul href. În schimb, butoanele permit adăugarea de acțiuni definite de utilizator, scrise ca funcții în JavaScript - despre care vom discuta în alte lecții. Un exemplu de acțiune care se poate atașa butonului este următorul:
<button type="button" onclick="alert('Hello world!')">Say hello</button>
Testați codul de mai sus în pagina HTML în care ați lucrat. Ce observați? Atributul onclick i-a comunicat butonului ce să se întâmple la apăsare, și anume să arate o alertă pe ecran, cu mesajul "Hello world!". Puteți schimba mesajul din interiorul alertei și să vedeți ce se întâmplă.
{% hint style="info" %} alert() este o funcție din JavaScript care afișează pe ecran un pop-up cu un anumit mesaj, pentru a informa utilizatorul {% endhint %}

