css zawijania

Transkrypt

css zawijania
HTML
<html>
<head>
</head> <body>
</html>
</body>
1
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Description" content="HTML - ćwiczenia">
<meta name="Keywords" content="html, ćwiczenia, tagi, znaczniki">
<title>Elementy blokowe</title>
<link rel="Stylesheet" type="text/css" href="style.css">
</head>
<body>
</body>
</html>
2
Elementy blokowe
• Element blokowy to taki, który zajmuje całą
linię na stronie, tzn. nie pozostawia miejsca
innym elementom html, ani blokowym, ani
liniowym.
3
Nagłówki
• Nagłówki (heading), zwane śródtytułami lub tytułami,
są podstawowymi elementami dzielącymi dokument
na logiczne części (jak nagłówki w gazecie).
W języku HTML jest sześć poziomów tytułów, które można
stosować hierarchicznie.
<h1>
<h2>
<h3>
<h4>
<h5>
<h6>
</h1>
</h2>
</h3>
</h4>
</h5>
</h6>
4
Nagłówki
5
Akapit
<p> </p>
• Akapit
jest
podstawowym
elementem
zawierającym tekst w dokumentach HTML i służy
do wydzielania fragmentów zawierających jakąś
zwartą myśl. • Formatowanie akapitu
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin
nibh augu suscipit a, scelerisque sed, lacinia in, mi. Cras vel
lorem. Etiam pellentesque aliquet tellus. Phasellus pharetra
nulla ac diam.
6
Border <!--css-->
css
border: 2px dashed
#ff0000;
7
Pozioma linia
• <hr>
8
Blok preformatowany
<pre> </pre>
• Blok preformatowany jest blokiem tekstu,
w którym uwzględniane są białe znaki znajdujące
się w kodzie źródłowym, np. dodatkowe spacje,
punkty tabulacji, znaki końca akapitu itd., które
są pomijane w innych poleceniach, np.
w akapicie.
9
Blok cytowanego tekstu
<blockquote> </blockquote>
• Blok cytowanego tekstu używa się przy
powoływaniu się na jakieś źródło. Cytat jest
wyświetlany z wcięciem i z automatycznie
nadanym cudzysłowem
10
Listy wypunktowane
<ul>
<li>element 1</li>
<li>element 2</li>
<li>element 3</li>
</ul>
11
Listy wypunktowane
<ul>
<li>element 1</li>
<li>element 2
<ul>
<li>element 1</li>
<li>element 2</li>
<li>element 3</li>
</ul>
</li>
<li>element 3</li>
</ul>
12
Listy wypunktowane <!--css-->
.lista{
list-style-type: typ;
}
disc - wypełnione kółko
circle - puste w środku kółko
square - wypełniony kwadrat
13
Listy numerowane
<ol>
<li>element 1</li>
<li>element 2</li>
<li>element 3</li>
</ol>
14
Listy numerowane
<ol>
<li>element 1</li>
<li>element 2
<ol>
<li>element 1</li>
<li>element 2</li>
<li>element 3</li>
</ol>
</li>
<li>element 3</li>
</ol>
15
Listy numerowane <!--css-->
.lista{
list-style-type: typ;
}
upper-roman - duże rzymskie
lower-roman - małe rzymskie
decimal - liczby arabskie
upper-alpha - duże litery
lower-alpha - małe litery
16
Listy - zagnieżdżanie
<ol>
<li>element 1</li>
<li>element 2
<ul>
<li>element 1</li>
<li>element 2</li>
<li>element 3
<ul>
<li>element 1</li>
<li>element 2</li>
</ul>
</li>
</ul>
</li>
<li>element 3</li>
</ol>
17
Lista definicji
<dl>
<dt> wyrażenie 1</dt>
<dd> definicja 1</dd>
<dt> wyrażenie 2</dt>
<dd> definicja 2</dd>
</dl>
18
Listy – wyróżniki zawijania
tekstu <!--css-->
dl{
list-style-position: wartość;
}
inside
outside
inherit
19
Sprawdź poprawność
https://validator.w3.org/
20
<div> </div>
• Znacznik <div> może w dokumencie
obejmować blokiem grupę i pozwala nadać jej
wspólne atrybuty.
• Element ten jest kontenerem umożliwiającym
dodanie struktury do dokumentu HTML.
<!--w HTML 5 stworzono specjalne znaczniki
do tworzenia struktury-->
21
Kontener div
<body>
<div id="container"></div>
</body>
#container{
border: 1px solid
#ff0000;
}
HTML
CSS
Przeglądar
ka
22
Kontener div
<div id="container"> </div>
/*css*/
#container{
border:2px solid #ff0000;
width:400px;
height:300px;
}
23