Web stranice Programiranje Izrada tablice sadržaja ili jelovnika

U današnjem priručniku objašnjavam izradu CSS stila za izradu lista po principu TOC tj. tablice sadržaja kakva postoji u Microsoft Word programu ili primjera za izradu jelovnika.

Primjer jelovnika na metuzalem blogu:

  • Pečena krilca 50 50
  • Žablji kraci 70 95
  • Pastrva sa žara 85 50
  • Mješano meso 75 45
  • Blitva s krumpirom 20 00

Slijedi pojašnjenje koda.

Izrada HTML koda za jelovnik

Za početak je potrebno upotrijebiti HTML kod koji označava listu. Za to se koriste tagovi ul i li

<ul>
<li><strong>Jelovnik</strong></li>
<li><strong>Pečena krilca</strong><em>50<sup>50</sup></em></ li>
<li><strong>Žablji kraci</strong><em>70<sup>95</sup></em></l i>
<li><strong>Pastrva sa žara</strong><em>85<sup>50</sup></em></li >
 <li><strong>Mješano meso</strong><em>75<sup>45</sup></em></li >
<li><strong>Blitva s krumpirom</strong><em>20<sup>00</sup></em>&l t;/li>
</ul>

Izrada CSS stilova

da bi se dobio efekt kao na primjeru potrebno je za tag li podesiti:

.jelovnik li {
clear: both;
margin: 0;
padding: 0 0 1.8em 0;
position: relative;
border-bottom: dotted 2px #999;
}

Position: reklative se koristi kako bi se mogao odrediti donji rub

Za pozicioniranje tekstualnog dijela jelovnika preko rubova podešava se negativno pozicioniranje:

.jelovnik strong {
  background: #F0F0F0;
  padding: 0 10px 0 0;
  font-weight: normal;
  position: absolute;
  bottom: -.3em;
  left: 0;
}

Isto vrijedi i za cijene:

.jelovn em {
  background: #F0F0F0;
  padding: 0 0 0 5px;
  font-style:  Georgia, "Times New Roman", Times, serif;
  position: absolute;
  bottom: -.2em;
  right: 0;
}

Za superscript se također može definirati stil:

.menu sup {
  font-size: 60%;
  margin-left: 3px;
}

te općenito za cijeli stil menija:

.menu {
  width: 420px;
  list-style: none;
  margin: 0 0 2em;
  padding: 0;
  font-style: Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: #076EAC;
}

Ukoliko želite koristiti sliku umjesto donjeg ruba jednostavno dodajte:

background: url(images/slika.gif) repeat-x left bottom;

 

Unos novog komentara


Sigurnosni kod
Nova slika sigurnosnog koda

Marketing

Metuzalem ukratko

Metuzalem predstavlja kombinaciju iskustva, znatiželje, mudrosti i znanja. Metuzalem je poduzeće koje se bavi novim tehnologijama i vođenjem web projekata, financijama i marketingom. Vlasnica, Tajana Mrazović ima 15 godina iskustva u web projektima.

metuzalem-web-stranice +385 (0) 95 908 6945
Zagreb - Croatia
www.metuzalem.hr
www.metuzalem.com
blog.metuzalem.hr

Oglašavanje