1.2 HTML lapas uzbūve un pirmā saglabātā versija
Šodien: Izveido spēles noteikumu lapu un saglabā darba versiju ar Source Control.
Īsā teorija
<h1>
ir galvenais virsraksts.
<p>
ir rindkopa.
<ul>
veido sarakstu. Katru tā punktu ievieto starp
<li>
un
</li>
.
Source Control ir VS Code sadaļa darba versijām. Stage Changes sagatavo failu; Commit saglabā versiju datorā.
<ul>
<li>Savāc piecas zvaigznes.</li>
<li>Izvairies no akmeņiem.</li>
</ul>
Galvenie HTML tagi
Izmanto šo pārskatu kā atgādni. Šodienas darbam īpaši vajadzīgi virsraksti, rindkopas un saraksti.
Vairumam elementu ir sākuma un beigu tags:
<p>Teksts</p>
. Tagiem
meta
,
link
,
img
,
input
,
br
un
hr
beigu taga nav.
<!DOCTYPE html>
ir dokumenta tipa norāde.
Papildu norādes tagā:
id
piešķir elementam unikālu nosaukumu;
class
apvieno vairākus elementus vienā noformējuma grupā.
href
un
src
norāda adresi, bet
alt
— attēla aprakstu.
<h2>Spēles noteikumi</h2>
<p><strong>Mērķis:</strong> savāc piecas zvaigznes.</p>
<ul>
<li>Vadi spēlētāju ar bultiņām.</li>
<li>Izvairies no akmeņiem.</li>
</ul>
Sākuma kods un darba vieta
Vide: mācību lapa → VS Code
-
VS Code ar
File → Open Folder
atver
Desktop/datorika9-tema1. Ja mapes nav, izveido to darbvirsmā. - Šajā mācību lapā nospied Kopēt sākuma kodu .
- VS Code nospied Ctrl+N un ielīmē kodu ar Ctrl+V .
-
Saglabā ar
Ctrl+Shift+S
tēmas mapē kā
12.html.
Atvērt pilno sākuma kodu
<!DOCTYPE html>
<html lang="lv">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Mana spēle</title>
<style>
body { font-family: Arial, sans-serif; max-width: 680px; margin: 24px auto; padding: 16px; line-height: 1.6; }
button, input { font: inherit; padding: 10px; margin: 4px; }
button { cursor: pointer; }
img { max-width: 100%; height: auto; }
[hidden] { display: none !important; }
</style>
</head>
<body>
<header>
<h1>Zvaigžņu mednieks</h1>
</header>
<main>
<p>Savāc zvaigznes.</p>
<ul>
<li>Spied uz zvaigznes.</li>
</ul>
</main>
<footer>
<p>Spēle datorikas stundai.</p>
</footer>
</body>
</html>
1. uzdevums
Pielāgo nosaukumu
Vide: VS Code
-
Atver sākuma kodu failā
12.html. -
Nomaini tekstu starp
<h1>un</h1>. -
Arī
<title>rindā ieraksti to pašu nosaukumu.
Gatavs, kad: Kodā ir divi vienādi spēles nosaukumi.
2. uzdevums
Pievieno noteikumu sarakstu
Vide: VS Code
-
Atrodi
<ul>bloku. -
Pievieno vēl divus
<li>punktus: kā iegūt punktus un kad spēle beidzas. - Rindkopā virs saraksta vienā teikumā pasaki spēles mērķi.
Gatavs, kad: Lapā ir mērķis un trīs noteikumi.
3. uzdevums
Pārbaudi un saglabā versiju
Vide: Pārlūks → VS Code / Source Control
-
Saglabā un atver
12.htmlpārlūkā. Pārbaudi virsrakstu un visus trīs saraksta punktus. - VS Code atver Source Control ar Ctrl+Shift+G . Spied Initialize Repository (Sākt versiju saglabāšanu), ja poga ir redzama.
-
Pie
Changes
(Izmaiņas) nospied
+
. Ziņas laukā ieraksti
Pievienoti spēles noteikumi. -
Spied
Commit
(Saglabāt versiju). Ja prasa
user.namevaiuser.email, skolotājs palīdz tos iestatīt.
Gatavs, kad: Noteikumu lapa darbojas, un tās versija ir saglabāta datorā.
Iesniedz 3. uzdevuma rezultātu
Iesniedz pabeigto
12.html
skolotāja norādītajā vietā.
Stunda ir ieskaitīta, ja 3. uzdevuma rezultāts atbilst visiem šiem punktiem:
- Pārlūkā un cilnes nosaukumā ir paša izvēlētais spēles nosaukums.
- Lapā ir mērķis un trīs salasāmi noteikumi.
- Darba versija ir saglabāta ar Commit.
1. un 2. uzdevums sagatavo šo rezultātu. Papildu uzdevums nav vajadzīgs ieskaitei.
Papildu uzdevums: Pievieno otru sadaļu
Sāc, kad 3. uzdevums ir gatavs un iesniegts. Ja vēlies paturēt obligāto versiju, saglabā kopiju ar citu nosaukumu.
-
Zem saraksta izveido
<h2>Vadība</h2>. - Zem tās pievieno rindkopu ar vadības aprakstu.
Ja kaut kas neizdodas
-
Neredzi izmaiņas?
VS Code nospied Ctrl+S. Pārlūkā nospied Ctrl+R. Pārbaudi, ka atvērts tieši
12.html. - Kods redzams kā teksts? Saglabā ar galotni .html. Windows ieslēdz View → Show → File name extensions un pārbaudi, ka beigās nav .txt.
- Poga nestrādā? Pārbaudi, vai neizdzēsi pēdiņu, iekavu vai elementa id. Salīdzini savu laboto vietu ar sākuma kodu.
- Nesaproti nākamo soli? Atrodi pirmo nepabeigto soli un parādi skolotājam tieši šo vietu.