Stundas uzdevums: Pieslēgt stila lapu savam projektam un uzlabot lapas lasāmību, izmantojot krāsu teorijas un ergonomikas pamatprincipus.
1.1.1. Secina par estētiskajām īpašībām; 2.5.3. Lieto tiešsaistes rīkus uzdevuma veikšanai.70 min darba sadalījums: 1. uzdevums (~20 min) - atjauno teorijas piemēru vai minimālo prototipu; 2. uzdevums (~25 min) - pielieto to galvenajā uzdevumā; 3. uzdevums (~25 min) - pārbaudi rezultātu, izlabo kļūdas un tikai beigās pieraksti vienu secinājumu. Papildus/4. līmeņa uzdevums ir paredzēts tikai tad, ja pamatdarbs ir pabeigts.
Pirms sāc: izmanto iepriekš apgūto un šīs lapas teorijas/koda piemērus. Ja vajadzīga jauna komanda vai rīks, vispirms atrodi tās paraugu teorijas sadaļā.
CSS (Cascading Style Sheets) nosaka, kā HTML elementi izskatīsies ekrānā.
h1 vai p).color: red;).Šis ir īss iesildīšanās uzdevums. Nokopē sagatavi, ielīmē to pareizajā koda vietā un palaid. Šeit pietiek droši izmēģināt tēmu 2.1 CSS pamati un vizuālā ergonomika; detalizētu izpratni veidosi nākamajos uzdevumos.
Kopējamais piemērs vai sagatave: izmanto šo bloku kā starta punktu, nevis kā gala risinājumu.
<section class="iesildisanas-demo">
<h2>2.1 CSS pamati un vizuālā ergonomika</h2>
<p id="rezultats">Sākuma teksts</p>
<button id="poga">Pārbaudīt</button>
</section>
.iesildisanas-demo {
padding: 16px;
border: 2px solid #FFB142;
border-radius: 6px;
}
.iesildisanas-demo button {
cursor: pointer;
}
const rezultats = document.querySelector("#rezultats");
const poga = document.querySelector("#poga");
poga.addEventListener("click", () => {
rezultats.textContent = "Kods darbojas: 2.1 CSS pamati un vizuālā ergonomika";
});
index.html, style.css un script.js.Pievieno šīs stundas paņēmienu kā nelielu, lietotājam redzamu projekta daļu.
style.css un pārbaudi, ka tas ir pieslēgts index.html ar <link rel="stylesheet" href="style.css">.style.css beigās kārtulu priekš body: fona krāsu #222831 un teksta krāsu #DFD0B8.h1: color: #FFB142; text-align: center;.index.html pārlūkā - pārbaudi, vai fona un teksta krāsas ir mainījušās..izcelts { border: 2px solid #FFB142; padding: 12px; border-radius: 6px; } un pievieno to kādam <div> HTML failā.git commit -m "Add base CSS styles".Pārbaudi, vai algoritms darbojas paredzami vairākās situācijās.
index.html pārlūkā un pārbaudi, ka teksts ir salasāms uz fona (pietiekams kontrasts).style.css un saglabā.<h2> un <p> elementiem.color un background-color ir jākonfigurē kopā.Ja pamatdarbs ir pabeigts, paplašini projektu ar vienu nelielu programmētu uzlabojumu.
.poga ar background-color, color, padding: 10px 20px, border: none un border-radius: 6px.<button> elementam HTML failā..poga:hover { background-color: #FFB142; }.font-size: 1rem; cursor: pointer;.git commit -m "Add button style with hover effect".href ceļš link tagā sakrīt ar faila nosaukumu un abi faili ir vienā mapē.;, citādi nākamās rindas netiks nolasītas.body {
background-color: #f0f4f8; /* Gaiši zilgans fons */
color: #333; /* Tumši pelēks teksts labākai lasāmībai */
font-family: Arial, sans-serif;
}
h1 {
text-align: center;
color: #2c3e50;
}
.izcelts {
background-color: white;
padding: 20px;
border-radius: 8px;
box-shadow: 0 4px 6px rgba(0,0,0,0.1);
}