01. oktober 2002 - 14:38Der er
22 kommentarer og 1 løsning
hvordan undgår man linjeskift i en tabel?
Jeg er i gang med at lave et site i Adobe Golive og til at styre typografien har jeg lavet et CSS style-sheet, men i tabellerne laver den et linjeskift og jeg har søgt i tidligere spørgsmål, men jeg kan ikke finde nogen løsning på det. Jeg har derfor været nødt til at udelade tabellerne i style-sheet'et, men hvis brugeren ændrer på tekststørrelsen i menuen "vis" går det helt galt. Prøv at ændre på tekststørrelsen og gå ind på: http://www.huset-aarhus.dk og klik på "dine interesser", så på "edb" og derefter på "priser". For at vise forskellen har jeg indkluderet den øverste linje i style-sheet'et. Teksten i den øverste linje står uændret uanset hvad man sætter tekststørrelsen til, mens den øvrige tekst i tabellen ændrer sig. Problemet er bare, at den laver det linjeskift.
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
det er fordi at alle H1 H2 osv er overskrifttags, som laver den afstand til cellen, hvis du vil have dem med fed skrift, så brug istedet <b></b>, og til alm font
du kunne f.eks give dine tabelceller et id som du så bruger din css til, eks. #celle { color: black; font-style: normal; font-weight: 500; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
Jeg kan godt få det til at virke vha. class, men det er jo mange tabeller, hvis de skal rettes manuelt. Jeg har oprettet en class-style i style-sheet'et, som jeg har kaldt ".celle", men hvor jeg normalt definerer skrifttype og skriftstørrelse ved at markere teksten og så vælge (enten h1/h2/h3 osv.) så får jeg ikke muligheden for at vælge ".celle". Har du en løsning på dette?
ztyxx> >det er fordi at alle H1 H2 osv er overskrifttags, som laver den afstand >til cellen, hvis du vil have dem med fed skrift, så brug istedet <b></b>, >og til alm font
det var dog en ztyxx ting at anbefale - at udskifter de semantiske markeringer med <b> bare for at få dem visuelt med fed ;)
Det er da væsentligt nemmere bare at style på h1 elementet end alt det der krumspring. Smid margin og padding til 0px på h1, h2, h3 osv så er margin problemet i hvert tilfælde løst ;)
h1, h2, h3{margin:0px;padding:0px}
HTML er et mark-up sprog og ikke et tegnesprog. hvis en overskrift er en overskrift bør den så vidt muligt markeres som sådanne. Det vil også gøre siden væsentlig mere interessant for søgemaskiner og andre ;)
til osaka san: Det virker perfekt - så points'ene får du! (Det varer lige et par dage inden jeg har fået rettet alle tabellerne, så i kan se, at det virker)
Jeg donerer hermed mine points til ztyxx hvis han (hun?) vil have dem sådan at han (hun?) kan benytte dem til at stille lidt css spørgsmål på eksperten - hehe no offence - just phun).
Så ztyxx smid et svar og de er dine for den gode vilje og indsats!
/G
Ps. Jeg kommenterer spørgsmålet primært fordi jeg ikke rigtig har brug for flere point lige for tiden og derfor ikke går så meget op i point jægeri.
Disclaimer: Ovenforstående er ment på den mest positive måde mulig og er ikke et personangreb eller virksomhedsangreb på eksperten eller personer der benytter denne. (Så skulle man vel kunne slippe for mails alla "blærerøv", "hønisse" og "multihandikappede skovsnegl") :D
naah - jeg vil hellere have at du har fået løst dit problem, lærte lidt af det og måske får lyst til at kigge mere på css og lignende.
Pointene kan jeg ikke rigtig bruge til noget (medmindre jeg stiller rigtig rigtig mange spørgsmål, hvilket jeg sjældent gør). Jow dvs hvis tilbudet om digital kammeraer for 2499 point´(http://www.eksperten.dk/spm/264757) stadigvæk står ved magt så måske, men jeg tvivler :D
Jeg kan roligt sige, at jeg har lært lidt mere om CSS og det har i hvert fald løst mit problem. Jeg lader lige spørgsmålet stå åbent lidt endnu så ztyxx stadig har chancen for at få points'ene.
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.