Įvairūs Internetas, tinklapių kūrimas

 <div></div>

Viskas apie internetą, tinklapių kūrimą, pamokos, patarimai

Standartinė promo » 2008 Rgp 10, 01:35

Labai smagu, kad kažkas skaito mano pamokas. Na tai kuo toliau keliausim, tai ir daugiau žinosim, pasieksim. Ši pamoka bus apie:

<div></div>

Tai bene populiariausias, lanksčiausias ir aprašomas css tagas. Žinoma galima aprašyti ir visus kitus tagus (pvz. <table><tr><td></td></tr></table>, <font></font>, <img />, <h2></h2>...).

#Kaip aprašyti <div></div> css faile?

Atsiminkite lygiai toks pats aprašymas galioja ir visiems kitiems tagams, bet skirtingai veikia juos. Na pradedam. Pirmiausiai atsidarome style.css, kurį jau turėjote išmokti praėjusioje mano pamokoje.
Kodas: Pasirinkti visus
html {
   margin: 0;
   padding: 0;
}
body {
   font-family: Tahoma;
   font-size: 11px;
   color: #000000;
   background-color: #ffffff;
   background-image: url('http://imagination.lt/01.png');
   background-repeat: no-repeat;
}

Tad nieko nelaukęs duodu du rašymo būdus, tai yra ID ir CLASS pvz.
Kodas: Pasirinkti visus
<!-- Tai yra ID rašymo būdas -->
#table {
   border: 1px #000000 solid;
   padding: 5px;
   margin: 2px;
   height: 100px;
   width: 100px;
   float: left;
}
<!-- Tai yra CLASS rašymo būdas -->
.table {
   border: 1px #000000 solid;
   padding: 5px;
   margin: 2px;
   height: 100px;
   width: 100px;
   float: left;
}

Kuo jie skiriasi? ID - tvirtas css aprašymas tik vieno objekto. CLASS - css aprašymas, kurį galima kartoti daugybe kartų, viename html failo aprašyme. Aprašyme panaudojau ID ir CLASS vardą "table", vardą galima nurodyti bet kokį, kaip jums patogu. Kadangi tai yra table, nurodžiau borderių apipavidalinimą (border: 1px #000000 soild).

#O kaip atrodo vaizdas html dokumente?

Kodas: Pasirinkti visus
<!-- Tai yra ID rašymo būdas -->
<div id="table">labas1</div>
<!-- Tai yra CLASS rašymo būdas -->
<div class="table">labas2</div>
<div class="table">labas3</div>
<div class="table">labas4</div>

Šie tagai įterpiami tarp <body></body>.

Rezultatas:

Paveikslėlis

#O jeigu noriu daugiau aprašyti tagus?

Na jei jums neužtenka ką papasakojau, štai jums keli css kodai su paaiškinimais:

  • background-color: #FFFFFF - backgroundo spalva,
  • background-image: url('linkas') - backgroundo paveikslėlis,
  • background-position: center - background paveikslėlio pozicija,
  • background-repeat: no-repeat - ar kartoti background paveikslėli, jei nustatyta repeat-x, kartos
  • paveikslėli itk į x. O jeigu repeat-y, kartos tik į y. O jei repeat, kartos ir į x, ir į y,
  • border: 1px #000000 solid - briaunų apipavidalinimas. 1px - briaunos storis ; #000000 - briaunos
  • storio spalva ; soild - briaunos stilius. Tai pat galima nustatyti atskirai bottom, left, right, top (pvz. border-top: 1px #000000 soild, border-left: 1px #000000 soild),
  • color: #000 - fonto spalva,
  • cursor: pointer - cursoriaus tipas,
  • float: left - kokiai pusei priklauso (left ar right),
  • font-family: Tahoma - fontas rūšis,
  • font-size: 11px - fonto dydis,
  • font-style: italic - fonto stilius,
  • font-variant: small-caps - fonto efektai,
  • font-weight: bold - fonto storumas,
  • height: 1px - tago aukštis,
  • width: 1px - tago plotis.

P.S. Pamokos rašytos mano pačio, bet koks pasisavintojas turės susidurti su manim 8-)
P.S.S. Dar liko ką jus išmokyti, tai dar grįšiu.
Naktinis tas mano budejimas su kompiuteriu - tikrai neveda. Hei, kas per deafult theme - minusas.
Vartotojo avataras
promo
Patyręs dalyvis
 
Pranešimai: 547
Miestas: kns
Medaliai: 3
Taškai: 311

Kovų lygis: A

Reputacija: 38 Pridėti reputacijos tašką

Standartinė promo » 2008 Rgp 10, 16:01

Padariau šiokias tokias klaidas, tuoj jas ir ištaisau. :nice:

Ištaisyta ^^
Naktinis tas mano budejimas su kompiuteriu - tikrai neveda. Hei, kas per deafult theme - minusas.
Vartotojo avataras
promo
Patyręs dalyvis
 
Pranešimai: 547
Miestas: kns
Medaliai: 3
Taškai: 311

Kovų lygis: A

Reputacija: 38 Pridėti reputacijos tašką

Standartinė Mantas » 2008 Rgp 10, 17:40

Dėkui labai šauni pamoka! Mano kelias į css supratima laukiu tolimesnių tavo pamokų!
Mantas
Aktyvus dalyvis
 
Pranešimai: 381
Taškai: 286

Kovų lygis: B+

Reputacija: 12 Pridėti reputacijos tašką

Standartinė promo » 2008 Rgp 10, 17:47

O tai jokių klausimų nebus, viską gerai išaiškinau? Gal ko trūksta, nes nebežinau ko jus dar mokyti. :)
Naktinis tas mano budejimas su kompiuteriu - tikrai neveda. Hei, kas per deafult theme - minusas.
Vartotojo avataras
promo
Patyręs dalyvis
 
Pranešimai: 547
Miestas: kns
Medaliai: 3
Taškai: 311

Kovų lygis: A

Reputacija: 38 Pridėti reputacijos tašką

Standartinė Mantas » 2008 Rgp 10, 17:49

šiaip dar šito neperskaičiau ;D Bet šiande vakare arba ryt perskaitysiu tai pažersiu klausimų ;D
Mantas
Aktyvus dalyvis
 
Pranešimai: 381
Taškai: 286

Kovų lygis: B+

Reputacija: 12 Pridėti reputacijos tašką

Standartinė Ignas M. » 2008 Rgp 12, 15:43

Dėkui, man ir pačiam pravers. Kurdamas tuos projektus niekad nerasdavau laiko sutvarkyt css.
Ignas M.
 

Standartinė PAl » 2008 Spa 28, 16:53

Visus saitus kodinu su div'ais. Jau gal metai kaip naudoju div'us saitų kodinimui.
Vartotojo avataras
PAl
Aktyvus dalyvis
 
Pranešimai: 275
Miestas: Kaunas
Taškai: 120

Reputacija: 8 Pridėti reputacijos tašką

Standartinė zipex » 2008 Spa 29, 22:19

nebloga pamoka, reiks perziuret praeitas, gal suprasiu ir sita.

@ PAl, gali duot saitu pavyzdziu? beje kur ismokai visu tu programavimo kalbu?
Vartotojo avataras
zipex
Dalyvis
 
Pranešimai: 183
Taškai: 153

Kovų lygis: A

Reputacija: 3 Pridėti reputacijos tašką

Standartinė PAl » 2008 Spa 30, 13:29

http://pal.xz.lt/ va čia su divais dariau. Demo saitas. Kai kur blogai ten padaryta. Tiksliau gal 3 vietose. išmokau bandydamas kažką kurt, kodindamas saitus. Senąjame feverart'e visi ant css užsikabino tai ir aš užsibrėžiau išmokt.
Vartotojo avataras
PAl
Aktyvus dalyvis
 
Pranešimai: 275
Miestas: Kaunas
Taškai: 120

Reputacija: 8 Pridėti reputacijos tašką

Standartinė DonCe » 2008 Lap 13, 15:45

aš buvau nepamenu kieno bet padaręs tą div. ir dar gyvas tas puslapis bet net nežinau ftp koki duomenys nes ant free hosto, beje ten pats viską pereašiau nes buvo ant flash pakurta pamoka, teko pavarkt bet viską supratau nes buvo ir paaiškinimai :) http://donce.tk
Vartotojo avataras
DonCe
Forumo gyventojas
 
Pranešimai: 1023
Miestas: Marijampolė
Medaliai: 3
Taškai: 584

Kovų lygis: B

Reputacija: 14 Pridėti reputacijos tašką

Standartinė crucifix » 2008 Lap 13, 19:56

free hosto koks hostas?
Vartotojo avataras
crucifix
Magic Mushrooms 2™
Magic Mushrooms 2™
 
Pranešimai: 4034
Miestas: imedzineision / sidabravas
Medaliai: 26
Taškai: 2048

Kovų lygis: A

Reputacija: 130 Pridėti reputacijos tašką

Standartinė DonCe » 2008 Lap 13, 22:20

90web.com man atrodo... :) siaip visai nieko palyginus
Vartotojo avataras
DonCe
Forumo gyventojas
 
Pranešimai: 1023
Miestas: Marijampolė
Medaliai: 3
Taškai: 584

Kovų lygis: B

Reputacija: 14 Pridėti reputacijos tašką

Standartinė DonCe » 2009 Kov 09, 23:47

man patiko gera pamoka, beje dar galėjai pridurti font-decoration: nes kiek mačiau nebuvo :)
Vartotojo avataras
DonCe
Forumo gyventojas
 
Pranešimai: 1023
Miestas: Marijampolė
Medaliai: 3
Taškai: 584

Kovų lygis: B

Reputacija: 14 Pridėti reputacijos tašką

Standartinė naujokas1 » 2009 Rgs 21, 10:34

Sveiki man iskilo tokia maza beduke kuriu svetaine su div

taciua vienoje narsykleje rodo gerai neiskreipta vaizda kitoje narsykleje
tokioje kaip internet explorer blogai.

Ka patartumete daryti?

Stai vaizdas ir kodai

Paveikslėlis

O cia Iskreiptas kaip ji sutvarkyti :roll:

Paveikslėlis

Stai kodas


<div style="position:absolute;top:203px; left: 162px;">


<table border="0" style="background-image:url(bar.gif);background-repeat: no-repeat; width:700px;height:45px;">
<tr>
<td nowrap>
Naujienos &nbsp; Programos &nbsp; Warez portalas &nbsp; Video youtube &nbsp; susisiekti &nbsp;

<!--Google praddzia-->
<div style="position:absolute;top:12px; left: 443px;">
<FORM action="http://google.lt/search" method=get>
<INPUT type=text value="" name=q size=25>
<INPUT type=submit value="Paieska">
</form>
</div>
<!--Google praddzia-->


</td>
</tr>
</table>

</div>

As naudoju pozicijas su div ir position:absolute niekur nerandu kaip tai sutvarkyti dekui is anksto.
naujokas1
Naujokas
 
Pranešimai: 1
Taškai: 3

Reputacija: 0 Pridėti reputacijos tašką

Standartinė MisterMonitor » 2010 Lap 23, 01:56

Tas meslas. Parasiau kita. Cia normaliau gavosi bet vistiek negerai kazkas. #main ir #countot nesitesia kiek reikia jei tarkim padidinu #left , #contount ir #main lieka kokie buve ir nedideja pagal kitus Div.
Kodas: Pasirinkti visus
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
<link href="banda.css" rel="stylesheet" type="text/css" />
</head>
<body>

 <div id="main">
 <div id="baneris"></div>
 <div id="contount">
 <div id="content">
 <div id="left"> <p>Pirmas</p><p>Pirmas</p><p>Pirmas</p><p>Pirmas</p><p>Pirmas</p></div>
 <div id="center">zxczxczczczczxc </div>
 <div id="right">asdasd </div>
 </div>
 </div> </div>
 



</body>
</html>

Kodas: Pasirinkti visus
/* CSS Document */
* {
border:0;
margin:0

}


body {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#FFFFFF
}

#main {
   width:1000;
   margin-top: 0px;
   margin-right: auto;
   margin-bottom: 0px;
   padding: 0px;
}

#baneris
{
   width:800px;
   height:214px;
   background-color:#00FFFF;
   margin-top: 11px;
   margin-right: 11px;
   margin-bottom: 11px;
   margin-left: 100px;
   }
   

#contount {
   width:978px;
   padding:11px;
   background-color: #FFFFFF;
}

#content
{
width:965;
padding: 7px 6px 7px 6px;
background-color:#FFFFFF

}


#left {
width:247;
padding: 4px;
   margin: 0px;
background-image:url(images/headingbg.gif);
background-repeat:repeat-x;
float:left;
min-height: 590px;
}
#center{
   float:left;
   width:443px;
   background-color:#FFFF00;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
   margin-left: 30px;
   padding-top: 0px;
   padding-right: 0px;
}

#right
{
   float:left;
   width:247;
   margin-left: 50px;
}
MisterMonitor
Naujokas
 
Pranešimai: 1
Taškai: 2

Reputacija: 0 Pridėti reputacijos tašką



Įvairūs Internetas, tinklapių kūrimas

cron

Prisijungti

Forumo stilius

Pasirinkimas:

free tattoo Designs mezoterapija