Hej, hur skriver jag i min CSS för att kunna ha olika h1 i olika div:ar?
Alltså, h1 i div:en #main ska vara röd, men i #menu är den blå osv.
Det ska gå att lösa utan klasser, men jag har glömt hur man skriver :r
7 svar · 1 469 visningar · startad av Troxy
Hej, hur skriver jag i min CSS för att kunna ha olika h1 i olika div:ar?
Alltså, h1 i div:en #main ska vara röd, men i #menu är den blå osv.
Det ska gå att lösa utan klasser, men jag har glömt hur man skriver :r
#main h1 { color: red }
#menu h1 { color: blue }
Tack så mycket!
En liten notis bara: ett dokument bör egentligen bara ha en H1, och den ska vara ungefär samma som TITLE. Tex:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
<title>Korv med mos</title>
<div id="main">
<h1>Korv med mos</h1>
<p>Test.
</div>
<div id="menu">
<h2>Meny</h2>
<ul>
<li>osv.
</ul>
</div>
En liten notis om notisen bara:
Gör du som du vill med dina <h1>-taggar!
Det finns, om man skall vara riktigt noga, inget i någon av rekomendationerna (dvs "standard") för HTML4 eller xhtml 1.0 som reglerar många H1-taggar man "får" eller "bör" använda i ett dokument...
Det enda som skrivs om detta, förutom att
There are six levels of headings in HTML with H1 as the most important and H6 as the least.
är i princip den informativa texten
Some people consider skipping heading levels to be bad practice. They accept H1 H2 H1 while they do not accept H1 H3 H1 since the heading level H2 is skipped.
:birp
Sant. DTD:n tillåter flera H1.
Jag tror mig läst om det här: http://www.rnib.org.uk/xpedio/groups/public/documents/publicwebsite/public_structuralmarkup.hcsp
All pages should included the H1 header around the piece of text that is the primary page heading. Strictly speaking there should only be one heading coded with H1 on a page.
Samt här: http://www.w3.org/QA/Tips/Use_h1_for_Title
:)
<edit>
Jag hittade den här också: http://annevankesteren.nl/archives/2004/05/h1
</edit>
Ytterligare några ord om headings:
http://www.simplebits.com/bits/simplequiz/#entry546
Hmm...
Visst...
Men, som sagt.
Varken W3C-artikeln http://www.w3.org/QA/Tips/Use_h1_for_Title eller dess "systerartikel" i QA/Tips-serien om <title> http://www.w3.org/QA/Tips/good-titles säger något om att det bara får finnas ett h1-element - så det är fortfarande åsikter vi pratar om där, eller hur?
Resten är, som sagt, åsikter - liksom också denna som hävdar att det är onödigt att ha exakt samma information i både <title> och <h1>: http://www.rikkertkoppes.com/thoughts/release-h1
Så jag upprepar:
:birp