mgr inż. Maciej Małecki
Podstawą zaliczenia wykładu jest kolokwium:
Zasady zaliczenia zajęć laboratoryjnych omówione będą na pierwszych zajęciach laboratoryjnych.
Strona z informacjami na temat kursu:
https://pwr-piisw.github.io/materialy/Kurs ma własną organizację na GitHubie:
https://github.com/pwr-piiswSlajdy z wykładów dostępne są on-line:
https://pwr-piisw.github.io/materialy/#_harmonogramŹródło: https://www.pinterest.com/buccus3/women-and-retro-computers/
W praktyce struktura adresu strony odzwierciedlała położenie pliku na serwerze.
→
A gdyby tak każda aplikacja webowa składała się z jednego dokumentu HTML,
a komunikacja z serwerem odbywała się wyłącznie z użyciem podejścia AJAX?
* architektura typowa dla Angular
HTML to język bazujący na znacznikach służący to tworzenia stron sieci Web.
Przykład dokumentu HTML:
<img>,
<br>, <hr>, itp).
HTML.CSS3: eliminacja konieczności używania JavaScript do
bardziej zaawansowanych efektów wizualnych.
header {
font-size: large;
font-weight: bold;
font-family: courier;
text-align: center;
background-color: lightgreen;
}
h1 {
font-family: tahoma;
font-style: italic;
}
p {
text-align: justify;
}
footer {
text-align: right;
color: darkblue;
font-weight: bold;
}
.bordered {
border-style: solid;
border-color: black;
border-width: 1px;
}
article p {
font-family: Arial;
}
article#first p {
font-size: small;
}
p.citation {
font-size: xx-small;
margin-left: 30px;
}
.intro - wszystkie elementy o klasie intro.#firstname - element o identyfikatorze firstname.p - wszystkie elementy typu p (paragraf).p,div - wszystkie elementy typu p oraz div.div p - wszystkie elementy p zawarte w elemencie div (nie
koniecznie bezpośrednio).
div>p - wszystkie elementy p zawarte bezpośrednio w elemencie
div.
Więcej na: www.w3schools.com/cssref/
<h1>, ::before)..example, <p class="example"></p>.#123, <p id="123"></p>).<p style="font-size: large;"></p>).!important ☠color: blue;background-color: #ff00ff;border-color: rgba(255,100,100,0.5);text-align: center;text-decoration: underline;
display: none;display: block-inline;position: fixed;
p {
padding: 10px 15px 20px 25px;
border-width: 7px 5px 3px 1px;
border-style: solid;
border-color: navy;
border-radius: 5px 10px 20px 30px;
background-color: #f0f0f0;
margin: 10px 20px
}
span {
border-width: 2px;
border-style: dotted;
border-color: brown;
}
div {
padding: 20px;
}
div#first {
background-color: yellow;
}
div#second {
background-color: green;
}
div.col {
width: 40%;
}
div.left {
float: left;
}
div.right {
float: right
}
.flex-container {
display: flex;
flex-direction: row;
}
@media (max-width: 800px) {
.flex-container {
flex-direction: column;
}
}