[an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] (none) [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive]
[an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] (none) [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive]![]() |
![]() |
![]() |
|||||||||||||||||||||||||
|
|||||||||||||||||||||||||||
![]() |
![]() |
![]() |
On Tue, 27 Jul 2004, Peter Makholm wrote: > Hans Schou <sslug@sslug> writes: > > > Nuvel, HTML er ikke et programmeringssprog, så det hører ikke hjemme > > her, men i CSS kan man lave noget der minder om kontrolstruktur så det > > er vel ikke helt ved siden af. > > Det må du godt uddybe. Jeg er aldrig stødt på det før. (Eller også > har vi forskellig opfattelse af 'minder om'). if media is screen then include screen.css elseif media is print then include print.css endif Ja den var lidt søgt ik'? :-) OK, så er vi vel enige om at hverken HTML eller CSS er programmeringssprog. > > Som jeg har forstået det, så laver jeg en blok med noget i retning af: > > <div class=menu id=naviger> .... </div> > > <div class=menu id=generelt> .... </div> > > Brug altid "'er omkring attributter. De skal være der i xhtml. OK, men ellers er det frit slag om man bruger ' eller " ? Nemmest er at bruge ' > > I denne blok kan jeg så angive elementer der adskiller sig fra andre, > > fx ikke bruge <h1>, men noget i retning af: > > <span class=stortekst id=overskrift> ... </span> > > Hvis du skriver HTML så lav overskrifter med <h1>. Ellers kan du > lige så godt genererer pdf-filer. OK > > Angående <form> kan man ikke bruge en <table> uden om. Her tænker jeg > > så at det ser nogenlunde sådan ud: > > <form action="index.php" method="get"> > > <span class=form-desc id=email>Din e-mail-adresse:</span> > > <input class=input-text id=email type=text name=email/> > > </form> > > > > (samme id går vel når det er to forskellige klasser?) > > Nej! Det forekom mig også lidt sært hvis man måtte. Jeg skulle bare lige forstå om en id var bundet til en class, eller om den er global unik. > Attributten 'id' har som sådan ikk enoget med css at gøre. Det er en > generelt xml-ting og den skal være unik i hele dokumentet. Du må > ikke engang har samme id på forskellige tags. I http://www.w3.org/Style/threepart.css er der id's som bruges til styring af layout, såsom div#Menu hvor "Menu" er id, eller har jeg misforstået noget? Mit spørgsmål er egentlig hvordan jeg styrer layout unden table, fx Dit navn [.....] Din email [.....] [Submit] Jeg forstiller mig at det er: <div class='indtast'> <form ...> <p> <span id='label-navn'>Dit Navn</span> <input type='text' id='input-navn' ../> <span id='label-email'>Din email</span> <input type='text' id='input-email' ../> ...etc Kan jeg så placere 'label-navn' hvilket som helst sted på skærmen? Vil 'label-email' altid være placeret efter 'label-navn'? > Hvis det du vil er at kunne lave to css-blops på samme element, så kan > et element godt være i to klasser: > > <html> > <head> > <style type="text/css"> > .blaa { background-color: #0000FF; } > .ramme { border: thick solid black; } > </style> > </head> > <body> > <h1 class="ramme blaa">Hej!!</h1> > </body> > </html> Puha... den gør det godt nok bøvlet at opdatere CSS med to class i en tag. Jeg syntes det er uskik at have en label der hedder "blaa" eller andet navn der er relateret til layout, men det var vel også bare et eksempel. /hans -- Hamletsgade 4 - 201, DK-2200 København N, Phone: +45 3582 9079 Schou Industries ApS http://schou.dk/ CVR: 26 13 44 39 -------------------------------------------------------------- "Why would you hand...our IP to America gift-wrapped, without any return?" -- Andrew Tridgell, software patents
![]() |
![]() |
![]() |
||||||||||||
|
||||||||||||||
![]() | ||||||||||||||
|
||||||||||||||
![]() |
![]() |
![]() |