07. marts 2002 - 15:00Der er
11 kommentarer og 1 løsning
css og h1 - h6 definering
Jeg kan godt finde ud af at definere h1 - h6 med css, og det virker fint på explore på både mac og pc. Men i netscape kommer der et linieskift under H defineret tekst, og det må der ikke, kan man ikke undgå det?
Og hvordan gør man det!
Der er 200% vigtigt at det virker, og ser ens ud i både NS og IE på mac og pc!
Lav en <P></P> og lav CSS på den i stedet for. Eller hvis H1 {display:inline;} virker i NS5 - så får du ikke linjeskift og du kan sætte afstanden 'manuelt' <BR> som du styler med line-height. Men det er noget af en omvej.
problemet er at jeg bruger alle <h> definitionerne, og det kan jeg jo ikke overføre til <P> Grunden til at jeg vil bruge <h> i stedet for ordinær css er at gøre koderne kortere, og nemmere at overskue
Synes godt om
Slettet bruger
07. marts 2002 - 15:49#6
tror ikke du kan det da netscape ikke er fuldt kompatibelt med css, og derved ikke af opfatter koden på samme måde.
<ole> Der *skal* være linie-brud efter en header .... at man kan noget andet i IE er en afgjort fejl. At du småhysterisk sprællende kræver noget andet .... tjahhhh .... man kan jo også forlange, at kunne spille ishokey på kogende vand! Ikke at det betyder noget, men man kan da altid insistere =oD
<h> betyder header = overskrift. Naturligvis skal en overskrift stå _over_ den efterfølgende tekst - og så begavet er browser fabrikanterne da heldigvis også. At forlange, de skulle tage hensyn til din begrænsede simultankapacitet er nok lidt i overkanten.
thyrring, du må på et mentalt træningskursus i stedet, så du kan følge trop med de millioner af mennesker, for hvem, det ikke er noget problem, at bruge lidt længere tags til CSS-brug ;o)) /mvh </bole>
Som gammel grafiker piner det mig at en overskrift skal hænge og flagre over teksten, der skal være sammenhæng, og optisk ballance i det man laver, og det holder bare ikke, med din fine forklaringer om hvorfor det er en fejl i IE!!!
Men det kan jo være det kun er mig der har det sådan!!!
Okay ..... jamen så må du jo bruge 'underskrifter' =) Nej, det er ikke kun dig - jeg husker en enkelt spørger mere, som også stod ganske alene med sin opfattelse .... måske, der er grundlag for en basisgruppe til leadingens formindskelse ;o)
Da du forlanger 100% ens visning i NS og IE på Mac og PC (og sågar fra NS4.5), må <h> så afgjort være dit aller mindste problem. Som gammel grafiker må du jo vide, de er visuelt monstrøst forskellige. Ikke engang at angive fontstørrelser i px giver ens visning. Farve- og kontraststyringen på de to platforme er ligeledes himmelvidt forskellige. Husk i den forbindelse at lave din grafik på naboernes computere, da din formodentlig er kalibreret - hvad 99,9% af brugermaskinerne på nettet ikke er ... osv, osv :) /mvh
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.