Gå til innhold

Html spørsmål


Anbefalte innlegg

Skrevet

Holder på med et nytt design til en slags prosjekt greie der jeg skal ha tutorials, portfolio m.m. Og i den anledning vil jeg gjerne ha siden klistret til venstre slik som http://www.polecat.demoted.org .

 

Men så kommer spørsmålet, hvordan får jeg en tabell til å dekke hele siden, uten å få vertikal scroller? Dette burdte da være ganske enkelt igrunn.

 

Har prøvd meg fram her.

Videoannonse
Annonse
Skrevet (endret)

Du kan iallefall begynne med å sette margene i dokumentet ditt til 0.

 

Selv har jeg bare brukt et 1600x10px bakgrunnsbilde for å fylle helt ut.

 

EDIT: Du 'ekke leet lenger! :p

Endret av PoleCat
Skrevet

Ey! Ikke verst at første gangen jeg hjelper noen med kode her på bruket, så funker det faktisk. :p

 

*vente på at satyrium og enden kommer med en 1000 ganger bedre løsning*

Skrevet

Hehe, yeah, det begynner å komme seg nå! Må få ut fingeren selv, og få lært meg litt koding, men det er jo så kjedelig i forhold til design!

 

*vente på at toolshed kommer og sier at css og div'er er 10 ganger bedre*

 

:p

Skrevet (endret)

Leftmargin og topmargin er, om jeg ikke tar feil, "deprecated". Det vil si, at attributene ikke brukes i strict-versjonen av (x)html. Istedet lønner det seg å bruke css-egenskapene padding og margin, med en verdi på 0. I motsetning til IE og Mozilla, operer Opera med en default padding-verdi, så derfor må denne også nullstilles.

 

Om hva som er enklest til å sette opp layout med av tabeller og css, er vel opp til hver enkelt. Men poenget er at om du bruker tabeller, "misbruker" du html. Html skal strukturere innhold, og ikke formatere det. Det betyr at tabeller bare skal brukes til å skrive ut tabulatorinnhold, på samme måte som om lister brukes til å skrive ut lister :)

 

For å legge til noen ord om lister, så brukes det i all for liten grad. Istedet for å repere en klassisk <img src="punkt.gif" alt=""> Nummer 1<br> nedover siden, lønner det seg i stedet å bruke <ul><li>Nummer</li><li>Neste punkt</li></ul>.

 

Lister kan formateres helt som du vil det, ved hjelp av css. Til og med til å la den gå horisontalt, og ikke bryte linjen etter hvert punkt. Bruk også lister i menyene på sidene deres!

 

(Var dette ok PoleCat? :D)

Endret av satyrium
Skrevet
Leftmargin og topmargin er, om jeg ikke tar feil, "deprecated". Det vil si, at attributene ikke brukes i strict-versjonen av (x)html. Istedet lønner det seg å bruke css-egenskapene padding og margin, med en verdi på 0. I motsetning til IE og Mozilla, operer Opera med en default padding-verdi, så derfor må denne også nullstilles.

 

Så det du sier er at siden ikke vil se ut sånn som den gjør nå i Opera? Hvis nei, hva er den nøyaktige koden for å få den som jeg vil i alle webbrowsere?

Skrevet (endret)

Takker for det satyrium, til dere med Opera eller andre nettlesere enn IE; er den hvite tabellen klistret til alle kantene untatt høyre siden?

 

Link

Endret av flodhest

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...