Poniżej znajduje się bardzo interesująca prezentacja tłumacząca dlaczego układ na tabelkach jest głupi :) Zapraszam do lektury!
Dlaczego układ na tabelkach jest głupi?
Pokazywanie postów oznaczonych etykietą CSS. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą CSS. Pokaż wszystkie posty
poniedziałek, 7 września 2009
sobota, 20 czerwca 2009
Szablon strony HTML z podziałem na nagłówek, treść, prawe menu i stopkę zbudowany za pomocą CSS
Dzisiaj pokażę jak zrobić prosty i przejrzysty szablon strony zbudowany za pomocą CSS. Szablon będzie wyglądał mniej więcej tak:

Aby go zrobić zaczniemy od utworzenie struktury strony, a więc od utworzenia pliku index.html. Kod wygląda następująco:
A teraz przechodzimy do określenia prezentacji strony, a więc tworzymy plik style.css i umieszczamy w nim następujący kod:
Standarodowo, nic skomplikowanego. Jeżeli są jakieś pytania to proszę pytać.
Aby go zrobić zaczniemy od utworzenie struktury strony, a więc od utworzenia pliku index.html. Kod wygląda następująco:
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
- "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml" lang="pl" xml:lang="pl">
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
- <meta http-equiv="Content-Language" content="pl" />
- <link rel="stylesheet" type="text/css" href="style.css">
- </head>
- <body>
- <div id="naglowek">
- </div>
- <div id="menu">
- <ul>
- </ul>
- </div>
- <div id="tresc">
- <p> Tutaj umieszczamy główną treść strony, a więc wszystko co ma znaleźć się
w środkowej części naszej strony. - </p>
- </div>
- <div id="stopka">
- </div>
- </body>
- </html>
A teraz przechodzimy do określenia prezentacji strony, a więc tworzymy plik style.css i umieszczamy w nim następujący kod:
- body
- {
- background-color: #b5a789;
- font-family: Georgia, "Times New Roman", Times, serif;
- font-size: small;
- margin: 0px;
- }
- #naglowek
- {
- background-color: #675c47;
- margin: 10px;
- height: 70px;
- text-align:center;
- padding: 20px;
- }
- #tresc
- {
- background-color: #efe5d0;
- font-size: 105%;
- padding: 15px;
- margin: 0px 250px 10px 10px;
- line-height: 150%;
- }
- #menu
- {
- background-color: #efe5d0;
- font-size: 105%;
- padding: 15px;
- margin: 0px 10px 10px 10px;
- width: 200px;
- float: right;
- }
- a:link
- {
- color:#b76666;
- }
- a:visted
- {
- color: #675c47;
- }
- #stopka
- {
- background-color: #675c47;
- color: #efe5d0;
- text-align: center;
- padding: 15px;
- margin: 10px;
- font-size: 90%;
- clear: right;
- }
- #stopka a
- {
- color: #efe5d0;
- }
Standarodowo, nic skomplikowanego. Jeżeli są jakieś pytania to proszę pytać.
piątek, 19 czerwca 2009
[CSS] Jak zrobić w CSS poziome menu zbudowane z zakładek
Dzisiaj odrobina wizualizacji ;) Jeżeli potrzebujesz poziomego menu, które ma wygląd zakładek (jak w teczkach) to być może to będzie coś w sam raz dla Ciebie. Menu o którym mowa wygląda tak:
Całość składa się tylko z listy wypunktowanej i odrobiny kodu CSS. Wydaję mi się, że nie ma tam nic trudnego, ale jakbyście mieli jakieś pytanie odnośnie do kodu to piszcie w komentarzach. Na wszystkie pytania chętnie odpowiem.
Całość składa się tylko z listy wypunktowanej i odrobiny kodu CSS. Wydaję mi się, że nie ma tam nic trudnego, ale jakbyście mieli jakieś pytanie odnośnie do kodu to piszcie w komentarzach. Na wszystkie pytania chętnie odpowiem.
- <style>
- ul, ul li {
- display: block;
- list-style: none;
- margin: 0;
- padding: 0;
- }
- ul {
- border-bottom: 1px solid #888;
- float: left;
- width: 100%;
- padding-left: 20px;
- }
- ul li {
- float: left;
- margin-right: 10px;
- }
- width: 100px;
- text-decoration: none;
- display: block;
- background-color: navy;
- color: white;
- padding: 5px 10px;
- border: 1px solid #888;
- position: relative;
- top: 1px;
- font-weight: bold;
- }
- #current a {
- background-color: #fff;
- border-bottom-color: #fff;
- color: black;
- }
- ul a:hover {
- background-color: #fff;
- border-bottom-color: #fff;
- color: black;
- border-bottom: 1px solid #888;
- }
- </style>
- <ul>
- <li><a href="#">Zapasy</a></li>
- <li id="current"><a href="#">Zakupy</a></li>
- <li><a href="#">Sprzedaż</a></li>
- <li><a href="#">Logistyka</a></li>
- </ul>
niedziela, 17 sierpnia 2008
Podstawy HTML i CSS - wideo tutorial
Serfując w sieci znalazłem bardzo interesujący tutorial - można się z niego w 40 minut nauczyć podstaw HTML i kilka naprawdę istotnych rzeczy na temat CSS. Jeżeli ktoś zaczyna zabawę z tymi językami to naprawdę gorąco polecam zacząć od tego - to tylko 40 minut!
źródło: http://pl.youtube.com/watch?v=GwQMnpUsj8I&feature=rec-fresh
źródło: http://pl.youtube.com/watch?v=GwQMnpUsj8I&feature=rec-fresh
Subskrybuj:
Posty (Atom)
