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/#_harmonogramW 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;
}
}