Cumu aduprà CSS Positioning per Crià Disenvisi senza tavule

Tableless Layouts Open New Design Frontiers

Ci hè parechje razze per ùn utilizà micca e tàvule per mudellu . Unu di i ragiunità più frequenti di e donne per a continuà di utilizà ci hè picchì hè difficiule di mette in presentazione cù CSS. Invece chì CSS scrittura si cumpone una curva d'aprenu, quandu si capisci di cumu fà CSS, pò esse surprised how easy it can be. E appena intesu, avete indirizzatu a secunna raghjugna cum'è cumuna per a ghjente chì dà per micca di utilizà CSS- "Hè più veloce per scrive tàvule". Hè raputu perchè tù sapete mette, ma quandu anu appena CSS, pudete esse ghjustu cun quellu.

Appinzente di u Navigatore di CSS Positioning

Cunsulentu CSS hè bè soporta in tutti i browseri moderni . Aduprate in custruzzione di un situ per Netscape 4 o Internet Explorer 4, i vostri lettori ùn deveranu micca avè avutu bisogni di visualizà a pagine Web cuntenuta in CSS.

Avemu à ricunniscenza Cumu fòrna una Pagina

Quandu site di custruisce un situ cù e tàvule, avete a pinsari in un formatu tabulazione . In altri termini, avete averete in modu di i celi è i fille è i culonni. I vostri pagine Web riflettinu stu trattamentu. Quandu si move in un disignu di situazione CSS, avete principiatu à pensà à e vostre pagine in modu di u cuntenutu, perchè u cuntenutu pò esse situatu nant'àutru chì vulete in u mudellu, ancu capelli nantu à altri cuntenutu.

Difartenti siti web sò diversità strutture. Per fà una pàgina efficace, evaluate l'istruttura di qualsiasi pagina prima di pudè assicurà u cuntenutu. Una pàgina di esempiu puderia includà cinqui seculi distinti:

  1. Header . Domiciliu à u publicità di l'annuncia, u nome di u situ, ligami navigazione, un titulu di l'articulu è ancu tutti quelli altri.
  2. A columna dereita . Questu hè u drittu drittu di a pagina cù u cartulare di ricerca, l'annunci, i video boxes, è e shopping areas.
  3. Cuntenutu . U testu di un articulu, blog postu o shopping cart-a carne di patata di a pagina.
  4. Inline ads . L'annunziu in linia di u cuntenutu.
  5. Footer . A navigazione di u fondu, l'infurmazione di u autori, l'infurmazioni d'autore, i publicità di u banninu, è i ligami relatati.

Invece di pettilate questi elementi in una tavula, utilizate l'elementi di securizazione HTML5 per definisce e diverse partioni di u cuntenutu, è poi utilizate u CSS à pusà a pusà l'elementi di cuntenutu in a pagina.

Identificà i so Seczii di cuntenutu

Dopu chì avete scrittu l'alti di cuntenutu di u vostru situ, averete bisognu à scrive à u vostru HTML. Mentre pudete, in generale, postulà e vostre rùbbrica in ogni modu, hè una bona idea di mette prima e prime parte di a vostra pagina. Stu approcciu serà aiutu cù l'optimizazione di search engine, ancu.

Per evidenze posizionamentu, avvisà una pàgina cù trè pilastri, ma micca corsi o pie de pàgina. Pudete utilizà un posicionamentu per creà qualsje di mudellu chì vi pare.

Per un esse di tri-colonna, definite trè sizzioni: colonna dopu, colonna dritta è cuntenutu.

Queste sezzioni seranu attempu cù l'articulu ARTICLE per u cuntenutu è dui elementi di a SECCIU per e dui columche. Tuttu hà dinò un attributu chì identificanu. Quandu usu di l'attribuientu idu, deve attribuir un nome unicu per ogni id.

Posicendu u Contenutu

Utilizendu CSS, define a pusizione per i vostri elementi ID'd. Amparate a vostra informazione nantu à una stile chjamate cusì:

#content {

}

U cuntenutu di questi elementi aghjunghje assai spaziu quantu pò, à dì u 100 per centu di l'larghezza di u locu o a pagina. Per affettà a situazione di una rùbbrica senza furzà a un largu fissatu, cambia u padding o i proprietà di marginità.

Per queste schema, pusau e duie culonni à l'anchi fissi, è poi settore a pusizione assuluta, per ùn avè micca affettatu da induve si trovanu in l'HTML.

# left column {
pusizioni: assolutu;
manca: 0;
larghezza: 150px;
margine left: 10px;
margin-top: 20px;
culore: # 000000;
padding: 3px;
}
# right-column {
pusizioni: assolutu;
abbandunatu: 80%;
cima: 20px;
larghezza: 140px;
padding-left: 10px;
z-index: 3;
culore: # 000000;
padding: 3px;
}

Poi per l'area di cuntenutu, pusau i marghjini à a direcia è l'abbandunà per chì u cuntenutu ùn sia micca overlap a dui columche fora.

#content {
cima: 0px;
margen: 0px 25% 0 165px;
padding: 3px;
culore: # 000000;
}

A definizione di a vostra pagina cù CSS in lignu di una tavula HTML ne hà bisognu di un pocu di tècnicu tecniche, ma u pagamentu seguitanu da dissenu più flessibuli è responsive è di più facilità in l'aghjustà strutturale à a vostra pagina più tardi.