Styly pro nečíslovaný seznam
Vlastnost list-style-type se používá pro definici značky u seznamu.
Hodnota |
Popis |
disc |
značka je plné kolečko |
circle |
značka je kružnice |
square |
značka je čtvereček |
none |
bez značky |
Příklad — kolečko
<ul style="list-style-type:disc;">
<li>káva</li>
<li>čaj</li>
<li>mléko</li>
</ul>
Příklad — kružnice
<ul style="list-style-type:circle;">
<li>káva</li>
<li>čaj</li>
<li>mléko</li>
</ul>
Příklad — čtereček
<ul style="list-style-type:square;">
<li>káva</li>
<li>čaj</li>
<li>mléko</li>
</ul>
Příklad — nic
<ul style="list-style-type:none;">
<li>káva</li>
<li>čaj</li>
<li>mléko</li>
</ul>
Výsledek zde
Vnořený seznam
<ul>
<li>káva</li>
<li>čaj
<ul>
<li>černý čaj</li>
<li>zelený čaj</li>
</ul>
</li>
<li>mléko</li>
</ul>
Vnořený seznam si zkuste ostylovat sami.
Horizontální seznam
Seznamy mohou být stylování různými způsoby.
Toto je velmi užitečný styl, kterým uděláme navigační menu (horizontální nabídku) na vrchu stránky:
<!DOCTYPE html>
<html lang="cs">
<head>
<meta name="author" content="Mgr. Ing. Jiří Chráska">
<meta charset="UTF-8">
<title>Navigační menu</title>
<style>
ul {
list-style-type: none;
margin: 0;
padding: 0;
overflow: hidden;
background-color: #333333;
}
li {
float: left;
}
li a {
display: block;
color: white;
text-align: center;
padding: 16px;
text-decoration: none;
}
li a:hover {
background-color: #111111;
}
</style>
</head>
<body>
<ul>
<li><a href="#home">Domů</a></li>
<li><a href="#news">Novinky</a></li>
<li><a href="#contact">Kontakty</a></li>
<li><a href="#about">O webu</a></li>
</ul>
<h2>Nabídka nahoře</h2>
<p>V tomto příkladě je ukázáno, jak je možné vytvořit nabídku navrchu stránky (navigační menu) </p>
</body>
</html>
Trochu rozšířený výsledek je zde. Zjistěte, co je tam navíc oproti prezentovanému zdrojovému kódu.