09. juni 2003 - 17:15Der er
17 kommentarer og 3 løsninger
Alternativ til tabels?
Hej Jeg har tidliger lavet hjemmesider i ASP, men skal til at prøve kræfter med php. Da jeg brugte ASP lavede jeg selve opbygningen i tabels, men vil nu høre om der er en anden metode der kan anbefales? Det er jo altid sjovt at prøve kræfter med noget nyt, og hvis det til med er nemmeret og bedre.. :-)
Virksomheder er på vej fra store sprogmodeller, der svarer på spørgsmål, til AI-agenter, der kan udføre opgaver på egen hånd. Det gør teknologien mere nyttig – og langt mere risikabel.
der er jo altid positionerede <div> osv, så er der frames, men tabeller er nu engang, efter min mening, det nemmeste, så hvorfor ikke holde sig til det :-)
tables er til tabeller... ikke layout... sådan er det... godtnok kan de bruges til det, men css er nemmere at arbejde med... og desuden beregnet til at lave layout i - noget tabeller ikke er.
css (cascading style sheets) er den _rigtige_ måde at lave layout på - ikke tabeller.
er nu ikke enig med thomasledet, jeg mener nu stadig at tables er lettere at have med at gøre, de kan lettere tilpasses forskellige opløsninger, og bare fordi at tabeller ikke oprindeligt er lavet til layoutformål, er der vel oikke noget i vejen for atbruge dem til det, p-pillen var oprindeligt også tiltænkt kvinder der ikke kunne få børn, men skulle ophobe æg, ved at stoppe ægløsning, så fortæl lige alverdens kvinder at det ikke er måden at ordne fødselskontrol på ;-)
hmm thomasledet så lav lige et forum som eksperten her i CSS uden tables. Det gad jeg sgu godt se. Jeg fatter ikke liiige hvordan du vil bruge CSS til det. Tables er da den rigtige måde. hmm nå men kan du så ikke lige smide et link til en side hvor layout'et er lavet i CSS og ikke med tabels?
Som Thomasledet siger, er tables beregenet til tabeller (som vi kender dem i det 'virkelige' liv). Og der er jo sådan set brugt masser af tabeller her på Eksperten, så at lave et sådant websted uden tables vil ikke være det rigtige. Men CSS er beregnet til layout, og det er også det bedste til det. Man kan bare ikke bruge CSS alene - det skal kombineres med almindelig HTML og ofte også med tables. Det smarte ved CSS er jo, at man kan styre et helt websteds layout fra én enkelt fil, hvorfor det absolut må være at foretrække. I modsætning til tables alene, hvor man har defineret størrelsen i sleve html-koden, så er det jo meget nemmere. Og så fylder det mindre. Og her ligger så den anden hage ved tables - de fylder helt enormt i forhold til andre metoder.
CSS skal STYRE layoutet. Tabeller er et REDSKAB. Man skal kunne bruge det hele for at få et layout til at fungere.
Ja jeg er helt enig i at CSS er beregnet til layout. Man skal altså ikke bruge f.eks. "bgcolor" eller "background" og slet ikke "font" i html! - det skal laves i CSS. Men det som spørgsmålet går ud på er om der er en anden måde at sætte ting sammen med end tables; og der er svaret altså at tables er det bedste. Den første som overhoved nævner ordet "layout" er thomasledet.
Så er det opstillet noget tekst i højre side, som jeg har indsat i nogel tables, og brugt css til farve skrift mm... Men der kommer utrolig stor mellemrum mellem linjerne?? Hvordan undgår jeg det??
Det gør jeg fordi den henter alle skriftstørrelser fra en .css fil.. Det var jo det der skulle være det smarte i det!! Det kan man måske ikke uden at der komme de store mellemrum?
Jeg har brugt <link REL="stylesheet" TYPE="text/css" href="style1.css">
jo men når du bruger Headline <hx> så kommer der mellemrum. Det har intet med CSS at gør. Men hvis du absolut vil bruge headline kan CSS da godt fjerne det dobbelte linie skift.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.