Sv: Html
Nej det där funkade ju jättebra! Tack igen!
Har lite mer frågor för den som orkar svara
Om man lägger några bilder på en vertikal linje efter varandra, spelar det någon roll då om man använder P och /P kring bilderna eller BR mellan dem?
Måste font-taggen vara inuti P?
Nu är du mer inne på semantik, dvs att en sidas innehåll skall vara logiskt strukturerat
Den här sidan tar upp lite semantik på webben:
http://brainstormsandraves.com/articles/semantics/structure/
Om du endast skall presentera bilder så kan du i din CSS lägga till:
...för att bilderna ska "staplas" på varann, vertikalt.
Om du däremot vill ha en liten beskrivande text-snutt till så brukar jag göra såhär:
Kod:
<p><img src="images/head.jpg" alt="head"/>ett huvud</p>
Nu kommer texten hamna till höger om bilden. Vill du att texten ska befinna sig på en ny rad, under bilden, kan du använda
display:block;, som ovan. Kopierar du in ytterligare en likadan tagg som jag skrivit ovan, så kommer den nya bilden hamna på en ny rad, eftersom <p> är ett block-element, dvs det kommer ta upp så mycket plats som möjligt i sidled, så att följande element puttas ned på en ny rad. Bilder däremot gör tvärtom, de makar på sig så att flera bilder får plats på samma rad. Det är först när det horisontella utrymmet tar slut som de fortsätter på en ny rad
display:block; gör om en bild till ett blockelement
Det finns många olika sätt att presentera en bild + lite text. Vad som är mest korrekt kan man diskutera
Om du använder doctypen:
Kod:
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" >
...så har jag för mig att det går bra att använda <font>-taggen. Men eftersom den är påväg att tas bort, så skulle jag istället använda <span>. Oftast används ju <p> för ett stycke text, eller <h1> för en överskrift. Men om man vill ändra utseende på endast ett ord, eller en bokstav mitt i en text, så kan det vara praktiskt med <span>.
Just <br/> bör man väl försöka undvika. Du kan få samma effekt med CSS.