25. juli 2006 - 16:48Der er
17 kommentarer og 1 løsning
Mellemrum mellem 2 <p>-tags ?
Hej eksperter...
Jeg har en side hvor der er 2 <p> tags lige efter hindanden, hvor begge to har en ramme omkring sig...problemet er nu at der er mellemrum mellem de to bokse. Hvordan fjerner man det ?
hvor den #overskrift er en boks med overskriften og navigation bare er tekstboksen..hvordan får man de to bokse "klistret" sammen så der ikke er mellemrum ?
P.s.: Når du nulstiller margin med p css tildelingen som i 25/07-2006 20:09:39 behøver du ikke bruge den lange 0px definering af margin på alle leder i elementerne så css kan se ud som her (taget fra css filen i dit link og rettet):
Man bør bruge de elementer i html, som passer til det indhold, man putter i dem. Til overskrifter er der <h1> til <h6>.
Og det burde være overflødigt med en CSS-regel, som peger på #navigation #overskrift, da #overskrift jo er et id, og id må kun bruges en gang i samme dokument. (Med mindre du har flere sider, som bruger samme CSS og der på nogle af disse sider er et element med id="overskrift" som ikke ligger indenfor navigations-området.)
Jeg vil anbefale at bruge f.eks <h2> til overskrifter i menuen. Kodeeksempel:
<h2>Nyhed</h2><p><strong>Test</strong><br/>Dette er en test på en tekst!</p>
Bare lige lidt moralerytteri: - Man bør aldrig bruge ordet regelrytteri om en ting som rent faktisk højst kan betegnes som kodnings-etisk-rytteri. Der er ikke en regel om at man ikke må bruge et p element, en div element, et span element eller andet til at markere ens overskrift. ... Eller er der en regel jeg ikke kender !)
... jeg er enig med dig om at h elementer er til overskrifter ...
Og markeringen i css pegende på overelement og underelement via id selectors er selvfølgelig overflødigt når man kun bruger det samme id en gang pr. side - hvis nu det var class selectors var det en anden sag selvfølgelig (afhængig af resten af siden selvfølgelig) ... - Jeg fangede den ikke selv :o) Men, css select metoden skiftede også i 25/07 20:33:46 da der kom en anden css end den der blev vist i 25/07 16:54:31 ...
Synes godt om
Slettet bruger
26. juli 2006 - 17:41#17
Ok, du har ret i, at det nok mest er uskrevne regler om god skik, at man ikke bruger andet end H-elementerne til overskrifter. Dem vil jeg dog stadig tillade mig at kalde en slags regler ;-)
http://www.w3.org/TR/WCAG10-HTML-TECHS/#document-headers [ Since some users skim through a document by navigating its headings, it is important to use them appropriately to convey document structure. Users should order heading elements properly. For example, in HTML, H2 elements should follow H1 elements, H3 elements should follow H2 elements, etc. Content developers should not "skip" levels (e.g., H1 directly to H3). Do not use headings to create font effects; use style sheets to change font styles for example. ]
Synes godt om
Ny brugerNybegynder
Din løsning...
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.